Creamy Spinach & Mushroom Orzo is a velvety, risotto-style pasta dish that delivers deep savory flavor with minimal effort. Orzo cooks directly in broth, releasing starch that naturally thickens the sauce — creating a creamy texture without needing heavy cream overload.
This recipe is ideal for weeknights because it’s:
- One pan
- Ready in 30 minutes
- Vegetarian-friendly
- Easy to adapt with protein
When cooked properly, the orzo should be tender yet slightly al dente, suspended in a glossy sauce — not soupy and not dry.
Why This Recipe Works
| Technique | Purpose |
|---|---|
| Browning mushrooms first | Develops umami depth |
| Toasting orzo briefly | Adds nutty flavor |
| Simmering uncovered | Controls thickness |
| Adding spinach last | Preserves color & texture |
The balance of broth, starch, and dairy determines final creaminess.
Ingredients (Serves 4)
Base
- 2 tbsp olive oil or butter
- 1 small onion, finely diced
- 3 cloves garlic, minced
- 250 g (8–9 oz) mushrooms, sliced (cremini preferred)
Pasta
- 1 cup dry orzo
- 2½ cups vegetable or chicken broth
Creaminess
- ½ cup heavy cream (or half-and-half)
- ½ cup grated Parmesan cheese
Greens
- 2 cups fresh spinach
Seasoning
- ½ tsp dried thyme
- ¼ tsp black pepper
- Salt to taste
- Optional: pinch red pepper flakes
- 1 tbsp lemon juice (finish)
Step-by-Step Instructions
1. Brown the Mushrooms Properly
Heat oil in a large skillet over medium heat.
Add mushrooms with a pinch of salt.
Cook 6–8 minutes until:
- Moisture releases
- Liquid evaporates
- Edges brown slightly
Remove excess water if necessary — browning builds flavor.
2. Build the Aromatic Base
Add onion to pan and cook 3–4 minutes.
Add garlic and cook 30 seconds until fragrant.
3. Toast the Orzo
Add dry orzo directly to pan.
Stir for 1–2 minutes.
This step enhances flavor and helps prevent sticking.
4. Simmer
Pour in broth and thyme.
Bring to gentle simmer.
Cook uncovered 8–10 minutes, stirring occasionally.
The liquid will reduce and thicken as orzo releases starch.
5. Add Cream & Cheese
Lower heat.
Stir in:
- Cream
- Parmesan
Cook 2–3 minutes until creamy.
If too thick → add splash broth
If too thin → simmer 1–2 minutes longer
6. Finish with Spinach
Add spinach and stir until wilted (1–2 minutes).
Finish with lemon juice.
Taste and adjust salt.
Texture Control Guide
| Issue | Cause | Fix |
|---|---|---|
| Soupy | Too much broth | Simmer longer |
| Dry | Overcooked | Add broth |
| Sticky | Not stirred | Stir occasionally |
| Grainy cheese | Heat too high | Lower heat before adding |
Protein Add-Ins
Turn it into a full meal by adding:
- Grilled chicken slices
- Shrimp
- Crispy tofu
- White beans
Add protein at the end to avoid overcooking.
Flavor Variations
Garlic Lover Version
Add 1 extra clove garlic.
Herb Boost
Add fresh parsley or basil.
Lighter Version
Use half-and-half or milk (simmer longer).
Extra Creamy
Add 2 tbsp cream cheese.
Make-Ahead & Storage
| Storage | Time |
|---|---|
| Refrigerator | 4 days |
| Freezer | Not ideal (texture softens) |
Reheat gently with splash broth or milk.
Approximate Nutrition (Per Serving)
- Calories: ~410
- Protein: 13g
- Carbs: 52g
- Fat: 16g
FAQ
Is orzo rice?
No — it’s pasta shaped like rice.
Can I cook orzo separately?
Yes, but cooking in broth improves flavor and texture.
Can I make it dairy-free?
Use coconut milk and nutritional yeast.
Why add lemon?
Balances richness and brightens flavor.
Final Notes
Creamy Spinach & Mushroom Orzo succeeds when:
- Mushrooms are browned, not steamed
- Orzo cooks directly in broth
- Dairy is added at low heat
Follow those principles and you’ll achieve a silky, risotto-like pasta dish that’s comforting yet light enough for regular weeknight rotation.
Print
Creamy Spinach & Mushroom Orzo (One-Pan Comfort Dinner)
Ingredients
- 1 tbsp olive oil
- 2 tbsp butter
- 8 oz (225g) cremini or white mushrooms, sliced
- 2 garlic cloves, minced
- 1½ cups orzo pasta
- 2½ cups vegetable broth
- ½ cup heavy cream or half-and-half
- ¾ cup freshly grated Parmesan cheese
- 3 cups fresh baby spinach
- Salt & black pepper to taste
- Optional: pinch of nutmeg, lemon zest, red pepper flakes
- Extra Parmesan
- Fresh parsley or thyme
- Lemon wedges
Instructions
- Sauté mushrooms: In a large skillet, heat olive oil and 1 tbsp butter over medium-high. Add mushrooms; cook 6–8 minutes until golden and moisture evaporates. Remove and set aside.
- Toast orzo: In same skillet, melt remaining butter. Add orzo; toast 2–3 minutes until lightly golden.
- Simmer: Pour in vegetable broth. Bring to a boil, then reduce heat. Cover and simmer 10–12 minutes, stirring occasionally, until orzo is al dente and liquid is mostly absorbed.
- Finish sauce: Stir in heavy cream, Parmesan, and cooked mushrooms. Cook 2–3 minutes until creamy.
- Wilt spinach: Add spinach; stir until wilted. Season with salt, pepper, and optional nutmeg or red pepper flakes.
- Garnish with fresh herbs, extra Parmesan, and lemon zest or wedges.
💡 Pro Tips:
– For extra protein, add white beans or grilled chicken.
– Use vegetable broth for depth—water makes it bland.
– Finish with a squeeze of lemon to brighten the richness!
Prep Time & Nutrition (per serving, serves 4):
Servings: 4 | Calories: 320 | Net Carbs: 32g | Fats: 16g | Protein: 12g