Why You’ll Love Creamy Mushroom and Spinach Orzo Recipe

This recipe is creamy, flavorful, and ready in about 40 minutes. The mushrooms add a deep savory taste, while the spinach keeps the dish fresh and balanced. Since the orzo cooks directly in the skillet, it absorbs all the broth, cream, herbs, and mushroom flavor for a rich, satisfying finish.

Ingredients

(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)

2 tablespoons olive oil, divided
1 pound baby bella mushrooms, sliced
Salt and pepper, to taste
2 tablespoons salted butter, divided
1 medium onion, finely diced
3 cloves garlic, minced
2 cups uncooked orzo pasta
3¾ cups low-sodium chicken broth, room temperature
1/2 cup heavy cream, room temperature
1/2 cup milk, room temperature
1 teaspoon Italian herb seasoning
Salt and pepper, to taste
1/2 cup freshly grated parmesan cheese
4 ounces baby spinach, roughly chopped
1/4 cup fresh parsley, chopped

Directions

Heat 1 tablespoon olive oil in a large, deep skillet. Sauté the mushrooms in two batches, using the remaining olive oil for the second batch. Cook each batch for about 5 minutes, seasoning with salt and pepper. Transfer the browned mushrooms to a plate and set aside.

Add 1 tablespoon butter to the same skillet, then add the onion. Sauté for 2 to 3 minutes, until softened. Stir in the garlic and cook for 30 seconds. Add the orzo and stir for 1 minute to lightly toast it.

Return the mushrooms to the skillet. Add the chicken broth, heavy cream, milk, Italian herb seasoning, salt, and pepper. Bring the mixture to a boil, then reduce the heat to a simmer. Stir constantly until the orzo is cooked al dente and the sauce becomes creamy.

Remove from heat. Stir in the remaining 1 tablespoon butter and parmesan cheese until melted and combined. Fold in the spinach and parsley. Serve warm with extra parmesan or parsley, if desired.

Servings and timing

This recipe makes 4 servings.

Prep time: 10 minutes
Cook time: 30 minutes
Total time: 40 minutes

Variations

Use vegetable broth instead of chicken broth for a vegetarian version.

Add cooked chicken, shrimp, or sausage for extra protein.

Swap baby spinach with kale or arugula for a different green.

Use cremini, white button, or a mix of mushrooms for a deeper mushroom flavor.

Add a pinch of red pepper flakes for mild heat.

Storage/Reheating

Store leftovers in an airtight container in the refrigerator for up to 3 days.

Reheat gently on the stovetop over low heat or in the microwave. Add a splash of milk, broth, or cream to loosen the sauce, since the orzo will thicken as it sits.

Freezing is not recommended because the creamy sauce and orzo texture may change after thawing.

FAQs

Can I make this recipe vegetarian?

Yes. Use vegetable broth instead of chicken broth.

Can I use a different type of mushroom?

Yes. Baby bella, cremini, white button, or mixed mushrooms all work well.

Can I make this ahead of time?

Yes, but it is best served fresh. If making ahead, reheat with extra broth or milk.

Why is my orzo too thick?

Orzo absorbs liquid quickly. Add a splash of broth, milk, or cream to loosen it.

Can I use half-and-half instead of heavy cream?

Yes. Half-and-half will make the dish slightly lighter but still creamy.

Can I add protein?

Yes. Cooked chicken, shrimp, turkey sausage, or bacon can be added.

Do I need to rinse the orzo?

No. The starch helps thicken the creamy sauce.

Can I use frozen spinach?

Yes. Thaw it first and squeeze out excess moisture before adding it.

How do I know when the orzo is done?

The orzo should be tender but still slightly firm in the center.

Can I make it extra cheesy?

Yes. Add more parmesan to taste, or stir in a little mozzarella for extra creaminess.

Conclusion

Creamy Mushroom and Spinach Orzo is a simple, comforting skillet meal with rich flavor and a creamy texture. With tender mushrooms, fresh spinach, parmesan, and perfectly cooked orzo, it is an easy dinner that feels cozy, satisfying, and special.


Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Creamy Mushroom and Spinach Orzo


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Mia
  • Total Time: 40 minutes
  • Yield: 4 servings
  • Diet: Vegetarian

Description

This creamy mushroom and spinach orzo is a comforting one-pan meal packed with savory baby bella mushrooms, tender pasta, and fresh spinach in a rich parmesan cream sauce. Perfect for an easy weeknight dinner that feels restaurant-worthy.


Ingredients

  • 2 tbs olive oil, divided
  • 1 lb baby bella mushrooms, sliced
  • Salt and pepper, to taste
  • 2 tbs salted butter, divided
  • 1 medium onion, finely diced
  • 3 cloves garlic, minced
  • 2 cups uncooked orzo pasta
  • 3 3/4 cups low sodium chicken broth, room temperature
  • 1/2 cup heavy cream, room temperature
  • 1/2 cup milk, room temperature
  • 1 tsp Italian herb seasoning
  • 1/2 cup freshly grated parmesan cheese
  • 4 oz baby spinach, roughly chopped
  • 1/4 cup fresh parsley, chopped

Instructions

  1. Heat 1 tablespoon olive oil in a large deep skillet over medium-high heat. Sauté the mushrooms in two batches using the remaining olive oil, about 5 minutes per batch, until browned. Season with salt and pepper. Transfer mushrooms to a plate.
  2. Add 1 tablespoon butter to the skillet along with the diced onion. Sauté for 2 to 3 minutes until softened, then stir in the garlic and cook for 30 seconds.
  3. Add the orzo and toast for 1 minute, stirring frequently.
  4. Return the mushrooms to the skillet. Stir in the chicken broth, heavy cream, milk, Italian herb seasoning, and additional salt and pepper to taste.
  5. Bring the mixture to a boil, then reduce heat to a simmer. Cook, stirring often, until the orzo is tender and the sauce is creamy, about 10 to 12 minutes.
  6. Remove from heat and stir in the remaining tablespoon of butter and parmesan cheese until melted and combined.
  7. Fold in the spinach and parsley until the spinach wilts. Serve warm with extra parmesan or parsley if desired.

Notes

  • For a vegetarian version, substitute vegetable broth for chicken broth.
  • Use freshly grated parmesan for the smoothest texture and best flavor.
  • Leftovers can be stored in an airtight container in the refrigerator for up to 3 days.
  • Add cooked chicken or shrimp for extra protein.
  • If the orzo thickens too much after sitting, stir in a splash of milk before reheating.
  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: American

Nutrition

  • Serving Size: 1 serving
  • Calories: 520 kcal
  • Sugar: 6 g
  • Sodium: 780 mg
  • Fat: 24 g
  • Saturated Fat: 11 g
  • Unsaturated Fat: 11 g
  • Trans Fat: 0 g
  • Carbohydrates: 59 g
  • Fiber: 4 g
  • Protein: 16 g
  • Cholesterol: 48 mg

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star