A one pot orzo recipe that comes together in about 50 minutes. This creamy vegetarian main dish features orzo pasta and mushrooms, white beans, parmesan, goat cheese and your choice of kale or spinach. Share with a side salad and crusty bread and dinner is done! This recipe is vegetarian.
⭐️⭐️⭐️⭐️⭐️ Recipe Review: “Absolutely delicious and hearty and so easy to put together!” ~ Kim

A Creamy Vegetarian Orzo Main Dish
This dish was inspired by Sheela Parkash at The Kitchn. I first saw Sheela’s make on Instagram last Spring and have been messin’ with the base ever since in my effort to load it up with veggies and beans for a vegetarian main.
This one pot creamy orzo pasta recipe is simple to make and perfect anytime you want a comforting meal. It’s easy to pull together, with loads of flavor from mushrooms, veggie broth, a touch of wine, and a mix of goat cheese and parmesan.
Share with a big salad, like my Vegetarian Kale Caesar I can’t get enough of, and crusty bread for a hearty and satisfying dinner.
If you love hearty vegetarian pasta recipes, you’ll enjoy this tasty and easy weeknight recipe.
_________________________
How to Make Creamy Mushroom Orzo
Step by Step


Orzo is…
Orzo is a small cut pasta a little larger the size of long grain rice. It’s delicious in soup, salads, and casseroles to name a few. There are several ways to prepare it depending on the application. It can be boiled like any pasta, cooked like risotto (orzo risotto), or pilaf.
In this orzo pasta recipe, the orzo is toasted first, then vegetable broth finishes the orzo to al dente. Toasting the orzo brings out its nutty flavor and adds a beautiful golden hue to the pasta. I also use apply technique in this reader favorite Lemon Garlic Orzo with Roasted Veggies.
Kale or Spinach
My family loves both, but honestly we enjoy the hearty texture of kale over spinach. Including spinach instead of kale eliminates the steps of prepping, blanching and chopping essentially shaving about 10 minutes off the recipe. My recommendation?
- For Speed: go with baby spinach
- For Texture: go with the kale! << my favorite (pictured in this post)




Beans or Not?
To balance and round out this vegetarian dinner, I include white cannellini beans. They have a smooth texture and nutty flavor that pairs deliciously with this mushroom orzo pasta recipe. However, this recipe is delicious on its own without their inclusion. They can be omitted if desired.
Make this recipe in an enamel coated 4 or 5 quart Dutch oven for minimal sticking or a non stick 4 quart cook pot.



Traci’s Tips
- Milk of Choice: For this recipe I use Homemade Cashew Milk. It’s similar to whole milk and works well in this recipe. Feel free to use plant milk of choice or whole milk.
- Dry Vermouth or White Wine: Either can be used in this recipe, however, I prefer vermouth simply because it has a longer storage life and it offers a bit more depth of flavor in savory recipes, especially pasta.
- Parmesan Cheese: Look for vegetarian friendly Parmesan cheese (one that does not use rennet in production). BelGioioso, Organic Valley and Stella offers vegetarian friendly Parm. For more information, check with your preferred cheese maker.
Creamy White Bean and Parmesan Mushroom Orzo Pasta
Ingredients
- 8 oz (225g) Kale curly or red Russian, stems removed, about one bunch (see notes if spinach is preferred)
- 1 1/2 Tbs Olive Oil
- 16 oz (455g) Cremini Mushrooms stems removed and diced medium
- 1 1/4 C (235g) Orzo Pasta
- 2 C (470g) Vegetable Broth
- 1/3 C (35g) Shallot diced small, about one small shallot
- 2 T Minced Garlic about 4 medium cloves chopped fine
- 1/2 C (100g) Dry Vermouth or dry white wine
- 3/4 C (175g) Milk divided. I use homemade cashew milk, but whole milk or other plant milk may be used
- 1 tsp Fine Sea Salt
- 1/2 C (65g) Grated Parmesan Cheese + more for serving
- 3 oz (85g) Goat Cheese
- 15 oz (425g) Cooked Cannellini Beans from a can, drained and rinsed.
- Fresh Basil or Parsley optional for serving
Instructions
- Put a 4 quart Dutch oven or nonstick pot of water on to bring to a boil. Once boiling, plunge the kale into the water using tongs. Cook the kale for 2 minutes (no need to bring the water to a boil again). Drain, and allow the kale cool. Once the kale is cool, press/squeeze out as much water as possible and chop into bite size pieces. Set aside.
- Using the same Dutch oven, wipe it dry and add 1 1/2 Tbs olive oil. Once shimmering add the diced mushrooms. Turn heat to medium high. Stir once, then allow to set stirring occasionally so the mushrooms have an opportunity to sear, for about 10 minutes or until golden brown.
- Turn the heat down to medium low. Stir in the orzo and toast, stirring frequently, for about 3 minutes or until the orzo is slightly golden.
- To the orzo mushroom mixture, add the garlic and shallots. Stir for about 30 seconds, then deglaze the pan with wine. It will steam and sizzle and cook off quick. Pour in the veggie broth, stir, bring to a simmer. Lid the pot and cook on low for 9-11 minutes or until the broth is absorbed and the pasta is tender. The pasta will stick a bit at this point, so using a wooden spoon, scrape when you stir.
- Remove the pot from the heat. Stir in 1/2 C of the milk, goat and parmesan cheese. Allow to melt. Return pot to heat on low and stir in kale (spinach in two batches if using) pressing it with the spoon so that it separates. Fold in the beans. Place the lid back on the pot and cook on low for between 5-8 minutes, just until the beans are warmed through. Taste for salt adjustment and add in a 4-6 twists of fresh ground pepper.Stir in a splash or two of the remaining milk if needed to thin.
- Share warm with fresh ground pepper and extra parmesan for sprinkling. Garnish with fresh basil or parsley.
To Store:
- Store in a lidded container in the fridge for up to three days. This recipe freezes with ease. Simply cool completely and store in a lidded storage container in the freezer for up to two weeks. Thaw in the fridge overnight. Rewarm on stovetop with a splash or milk or water to bring it together.







OMGoodness…a wonderful recipe that drew rave reviews…and all the more important is because he seldom if ever says much more than that was good….so THANK YOU !!
I can’t eat wheat so I’d like to make it with rice. Even white rice takes more time than orzo. Have you any suggestions on how to make this substitution? Thanks
Hi Benita! While I’ve not tried this, here’s how I’d approach this recipe subbing brown rice (rinse it through a colander before cooking) for orzo. I’d cook the rice in veggie broth and according to package directions. Set aside – keep warm. Cook the recipe as written, omitting the orzo and broth. Once the wine has evaporated, remove from heat and stir in the cooked rice, cheeses… and finish as written. Adjust salt to taste. I hope this helps Benita!
Traci, thanks for the idea. I’ll try it.
Oh that’s great! Also, you can add more broth to the mixture to make it creamy as needed.
Absolutely delicious and hearty and so easy to put together!
Hi Kim! Yayay! So happy you enjoyed the orzo! Thank you for your note, giving the recipe a go and rating. Day made!
I made this recipe the other night and veganized it by using almond milk, veggie broth, and vegan parmesan cheese instead. It was absolutely delicious! I’ll definitely make this again. So many great, nutritious ingredients in one dish.
Hi Leah! Thank you for your note, sharing tips and giving the recipe a go. SO happy to hear! I’m going to have to give that vegan parm a try!
In my efforts to create a more healthy and more vegetarian based menu for my “meatasaurus” family I have been looking for recipes that are rich and fulfilling and this recipe definitely hit the spot!
My daughter took one taste and said “Oh my God I am in heaven!”
If I can keep creating meals using recipes like this, I just might be able to get my family into a new mind frame of eating that does not include meat every single day.
Thank you!
Hooray! SO happy to hear the news, Pamela! Thank you for your note and giving the recipe a go! I lol at “meatasaurus!” Small changes add up to big ones… keep going!!
Made this tonight for a delayed Meatless Monday on Tuesday. It was outstanding. My husband is always a tad apprehensive of new meatless dishes and this was a hit. Didn’t need as much milk as my mushrooms gave off a ton of liquid. Thanks this was great.
Hi Robin! Thank you for your note and giving the recipe a go. Hooray for a meatless Tuesday hit!
This recipe came to my Inbox at a perfect time. I had been wanting to use up some orzo I’d had for a while; I had some creminis in need of being used; and a big bunch of Swiss chard arrived that same day in my CSA box. So, with the substitution of chard instead of kale or spinach, I made this. What a delight! The Parm and goat cheese create this perfect flavor blending, and the texture almost reminds me of risotto–so creamy and absolutely delicious! It had been a while since I had made a V&B recipe; this reminded me how much I always love your recipes!
Hi Jonel! Hooray for chard in your CSA box – and appropriate timing for the recipe! Thank you for giving the recipe a go, your kind words and notes on the chard sub… such a good idea! It is very similar to risotto.. and it even has a name my chef friend tells me, “orzotto!”