Why You’ll Love This Recipe
This dish is simple, wholesome, and packed with flavor. Orzo cooks quickly and becomes perfectly tender, while the mushrooms add a rich umami depth and the spinach brings freshness and nutrition. It’s a cozy, comforting meal that comes together in under 30 minutes—ideal for busy weeknights.
Ingredients
-
1 cup orzo pasta
-
2 tbsp olive oil
-
1 small onion, finely chopped
-
2 cloves garlic, minced
-
8 oz mushrooms, sliced (cremini or button)
-
4 cups fresh spinach
-
2 cups vegetable or chicken broth
-
1/4 cup grated Parmesan cheese
-
Salt and black pepper to taste
-
1/4 tsp red pepper flakes (optional)
-
Fresh parsley or thyme for garnish (optional)
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
Directions
-
Sauté Aromatics and Mushrooms:
-
In a large skillet or saucepan, heat olive oil over medium heat.
-
Add chopped onion and cook until soft, about 3–4 minutes.
-
Stir in garlic and sliced mushrooms, cooking until mushrooms are browned and tender.
-
-
Cook the Orzo:
-
Add orzo to the pan and toast lightly for 1–2 minutes.
-
Pour in broth, bring to a boil, then reduce heat and simmer for 8–10 minutes, stirring occasionally, until orzo is tender and liquid is mostly absorbed.
-
-
Add Spinach and Cheese:
-
Stir in spinach and cook until wilted.
-
Remove from heat and mix in Parmesan cheese. Season with salt, pepper, and red pepper flakes if using.
-
-
Serve:
-
Garnish with fresh herbs if desired.
-
Serve warm as a main or side dish.
-
Servings and Timing
-
Servings: 4
-
Prep time: 10 minutes
-
Cook time: 15 minutes
-
Total time: 25 minutes
Variations
-
Creamier Version: Add a splash of cream or a spoonful of cream cheese.
-
Add Protein: Stir in grilled chicken, shrimp, or chickpeas.
-
Cheese Swap: Use feta or goat cheese for a tangy twist.
-
Herb Infusion: Add thyme, rosemary, or basil for extra depth.
-
Lemon Zest: Add lemon juice or zest for brightness.
Storage/Reheating
-
Storage: Store in an airtight container in the refrigerator for up to 3 days.
-
Reheating: Reheat gently on the stove or microwave with a splash of broth or water.
FAQs
Can I use frozen spinach?
Yes, thaw and squeeze out excess moisture before adding.
Can I make this gluten-free?
Use gluten-free orzo or substitute with rice or quinoa.
Is this dish vegan?
Omit Parmesan or use a vegan alternative.
Can I use a different type of pasta?
Small shapes like couscous or ditalini work, but adjust cooking time.
How do I prevent orzo from sticking?
Stir occasionally while cooking and use enough liquid.
Can I make it ahead?
Yes, but add a bit of broth when reheating to loosen texture.
What kind of mushrooms are best?
Cremini, button, or a mix of wild mushrooms all work well.
Is this suitable for meal prep?
Yes, it reheats well for lunch or dinner during the week.
Can I freeze it?
Freezing is not recommended as texture may change.
What can I serve it with?
Great with grilled chicken, fish, or as a stand-alone vegetarian meal.
Conclusion
Mushroom and Spinach Orzo is a quick, nourishing, and flavorful dish that’s perfect for any night of the week. Whether served as a comforting main or a delicious side, it’s a flexible recipe that’s easy to customize and sure to become a regular favorite in your kitchen.

Mushroom and Spinach Orzo
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Total Time: 25 minutes
- Yield: 4 servings
- Category: Main Course
- Method: Stovetop
- Cuisine: Mediterranean
- Diet: Vegetarian
Description
Mushroom and Spinach Orzo is a quick and creamy one-pot pasta recipe packed with earthy mushrooms, tender orzo, and vibrant spinach in a garlicky Parmesan sauce. This comforting vegetarian meal comes together in under 30 minutes—perfect for busy weeknights or elegant side dishes.
Ingredients
-
1 cup orzo pasta
-
2 tbsp olive oil
-
1 small onion, finely chopped
-
2 cloves garlic, minced
-
8 oz mushrooms, sliced (cremini or button)
-
4 cups fresh spinach
-
2 cups vegetable or chicken broth
-
1/4 cup grated Parmesan cheese
-
Salt and black pepper to taste
-
1/4 tsp red pepper flakes (optional)
- Fresh parsley or thyme for garnish (optional)
Instructions
-
Sauté Aromatics and Mushrooms:
Heat olive oil in a skillet over medium heat. Add onion and sauté for 3–4 minutes until soft. Add garlic and mushrooms; cook until mushrooms are browned and tender. -
Toast Orzo & Add Broth:
Stir in the orzo and toast for 1–2 minutes. Pour in broth, bring to a boil, then reduce to a simmer. Cook for 8–10 minutes, stirring occasionally, until orzo is tender and most liquid is absorbed. -
Add Spinach & Finish:
Stir in spinach until wilted. Remove from heat and mix in Parmesan. Season with salt, pepper, and red pepper flakes (if using). -
Serve:
Garnish with fresh herbs and serve warm.
Notes
For a richer version, add a splash of cream or a spoonful of cream cheese at the end.Use pre-sliced mushrooms to save time on prep.To make it vegan, omit Parmesan or use a plant-based cheese.