This post may contain affiliate links. Please read our disclosure policy.
This creamy spinach mushroom orzo is pure comfort in a skillet. Itโs cozy, garlicky, and packed with golden mushrooms and tender orzo in a silky Parmesan cream sauce.
If you love easy one-pan dinners, try our Marry Me Chicken Orzo or One Pan Shrimp Scampi with Orzo next.

Why youโll love it
Sometimes the best dinners are the ones that feel fancy but are actually easy. This creamy orzo checks all the boxes. Itโs rich without being heavy, loaded with flavor, and made in one pan.
Toasting the orzo gives it a subtle nutty flavor, and freshly grated Parmesan melts right into the cream for that smooth, restaurant-style finish. The mushrooms bring savory depth, and the spinach adds freshness and color. Itโs comforting, but not boring.
It works as a vegetarian main dish or an easy side with chicken or salmon. And yes โ it reheats beautifully.

Helpful Tips
- Donโt crowd the mushrooms. Let them brown undisturbed before stirring so they caramelize instead of steam.
- Toasting the orzo before adding broth adds extra flavor.
- Add the garlic after toasting the orzo so it doesnโt burn.
- Always grate your own Parmesan if possible โ it melts much smoother.
You’ll Need

How to make creamy spinach mushroom orzo
This is an overview with step-by-step guidance. Full ingredients and instructions are in the recipe card below.
- Cook the mushrooms in olive oil until golden, then remove and set aside.
- Toast the dry orzo in the same skillet. Add the garlic and cook briefly.

- Stir in the broth and seasonings. Simmer until the orzo is tender and most of the liquid is absorbed.

- Lower the heat and mix in the heavy cream and Parmesan until smooth and creamy.
- Stir in the spinach until wilted, then return the mushrooms to the skillet.

- Finish with a squeeze of lemon juice and extra black pepper if desired.
Substitutions and variations
- Add grilled chicken or rotisserie chicken for extra protein.
- Stir in crispy bacon or pancetta for a smoky twist.
- Swap heavy cream for half-and-half for a lighter version.
- Add sun-dried tomatoes for a pop of sweetness.
- Use vegetable broth to keep it fully vegetarian.

What to serve with creamy orzo
This dish pairs perfectly with:
- Garlic bread or crusty sourdough
- A simple Shrimp Caesar salad
- Roasted asparagus or green beans
- Panko crusted salmon or grilled chicken
Itโs also filling enough to stand on its own.

Leftovers and storage
- Store leftovers in an airtight container in the refrigerator for up to 3 days.
- Reheat gently on the stovetop or in the microwave. Add a splash of broth or cream to loosen the sauce if needed.
- We donโt recommend freezing it since cream-based sauces can separate.

FAQs
Yes, but the sauce will be thinner. For better texture, use half-and-half or add 1โ2 tablespoons of cream cheese if using milk. Heavy cream gives the richest, smoothest result.
Yes. Thaw it completely and squeeze out excess water before adding it to the orzo. Fresh spinach gives better texture, but frozen works in a pinch.
Yes. Store in the refrigerator for up to 3 days. Reheat gently with a splash of broth, milk, or cream to loosen the sauce.
More Orzo Recipes To Try!
If you try this Creamy Spinach Mushroom Orzo, we’d love to hear what you think! Please leave a rating and let us know how it turned out.
Pin this now to find it later
Pin It
Creamy Spinach Mushroom Orzo
Ingredients
Mushrooms
- 1 tablespoon olive oil, or unsalted butter
- 8 ounces white button mushrooms, sliced (or cremini, baby bella, or portobello)
- Salt and black pepper, to taste
Creamy Orzo
- 1 cup uncooked orzo
- 1ยฝ tablespoons garlic cloves, minced
- 2 cups chicken broth or stock
- ยฝ teaspoon Italian seasoning
- ยฝ teaspoon smoked paprika
- ยผ teaspoon red pepper flakes, or more to taste
- ยผ teaspoon salt, or as needed
- ยฝ cup heavy cream
- ยผ cup freshly grated Parmesan cheese
- 5 ounces fresh spinach
- Optional: squeeze of lemon juice
Instructions
- Heat 1 tablespoon olive oil in a large skillet over medium-high heat.
- Add the sliced mushrooms in a single layer. Cook undisturbed for 3โ4 minutes until browned, then stir and cook another 2โ3 minutes until golden. Season with salt and black pepper. Remove from the skillet and set aside.
- In the same skillet, add the uncooked orzo. Toast for 1โ2 minutes, stirring frequently, until lightly golden.
- Add the minced garlic and cook for about 30 seconds, just until fragrant. Do not let it brown.
- Pour in the chicken broth. Stir in Italian seasoning, smoked paprika, red pepper flakes, and ยผ teaspoon salt.
- Bring to a gentle simmer and cook, stirring occasionally, for 8โ10 minutes or until the orzo is tender and most of the liquid is absorbed.
- Reduce heat to low. Stir in heavy cream and ยผ cup freshly grated Parmesan. Mix until creamy and smooth.
- Add fresh spinach and stir until wilted.
- Return the cooked mushrooms to the skillet and stir to combine.
- Taste and adjust salt and pepper as needed.
- Optional: Finish with a small squeeze of lemon juice for brightness and extra cracked black pepper before serving.
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.
All rights reserved. CHEF JAR. All images and content are copyright protected. PLEASE do not use my images without my permission. If you want to share this recipe, PLEASE provide a link back to this post.


















This was so good. Creamy, earthy, and surprisingly filling.
Love how you described it, Chloe! So happy you enjoyed it ๐
Rich, creamy, and packed with flavor. I didnโt expect it to be this good.
Love that reaction, Leah! So happy you enjoyed it ๐