Imagine sinking your fork into a luscious, creamy One-Pot Creamy Mushroom and Spinach Orzo that’s brimming with earthy mushrooms and vibrant spinach. This comforting pasta dish combines the rich umami flavor of sautéed cremini mushrooms with the silky texture of perfectly cooked orzo, all enveloped in a Parmesan-infused cream sauce that will make your taste buds sing. The best part? This One-Pot Creamy Mushroom and Spinach Orzo comes together in just one pan, making it perfect for busy weeknights when you crave something satisfying without the cleanup. You’ll learn how to create a restaurant-quality pasta dish with minimal effort that will quickly become a family favorite.
Why You’ll Love This Recipe
This One-Pot Creamy Mushroom and Spinach Orzo is destined to become your new comfort food obsession for so many reasons. First, the convenience factor is unbeatable – everything cooks in a single pot, meaning less mess and more time to enjoy your meal. The orzo pasta, which resembles rice but cooks to a delightful al dente texture, absorbs the savory broth and milk mixture, creating an incredibly creamy consistency without heavy cream.
The contrast between the meaty, caramelized mushrooms and the fresh, just-wilted spinach provides a wonderful textural experience in every bite. Meanwhile, the garlic and Parmesan cheese infuse the dish with an aromatic, umami-rich flavor profile that elevates this simple pasta dish to something truly special.
Whether you’re cooking for a family dinner or meal prepping for the week, this versatile creamy mushroom orzo adapts to any occasion. It’s sophisticated enough for entertaining yet simple enough for a cozy night in. The balance of protein, vegetables, and carbohydrates also makes it a complete meal on its own.
Ingredients List for the One-Pot Creamy Mushroom and Spinach Orzo
These carefully selected ingredients work together to create the perfect balance of flavor and texture in this comforting dish. The cremini mushrooms provide earthy depth while the Parmesan and garlic create a flavor-packed base for the creamy sauce.
- 2 ounces Parmesan cheese, finely grated (about 1 cup), plus more for serving
- 2 cloves garlic
- 1 pound cremini mushrooms
- 2 tablespoons olive oil
- 1 1/2 teaspoons kosher salt
- 1/4 teaspoon freshly ground black pepper
- 1 pound dried orzo pasta (about 2 1/2 cups)
- 2 cups low-sodium chicken or vegetable broth
- 2 cups whole milk
- 4 cups packed baby spinach (about 4 ounces)
Pro Tips
For an exceptional One-Pot Creamy Mushroom and Spinach Orzo, remember these critical techniques:
First, don’t rush the mushroom browning process. Take your time to achieve a deep caramelization, which develops their rich umami flavor. Cook them in batches if necessary to prevent overcrowding the pan, which would cause them to steam rather than brown. This foundational flavor is what transforms this simple pasta dish into something extraordinary.
Second, stir the orzo frequently during cooking. Unlike regular pasta that swims freely in water, orzo can quickly stick to the bottom of the pot, especially as it absorbs liquid and releases starch. Regular stirring ensures even cooking and helps create that luxurious, creamy texture without clumping or burning.
Finally, add the spinach and Parmesan off the heat. The residual warmth will gently wilt the spinach while preserving its vibrant color and nutrients. Adding the cheese after cooking prevents it from separating or becoming stringy, resulting in a silky-smooth sauce that perfectly coats each grain of orzo.

Instructions
Step 1: Finely grate 2 ounces Parmesan cheese (about 1 cup). Mince 2 cloves garlic and slice 1 pound cremini mushrooms 1/4-inch thick.
Step 2: Heat 2 tablespoons olive oil in a large Dutch oven or pot over medium-high heat until shimmering. Add the mushrooms, 1 1/2 teaspoons kosher salt, and 1/4 teaspoon black pepper, and cook, stirring occasionally, until the mushrooms are browned and tender, 5 to 8 minutes. Add the garlic and 1 pound dried orzo pasta (about 2 1/2 cups) and sauté until fragrant, about 1 minute.
Step 3: Stir in 2 cups chicken or vegetable broth and 2 cups whole milk and bring to a boil. Reduce the heat to maintain a simmer. Cook uncovered, stirring frequently to keep the orzo from sticking, until the orzo is al dente and most of the liquid is absorbed and has formed a creamy sauce, about 10 minutes or according to package instructions.
Step 4: Remove from the heat. Add 4 cups packed baby spinach and the Parmesan and stir until the spinach is just wilted and the cheese is melted, about 1 minute. Serve garnished with more grated Parmesan cheese.
Variations
The versatility of this One-Pot Creamy Mushroom and Spinach Orzo makes it perfect for customization. For a protein-packed version, add shredded rotisserie chicken or sautéed shrimp during the last few minutes of cooking. The gentle heat will warm the protein without overcooking it, while the creamy sauce envelops each morsel.
For a luxurious twist, substitute half the milk with heavy cream and add a splash of white wine when sautéing the mushrooms. The wine will deglaze the pan, incorporating all the flavorful browned bits into your sauce, while the cream adds extra richness to this mushroom pasta dish.
To make this dish vegan, use vegetable broth, plant-based milk, and nutritional yeast instead of Parmesan. Add a tablespoon of white miso paste to enhance the umami flavor that would typically come from the cheese. The resulting dairy-free orzo still delivers on creaminess and satisfaction.
Storage and Serving
This One-Pot Creamy Mushroom and Spinach Orzo stores beautifully in an airtight container in the refrigerator for up to 4 days. The pasta may absorb more liquid as it sits, so when reheating, add a splash of broth or milk to restore its creamy consistency. Gentle warming on the stovetop over medium-low heat works best, but microwave reheating in 30-second intervals also works well.
For an elegant serving suggestion, plate the orzo in shallow bowls and top with additional fresh herbs like thyme or chives, a drizzle of high-quality olive oil, and freshly cracked black pepper. For a complete meal, serve alongside a simple arugula salad dressed with lemon vinaigrette to cut through the richness of the dish.
Alternatively, transform leftovers into a delicious lunch by stuffing the cold orzo mixture into halved bell peppers, topping with additional cheese, and baking until the peppers are tender and the top is golden and bubbly.
FAQs
Can I use different mushrooms for this recipe?
Absolutely! While cremini mushrooms provide a great earthy flavor, you can substitute or mix with shiitake, oyster, or button mushrooms. For an even more luxurious version, add a few rehydrated dried porcini mushrooms and use some of their soaking liquid in place of some of the broth.
Is it possible to make this ahead of time?
Yes, but orzo tends to absorb liquid as it sits. If making ahead, prepare it slightly underdone and with a bit more liquid than called for. When reheating, add a splash of broth or milk to restore creaminess.
Can I freeze the leftover One-Pot Creamy Mushroom and Spinach Orzo?
While you can freeze it for up to 2 months, the texture may change slightly upon thawing. Reheat gently with added liquid to bring back its creamy consistency.
What can I substitute for orzo if I can’t find it?
Small pasta shapes like risoni, stelline, or even small shells work well. For a grain alternative, try arborio rice or pearl couscous, though cooking times will need adjustment.
Is there a dairy-free version of this recipe?
Yes! Use vegetable broth, unsweetened plant-based milk (almond or oat work well), and nutritional yeast or dairy-free Parmesan substitute. Add a teaspoon of miso paste or extra mushrooms for more umami flavor to compensate for the missing Parmesan.
One-Pot Creamy Mushroom and Spinach Orzo
- Prep Time: 15 mins
- Cook Time: 30 mins
- Total Time: 45 mins
- Yield: 4 people 1x
- Category: Dinner
- Method: Cooking
- Cuisine: American
Description
Indulge in a delicious One-Pot Creamy Mushroom and Spinach Orzo recipe. Discover a simple and flavorful meal idea today!
Ingredients
- 2 ounces Parmesan cheese, finely grated (about 1 cup), plus more for serving
- 2 cloves garlic
- 1 pound cremini mushrooms
- 2 tablespoons olive oil
- 1 1/2 teaspoons kosher salt
- 1/4 teaspoon freshly ground black pepper
- 1 pound dried orzo pasta (about 2 1/2 cups)
- 2 cups low-sodium chicken or vegetable broth
- 2 cups whole milk
- 4 cups packed baby spinach (about 4 ounces)
Instructions
- Step 1: Finely grate 2 ounces Parmesan cheese (about 1 cup). Mince 2 cloves garlic and slice 1 pound cremini mushrooms 1/4-inch thick.
- Step 2: Heat 2 tablespoons olive oil in a large Dutch oven or pot over medium-high heat until shimmering. Add the mushrooms, 1 1/2 teaspoons kosher salt, and 1/4 teaspoon black pepper, and cook, stirring occasionally, until the mushrooms are browned and tender, 5 to 8 minutes. Add the garlic and 1 pound dried orzo pasta (about 2 1/2 cups) and sauté until fragrant, about 1 minute.
- Step 3: Stir in 2 cups chicken or vegetable broth and 2 cups whole milk and bring to a boil. Reduce the heat to maintain a simmer. Cook uncovered, stirring frequently to keep the orzo from sticking, until the orzo is al dente and most of the liquid is absorbed and has formed a creamy sauce, about 10 minutes or according to package instructions.
- Step 4: Remove from the heat. Add 4 cups packed baby spinach and the Parmesan and stir until the spinach is just wilted and the cheese is melted, about 1 minute. Serve garnished with more grated Parmesan cheese.
Notes
Try This Recipe and Leave a comment Below, your opinion matters to me!
Nutrition
- Serving Size: 4 serving
- Calories: 400
- Sugar: 5g
- Sodium: 400mg
- Fat: 10g
- Saturated Fat: 3g
- Unsaturated Fat: 7g
- Trans Fat: 0g
- Carbohydrates: 40g
- Fiber: 5g
- Protein: 15g
- Cholesterol: 50mg