Creamy Mushroom Orzo is a rich and comforting dish made with browned mushrooms, tender orzo, Parmesan, cream, spinach, fresh basil, and lemon. The orzo cooks directly in the skillet, absorbing the savory broth and flavors as it becomes tender. Ready in about 40 minutes, this creamy mushroom pasta makes a satisfying main course or a flavorful side dish for a cozy dinner.
Quick Recipe Snapshot
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Total Time: 40 minutes
- Servings: 4
- Method: One-pan skillet
- Course: Main Course or Side Dish
Why You’ll Love This Recipe
- Creamy and savory: Parmesan and heavy cream create a rich, smooth sauce.
- One-pan cooking: The mushrooms and orzo are prepared in the same skillet.
- No pre-cooking the orzo: The dry orzo is toasted and cooked directly in the pan.
- Fresh finish: Lemon, basil, and spinach balance the rich sauce.
- Flexible: Use your favorite mushroom varieties or add fully cooked meat if desired.
Ingredients
- 3 tablespoons butter, divided
- 1 pound mixed mushrooms, sliced
- 1 large shallot, minced
- 4 garlic cloves, minced
- ½ teaspoon red pepper flakes, optional
- 1½ cups uncooked orzo pasta
- ½ cup dry white wine
- 3 cups chicken or vegetable broth
- ½ cup heavy cream
- 1 cup Parmesan cheese, freshly grated
- 2 cups fresh baby spinach
- ¼ cup chopped fresh basil
- Zest and juice of 1 lemon
- Salt and freshly ground black pepper to taste
How to Make Mushroom Orzo
1. Brown the Mushrooms
In a large skillet or sauté pan, melt 2 tablespoons of butter over medium-high heat.
Add the sliced mushrooms and cook until browned, about 5–7 minutes.
Remove the mushrooms from the pan and set aside.
2. Sauté the Aromatics
In the same pan, melt the remaining tablespoon of butter.
Add the minced shallot, garlic, and optional red pepper flakes. Sauté for 2–3 minutes, until fragrant.
3. Toast the Orzo
Add the uncooked orzo directly to the pan.
Toast for about 2 minutes, stirring frequently.
There is no need to cook the orzo beforehand.
4. Add the Wine
Pour in the dry white wine and let it simmer for 1 minute.
Scrape any browned bits from the bottom of the pan as the wine simmers.
5. Cook the Orzo
Add the broth and bring it to a boil.
Reduce the heat to low, cover, and simmer for about 10–12 minutes, stirring occasionally, until the orzo is al dente and most of the liquid has been absorbed.
6. Make It Creamy
Stir in the heavy cream, Parmesan cheese, and cooked mushrooms.
Cook for another 2–3 minutes, until the sauce thickens slightly.
7. Add the Fresh Ingredients
Add the spinach, fresh basil, lemon zest, and lemon juice.
Stir until the spinach wilts.
Season with salt and freshly ground black pepper to taste.
If the orzo seems too dry, add a splash of broth or cream until you reach the desired consistency.
8. Serve
Serve the mushroom orzo hot, garnished with extra Parmesan and fresh basil if desired.
Important Cooking Tips
- Do not pre-cook the orzo: Add it dry after toasting, then let it cook directly in the broth.
- Brown the mushrooms properly: Avoid overcrowding the pan so the mushrooms have room to brown.
- Cut mushrooms evenly: Similar-sized pieces help them cook at the same rate.
- Stir occasionally: While the orzo simmers, occasional stirring helps it cook evenly.
- Adjust the consistency: Add a splash of broth or cream if the finished orzo becomes too dry.
- Taste before serving: Season with salt and freshly ground black pepper after adding the fresh ingredients.
Simple Variations
- Mushroom varieties: Use whichever mushroom varieties you prefer, keeping the pieces similar in size.
- Extra protein: The supplied notes suggest adding fully cooked meats for extra protein.
- More vegetables: Add more vegetables and herbs if desired.
Storage & Reheating
Store leftover mushroom orzo in an airtight container in the refrigerator.
When reheating, warm it gently. If the orzo has thickened, add a small splash of broth or cream to help restore a creamy consistency.
Serving Ideas
Serve Mushroom Orzo:
- As a main course with a simple salad
- As a side dish alongside cooked vegetables
- With extra Parmesan
- Topped with fresh basil
- As part of a cozy family dinner
Frequently Asked Questions
Do I need to cook the orzo before adding it?
No. The recipe specifically calls for uncooked orzo. Toast it in the skillet for about 2 minutes before adding the wine and broth.
What mushrooms can I use?
You can use your favorite mushroom varieties. The recipe recommends cutting them into similar sizes so they cook evenly.
Why shouldn’t I overcrowd the pan?
Overcrowding can make it harder for the mushrooms to brown properly. Giving them enough space helps develop their browned exterior.
Can I make the orzo less thick?
Yes. If the finished orzo seems too dry, stir in a splash of broth or cream until it reaches your preferred consistency.
Can I add meat?
Yes. The supplied notes suggest adding fully cooked meats for extra protein.
Nutrition
The supplied nutrition information is per serving:
- Calories: 505 kcal
- Protein: Not provided
- Carbohydrates: Not provided
- Fat: Not provided
- Fiber: Not provided
Final Thoughts
Creamy Mushroom Orzo combines browned mushrooms, tender pasta, Parmesan, cream, and fresh spinach in one skillet. Lemon and basil add a fresh finish that complements the rich sauce, while the direct-cooking orzo keeps preparation simple. Serve it hot with extra Parmesan and basil for a cozy main course or versatile side dish.
PrintCreamy Mushroom Orzo – Easy Parmesan One-Pan Recipe
This mushroom orzo is creamy, dreamy, and delicious! With tender mushrooms, pasta, cream, and Parmesan, it’s just to die for.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Total Time: 40 minutes
- Yield: 4 servings 1x
- Category: Side Dish, Main Course
- Method: Stovetop
- Cuisine: American
Ingredients
- 3 tablespoons butter, divided
- 1 pound mixed mushrooms, sliced
- 1 large shallot, minced
- 4 garlic cloves, minced
- 1⁄2 teaspoon red pepper flakes (optional)
- 1 1⁄2 cups uncooked orzo pasta
- 1⁄2 cup dry white wine
- 3 cups chicken or vegetable broth
- 1⁄2 cup heavy cream
- 1 cup Parmesan cheese, freshly grated
- 2 cups fresh baby spinach
- 1⁄4 cup chopped fresh basil
- zest and juice of 1 lemon
- salt and freshly ground black pepper to taste
Instructions
- In a large skillet or sauté pan, melt 2 tablespoons of butter over medium-high heat. Add the sliced mushrooms and cook until browned. (About 5-7 minutes.) Remove the mushrooms from the pan and set aside.
- In the same pan, melt the remaining tablespoon of butter. Add the minced shallot, garlic, and red pepper flakes (if using). Sauté for 2-3 minutes until fragrant.
- Add the orzo to the pan and toast for about 2 minutes, stirring frequently.
- Pour in the white wine and let simmer for a minute. Scrape any browned bits from the bottom of the pan.
- Add the broth and bring to a boil. Reduce heat to low, cover, and simmer, stirring occasionally, for about 10-12 minutes, or until the orzo is al dente and most of the liquid is absorbed.
- Stir in the heavy cream, Parmesan cheese, and cooked mushrooms. Cook for an additional 2-3 minutes until the sauce thickens slightly.
- Add the spinach, basil, lemon zest, and lemon juice. Stir until the spinach wilts.
- Season with salt and pepper to taste. If the orzo seems too dry, add a splash of broth or cream to reach the desired consistency.
- Serve hot, garnished with extra Parmesan and fresh basil if desired.
Notes
- Don’t cook the orzo beforehand. Just toast it as directed in step 3.
- Use whatever mushroom varieties you like best, but cut them into similar sizes.
- Don’t overcrowd the pan when browning the mushrooms.
- Add fully cooked meats for extra protein, or use more veggies and herbs.
Nutrition
- Serving Size: ~
- Calories: 505 kcal
- Sugar: ~
- Sodium: ~
- Fat: ~
- Saturated Fat: ~
- Unsaturated Fat: ~
- Trans Fat: ~
- Carbohydrates: ~
- Fiber: ~
- Protein: ~
- Cholesterol: ~



