Cheryl's Cooking

  • Recipe Index
  • Main Courses
  • Desserts
  • About
  • Contact
menu icon
go to homepage
  • Recipe Index
  • Main Courses
  • Desserts
  • About
  • Contact
search icon
Homepage link
  • Recipe Index
  • Main Courses
  • Desserts
  • About
  • Contact
×

Creamy Mushroom and Spinach Orzo (One Pot)

Published: Oct 28, 2026 by Cheryl · This post may contain affiliate links · Leave a Comment

Jump to Recipe·Print Recipe
Creamy Mushroom and Spinach Orzo (One Pot) is one of my favorite one-pot meals when I want something rich, comforting, and easy to prepare without spending hours in the kitchen. This delicious recipe combines tender orzo pasta, golden sautéed mushrooms, nutritious spinach, and freshly grated Parmesan cheese in a silky garlic cream sauce.

I love how the orzo cooks directly in the flavorful broth and milk, absorbing all the delicious flavors while creating a naturally creamy texture. With just one pan and 30 minutes, I can prepare a satisfying dinner that feels special enough for the weekend but is simple enough for a busy weeknight.

Creamy Mushroom and Spinach Orzo (One Pot)

Ingredients

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

1 tablespoon olive oil

1.2 lb (600g) mushrooms, sliced

3 tablespoons unsalted butter

3 garlic cloves, minced

1 small onion, finely diced

3 tablespoons all-purpose flour

1½ cups (375ml) milk

3 cups (750ml) chicken broth

1½ cups uncooked orzo (risoni)

½ teaspoon salt

Black pepper, to taste

¾ cup Parmesan cheese, grated

8 oz (250g) frozen spinach, thawed and excess water squeezed out

Extra Parmesan cheese, for serving

Fresh parsley, finely chopped, for serving

Directions

Sauté the Mushrooms:

I start by heating the olive oil in a large nonstick pan over high heat. Once the oil is hot, I add the sliced mushrooms and cook them for approximately 3 minutes, stirring occasionally, until they soften and develop a lightly golden color.

I transfer the cooked mushrooms to a plate and set them aside while preparing the rest of the dish.

Cook the Garlic and Onion:

I reduce the heat to medium and melt the unsalted butter in the same pan.

Next, I add the minced garlic and finely diced onion, stirring gently for about 3 minutes until the onion becomes soft and translucent. I love how the garlic and onion create a fragrant base for the creamy sauce.

Add the Flour:

I sprinkle the all-purpose flour over the butter and vegetables, stirring continuously for about 1 minute.

This step helps me create a smooth sauce while cooking away the raw flour taste. I make sure the flour is completely incorporated before adding the liquids.

Pour in the Milk and Broth:

I gradually pour in the milk and chicken broth, whisking constantly to combine everything into a smooth mixture.

I prefer adding the liquids slowly because this helps prevent lumps and creates the silky texture that makes this recipe so delicious.

Cook the Orzo:

I increase the heat to medium-high and add the uncooked orzo, salt, and black pepper.

After stirring everything together, I cover the pan and bring the mixture to a gentle simmer.

I let the orzo cook for approximately 8–10 minutes, stirring occasionally to prevent sticking. I check that the pasta is tender but still slightly firm and that plenty of creamy sauce remains in the pan.

Prepare the Spinach:

While the orzo cooks, I break the thawed and thoroughly drained spinach into smaller pieces.

I find that separating the spinach helps distribute it evenly throughout the pasta instead of leaving large clumps.

Add the Parmesan, Spinach, and Mushrooms:

Once the orzo is cooked, I remove the pan from the heat.

I stir in the freshly grated Parmesan cheese, prepared spinach, and sautéed mushrooms until everything is evenly combined.

The Parmesan melts into the warm sauce, creating a rich and creamy consistency that coats every piece of orzo.

Adjust the Seasoning:

I taste the finished dish and add extra salt or freshly ground black pepper if needed.

If the sauce becomes too thick, I stir in a small splash of warm broth or milk until I reach my preferred consistency.

Garnish and Serve:

I serve the creamy mushroom and spinach orzo immediately while it is hot.

For the finishing touch, I sprinkle extra grated Parmesan cheese and freshly chopped parsley over each serving. I love how the fresh parsley adds color and balances the richness of the creamy sauce.

Servings and Timing

Prep Time: 10 minutes

Cooking Time: 20 minutes

Total Time: 30 minutes

Servings: 4 servings

Calories per serving: Approximately 540 kcal

Variations

One of the reasons I enjoy making creamy mushroom and spinach orzo is how easily I can customize it with different ingredients.

Creamy Chicken and Mushroom Orzo:

When I want a protein-rich meal, I add cooked, shredded chicken or bite-sized pieces of sautéed chicken breast. I stir the fully cooked chicken into the orzo during the final few minutes to warm it through.

Vegetarian Mushroom and Spinach Orzo:

For a vegetarian version, I replace the chicken broth with vegetable broth. I also choose a vegetarian-friendly hard cheese instead of traditional Parmesan, which is typically made with animal rennet.

Extra Creamy Orzo:

When I want an even richer texture, I replace a small portion of the milk with heavy cream. I sometimes add a spoonful of cream cheese for extra creaminess.

Mushroom and Spinach Orzo with Sun-Dried Tomatoes:

I love adding chopped sun-dried tomatoes for a slightly tangy flavor that complements the earthy mushrooms and creamy Parmesan sauce.

Spicy Garlic Mushroom Orzo:

For a little heat, I add a pinch of crushed red pepper flakes while sautéing the garlic and onion. This creates a subtle spicy kick without overpowering the other flavors.

Fresh Spinach Orzo:

If I have fresh spinach available, I use it instead of frozen spinach. I add it near the end of cooking and stir until the leaves wilt into the warm pasta.

Storage/Reheating

Refrigerating Leftovers:

I allow the leftover orzo to cool slightly before transferring it to an airtight container. I refrigerate it promptly and store it for up to 3–4 days.

I find that the pasta absorbs more sauce as it sits, so the texture becomes thicker after refrigeration.

Freezing:

Although I prefer enjoying this recipe fresh, I can freeze individual portions in freezer-safe containers for up to 2 months for best quality.

I keep in mind that the creamy sauce may separate slightly after thawing and that the orzo can become softer.

Reheating on the Stovetop:

My favorite way to reheat creamy mushroom and spinach orzo is in a saucepan over low to medium heat.

I add a splash of milk or broth and stir gently until the pasta is heated thoroughly and the sauce becomes creamy again.

Reheating in the Microwave:

For a quick lunch, I place a portion in a microwave-safe bowl and add a tablespoon or two of milk or broth.

I cover it loosely and heat in short intervals, stirring between each interval until it is steaming hot throughout.

I make sure leftovers reach 165°F (74°C) before serving.

FAQs

Can I use a different type of pasta instead of orzo?

Yes, I can substitute another small pasta shape, such as ditalini or small shells. However, I may need to adjust the cooking time and liquid quantity because different pasta shapes absorb liquid at different rates. I prefer orzo because its small shape creates a particularly creamy, risotto-like texture.

Can I make creamy mushroom and spinach orzo without heavy cream?

Absolutely. I love that this recipe already creates a rich and creamy sauce without heavy cream. The combination of milk, flour, butter, and Parmesan cheese provides plenty of creaminess while keeping the ingredients simple.

What mushrooms work best for this recipe?

I usually choose cremini mushrooms or white button mushrooms because they have a delicious savory flavor and are easy to find. When I want a deeper, earthier taste, I use a mixture of cremini, shiitake, and portobello mushrooms.

How do I prevent the orzo from becoming mushy?

I make sure to cook the orzo just until it is tender but still slightly firm. I also stir occasionally and check the texture near the end of the cooking time. Since the pasta continues absorbing liquid after cooking, I remove the pan from the heat as soon as it reaches the desired consistency.

Can I make this recipe ahead of time?

Yes, I can prepare this dish ahead of time, although I prefer serving it immediately for the creamiest texture. When making it in advance, I slightly undercook the orzo and refrigerate it in an airtight container. Before serving, I gently reheat it with a splash of milk or broth to restore the creamy consistency.

Conclusion

Creamy Mushroom and Spinach Orzo is a comforting, flavorful, and incredibly easy meal that I love preparing whenever I need a quick homemade dinner. The combination of tender orzo, savory golden mushrooms, nutritious spinach, and rich Parmesan garlic sauce creates a satisfying dish with minimal effort.

What I enjoy most about this recipe is its simplicity. With just one pan, everyday ingredients, and 30 minutes, I can create a delicious meal that tastes wonderfully indulgent without requiring complicated cooking techniques.

Whether I serve it as a hearty main course or pair it with grilled chicken, roasted vegetables, or a fresh green salad, this creamy mushroom and spinach orzo always makes a delicious addition to my dinner rotation.


📖 Recipe:

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 (One Pot)

Creamy Mushroom and Spinach Orzo (One Pot)


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Cheryl
  • Total Time: 30 minutes
  • Yield: 4 servings
  • Diet: Halal
Print Recipe
Pin Recipe

Description

Creamy Mushroom and Spinach Orzo is a comforting one-pot dinner featuring tender orzo pasta, golden sautéed mushrooms, spinach, and Parmesan cheese in a silky garlic cream sauce. Ready in just 30 minutes, this rich and flavorful dish is perfect for busy weeknights.


Ingredients

1 tablespoon olive oil

1.2 lb (600g) mushrooms, sliced

3 tablespoons unsalted butter

3 garlic cloves, minced

1 small onion, finely diced

3 tablespoons all-purpose flour

1½ cups (375ml) milk

3 cups (750ml) chicken broth

1½ cups uncooked orzo (risoni)

½ teaspoon salt

Black pepper, to taste

¾ cup Parmesan cheese, grated

8 oz (250g) frozen spinach, thawed and excess water squeezed out

Extra Parmesan cheese, for serving

Fresh parsley, finely chopped, for serving


Instructions

  1. Heat the olive oil in a large nonstick pan over high heat. Add the sliced mushrooms and sauté for approximately 3 minutes, stirring occasionally, until softened and lightly golden. Transfer the mushrooms to a plate and set aside.
  2. Reduce the heat to medium and melt the unsalted butter in the same pan. Add the minced garlic and finely diced onion. Cook for approximately 3 minutes, stirring occasionally, until the onion is soft and translucent.
  3. Sprinkle the all-purpose flour over the butter, garlic, and onion. Stir continuously for about 1 minute until the flour is fully incorporated and the raw flour taste is cooked away.
  4. Gradually pour in the milk and chicken broth, whisking constantly to create a smooth sauce without lumps.
  5. Increase the heat to medium-high. Add the uncooked orzo, salt, and black pepper. Stir well, cover the pan, and bring the mixture to a gentle simmer. Cook for approximately 8–10 minutes, stirring occasionally to prevent sticking, until the orzo is tender but still slightly firm and a creamy sauce remains.
  6. While the orzo cooks, break the thawed and thoroughly drained spinach into smaller pieces to help distribute it evenly throughout the pasta.
  7. Remove the pan from the heat once the orzo is cooked. Stir in the grated Parmesan cheese, prepared spinach, and sautéed mushrooms until evenly combined and the cheese melts into the creamy sauce.
  8. Taste and adjust the seasoning with additional salt or freshly ground black pepper as needed. If the sauce is too thick, stir in a small splash of warm milk or broth until the desired consistency is reached.
  9. Serve immediately while hot. Garnish each portion with extra grated Parmesan cheese and freshly chopped parsley.

Notes

For the best flavor, use cremini or white button mushrooms. A mixture of cremini, shiitake, and portobello mushrooms also works well.

Freshly grated Parmesan cheese melts more smoothly than pre-shredded varieties and creates a silkier sauce.

Thoroughly squeeze excess moisture from thawed frozen spinach to prevent the sauce from becoming watery.

For a vegetarian version, substitute vegetable broth for chicken broth and use a vegetarian-friendly hard cheese instead of traditional Parmesan.

For a chicken variation, add fully cooked shredded chicken or sautéed chicken breast pieces near the end of cooking.

For an extra-creamy version, replace a small portion of the milk with heavy cream or stir in a spoonful of cream cheese.

Add chopped sun-dried tomatoes for a tangy Mediterranean-inspired variation.

For a spicy version, add a pinch of crushed red pepper flakes while sautéing the garlic and onion.

Fresh spinach can replace frozen spinach. Add it near the end of cooking and stir until wilted.

Other small pasta shapes, such as ditalini or small shells, may be substituted, but cooking times and liquid quantities may need adjustment.

Avoid overcooking the orzo. Remove the pan from the heat when the pasta is tender but still slightly firm because it continues absorbing liquid as it rests.

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

Freeze individual portions in freezer-safe containers for up to 2 months for best quality. The sauce may separate slightly and the pasta may soften after thawing.

Reheat leftovers gently on the stovetop over low to medium heat with a splash of milk or broth, stirring until creamy and heated throughout.

For microwave reheating, add 1–2 tablespoons of milk or broth per portion, cover loosely, and heat in short intervals, stirring between intervals.

Reheat leftovers to an internal temperature of 165°F (74°C) before serving.

For meal preparation, slightly undercook the orzo and add extra milk or broth when reheating to restore its creamy consistency.

Serve as a hearty main course or pair with grilled chicken, roasted vegetables, or a fresh green salad.

Nutrition values are approximate per serving and may vary depending on ingredient brands, portion sizes, and optional garnishes.

  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Category: Main Course
  • Method: One Pot, Stovetop
  • Cuisine: Italian-Inspired

Nutrition

  • Serving Size: 1 serving (approximately ¼ of recipe)
  • Calories: 540 kcal
  • Sugar: 10 g
  • Sodium: 1050 mg
  • Fat: 25 g
  • Saturated Fat: 13 g
  • Unsaturated Fat: 10 g
  • Trans Fat: 0.5 g
  • Carbohydrates: 61 g
  • Fiber: 5 g
  • Protein: 22 g
  • Cholesterol: 60 mg

Have you made this recipe? I'd love to see it!

Click here to Follow me on Pinterest

More Main Courses

  • Peanut Quinoa Chicken Salad
    Peanut Quinoa Chicken Salad
  • Zucchini and Corn Pasta
    Zucchini and Corn Pasta
  • Cedar Plank Salmon
    Cedar Plank Salmon
  • Parmesan Chicken Meatloaf
    Parmesan Chicken Meatloaf
0 0 votes
Article Rating
Subscribe
Login
Notify of
guest
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments

Hey there! I’m Cheryl and if there’s one thing I’ve learned, it’s that food has a way of bringing people together.

Learn more

Popular

  • Pumpkin Protein Pancakes
    Pumpkin Protein Pancakes
  • Classic Creamy Macaroni Salad
    Classic Creamy Macaroni Salad
  • Creamy Mushroom and Spinach Orzo (One Pot)
    Creamy Mushroom and Spinach Orzo (One Pot)
  • Manicotti With Sausage
    Manicotti With Sausage

Footer

↑ back to top

About

  • Privacy Policy
  • Terms & Conditions
  • Contact
  • Disclosure Policy
  • DMCA

Newsletter

  • Sign Up! for emails and updates

Recipes

  • Appetizers
  • Bread
  • Breakfast
  • Main Courses
  • Soups
  • Desserts
  • Salad
  • Side Dish
  • Soups

As an Amazon Associate I earn from qualifying purchases.

Copyright © 2025 Cheryl's Cooking

wpDiscuz