This Creamy Spinach and Mushroom Orzo is the ultimate cozy one-pot dinner, combining tender orzo pasta, earthy mushrooms, nutrient-rich spinach, and a silky, cheesy sauce—all without any heavy cream. If you’re searching for a creamy orzo recipe, a quick one-pan pasta dinner, or a healthy comfort food option, this Creamy Spinach and Mushroom Orzo delivers on flavor, texture, and ease. Perfect for busy weeknights, a wholesome family meal, or a light but satisfying dinner, this dish is rich, indulgent, and packed with good-for-you ingredients. From its golden mushrooms to the luscious parmesan-spiked sauce, this one-pan wonder is both comforting and elegant, making it a recipe you’ll want to save and serve again and again.
Introduction
Creamy pasta dishes are a staple of comfort food, but they don’t have to be heavy or overly complicated. This Creamy Spinach and Mushroom Orzo hits the sweet spot: it’s indulgent, healthy, and incredibly simple to make. Instead of heavy cream, we rely on the starch from the orzo combined with a bit of butter, flour, and milk to create a luscious sauce that coats every bite perfectly.
Frozen spinach keeps prep quick and avoids the need for massive amounts of fresh leaves, while mushrooms add earthy, savory depth that makes the dish feel indulgent. Everything cooks in a single pan, making cleanup a breeze. The result? Creamy, cheesy, and deeply flavorful orzo with tender vegetables that comes together in under 30 minutes.
Whether you’re serving this for a weeknight family dinner, a casual lunch, or a cozy weekend meal, this dish offers comfort, nutrition, and simplicity all in one. It’s the kind of recipe that warms the kitchen and fills everyone’s plate with satisfaction.
Why You’ll Love This Recipe
- One-pot convenience—minimal cleanup and maximum flavor
- Creamy and cheesy texture without heavy cream
- Packed with vegetables for a nutritious meal
- Quick preparation—ready in about 30 minutes
- Beginner-friendly method with reliable results
- Flexible ingredients—easily add more vegetables or swap proteins
Ingredients Breakdown
Servings: 4
- 1 tbsp olive oil
- 600g mushrooms, sliced (about 20 oz; button mushrooms recommended)
- 3 tbsp unsalted butter
- 3 garlic cloves, minced
- 1 small onion, finely diced
- 3 tbsp flour
- 1½ cups milk (low-fat works fine)
- 3 cups chicken broth
- 1½ cups uncooked orzo
- ½ tsp salt
- Black pepper, to taste
- ¾ cup grated parmesan cheese
- 250g frozen spinach, thawed and squeezed dry (1 box)
Ingredient Notes
- Orzo acts as a tender, starchy base, releasing its starch into the sauce for creaminess
- Mushrooms add savory, umami-rich depth
- Spinach contributes nutrients and color; frozen works best for ease
- Milk and butter provide richness while keeping the sauce light
- Parmesan cheese adds sharp, savory flavor that binds the sauce

Tools & Equipment Needed
- Large non-stick skillet or pan
- Wooden spoon or spatula
- Whisk
- Knife and cutting board
- Measuring cups and spoons
- Lid or baking sheet for pan coverage
Optional:
- Cheese grater for fresh parmesan
- Serving spoon for portioning
Step-by-Step Instructions
- Cook mushrooms
Heat 1 tbsp olive oil in a large non-stick pan over high heat. Add 600g sliced mushrooms and cook until tender, about 3 minutes. Scoop out and set aside. - Cook aromatics
Reduce heat to medium and melt 3 tbsp butter. Add 3 minced garlic cloves and 1 finely diced onion. Cook until the onion becomes translucent, about 3 minutes. - Make roux
Sprinkle 3 tbsp flour over the onions and garlic, stirring constantly for 1 minute. This thickens the sauce without using cream. - Add liquids
Gradually whisk in 1½ cups milk and 3 cups chicken broth, ensuring there are no lumps. - Cook orzo
Increase heat to medium-high and add 1½ cups uncooked orzo, ½ tsp salt, and black pepper to taste. Stir, then cover with a lid (or baking sheet) and simmer 8–10 minutes until orzo is tender but still slightly firm, with plenty of sauce remaining. - Add spinach and mushrooms
Remove the pan from heat. Stir in 250g thawed and squeezed spinach, ¾ cup grated parmesan, and the mushrooms set aside earlier. Mix thoroughly and taste for seasoning adjustments. - Serve immediately
Serve hot to maintain creamy texture; the sauce will thicken as it sits.
Tips & Variations
- Vegetarian option: Replace chicken broth with vegetable broth
- Add more vegetables: Extra mushrooms, peas, or frozen mixed veggies work well
- Spice it up: Add red pepper flakes or a pinch of nutmeg
- Alternative cheeses: Swap parmesan with pecorino or asiago for different flavor
- Protein boost: Add cooked chicken or shrimp before serving
Flavor Profile
This dish is rich, earthy, and savory, with creamy texture from the starch-thickened sauce. Mushrooms give depth, spinach adds freshness, and parmesan binds everything with a sharp, nutty flavor. The orzo provides bite and structure, absorbing the sauce for a cohesive, comforting dish. The balance of textures—from tender orzo to soft mushrooms and lightly firm spinach—makes each spoonful deeply satisfying.
Nutritional Overview (Estimated Per Serving)
- Calories: 542
- Protein: 21g
- Carbohydrates: 65g
- Fat: 20g
- Fiber: 6g
Dietary Notes: Contains dairy; can be made vegetarian. Gluten-free option possible with gluten-free orzo and flour substitute.
Make-Ahead & Meal Prep Tips
- Prep vegetables: Slice mushrooms and thaw spinach ahead
- Cook partially: Make the sauce and orzo ahead, then combine and heat before serving
- Storage: Keep in airtight container in the fridge for up to 3 days
- Reheating: Warm gently on stovetop, adding a splash of broth or milk to maintain creaminess
FAQs
1. Can I use fresh spinach instead of frozen?
Yes, but you’ll need a large amount (5–6 cups) and it should be wilted before adding.
2. Can this be made vegan?
Use plant-based butter, milk, and cheese substitutes.
3. What if I don’t have orzo?
Risoni works as a direct substitute.
4. Will the sauce be too thick?
The sauce thickens as it sits; serve immediately for optimal creaminess.
5. Can I add more protein?
Yes, cooked chicken or sautéed tofu can be added for extra protein.
Cooking Timeline
| Step | Time |
|---|---|
| Prep Time | 10–15 minutes |
| Cook Time | 15 minutes |
| Total Time | 25–30 minutes |
| Servings | 4 |
Serving Suggestions
Serve this creamy orzo in bowls, topped with extra parmesan, a sprinkle of fresh parsley, and a crack of black pepper. A drizzle of olive oil enhances richness and visual appeal. Perfect as a main dish for family dinners or a cozy solo meal.
Recipe Variations
- Loaded veggie version: Add 1½ cups extra vegetables for more servings
- Protein-rich: Stir in shredded cooked chicken or chickpeas
- Cheesy upgrade: Top with mozzarella or gruyère and broil for a golden crust
- Spicy twist: Add chili flakes or smoked paprika for heat
Ingredient Spotlight
Mushrooms
They’re the umami powerhouse of this dish. Slice evenly and sauté without overcrowding for golden color and rich flavor. They provide depth and a satisfying bite.
Spinach
Frozen spinach saves prep time and provides nutrients. Squeeze out excess water for creamy consistency without diluting the sauce.
Pro Cooking Tips
- Avoid steaming mushrooms: Cook in batches if necessary for browning
- Whisk thoroughly: Prevent lumps when adding milk and broth
- Serve immediately: Pasta continues absorbing liquid, so enjoy hot for best texture
- Taste and adjust seasoning: Parmesan adds saltiness, so season carefully
Storage & Freezing Guide
- Refrigerator: Store leftovers in airtight container up to 3 days
- Freezer: Can be frozen up to 1 month; thaw overnight and reheat gently
- Reheating: Warm on stovetop over low heat, adding a splash of broth or milk
- Avoid overcooking: Prevent orzo from becoming mushy during reheating
Nutrition Estimate Table (Per Serving)
| Nutrient | Amount |
|---|---|
| Calories | 542 |
| Protein | 21g |
| Carbs | 65g |
| Fat | 20g |
| Fiber | 6g |
Dietary Notes: Vegetarian-friendly; can be made vegan or gluten-free with substitutions.
Conclusion
This Creamy Spinach and Mushroom Orzo is the perfect combination of comfort, nutrition, and ease. Silky, cheesy, and full of savory flavor, it’s a one-pot dish that satisfies both taste buds and the soul. Save it, serve it, and enjoy a cozy, creamy pasta dinner that will quickly become a favorite.
Print
Creamy Spinach and Mushroom Orzo – One-Pot Comfort Food Dinner
This creamy spinach and mushroom orzo is a cozy, one-pot dinner that combines tender orzo, earthy mushrooms, and nutrient-rich spinach in a silky, comforting sauce—without any heavy cream.
- Total Time: 25 minutes
- Yield: 4 servings
Ingredients
- 1 tbsp olive oil
- 600g (20 oz) mushrooms, sliced
- 3 tbsp unsalted butter
- 3 garlic cloves, minced
- 1 small onion, finely diced
- 3 tbsp flour
- 1½ cups milk (low-fat works well)
- 3 cups chicken broth
- 1½ cups uncooked orzo
- ½ tsp salt
- Black pepper, to taste
- ¾ cup grated parmesan cheese
- 250g (1 box) frozen spinach, thawed and squeezed dry
Instructions
- Heat olive oil in a large non-stick pan over high heat. Add mushrooms and cook until soft, about 3 minutes. Remove and set aside.
- Reduce heat to medium, melt butter, and sauté garlic and onion until onion is translucent, about 3 minutes.
- Sprinkle flour over onions and garlic, cooking 1 minute while stirring constantly.
- Pour in milk and chicken broth, whisking to remove lumps.
- Add orzo, salt, and pepper. Stir, cover, and simmer for 8–10 minutes until orzo is tender but slightly firm and sauce is creamy.
- Remove from heat and stir in parmesan, spinach, and reserved mushrooms. Adjust seasoning as needed.
- Serve immediately for best texture and flavor. Optionally, top with extra parmesan, fresh parsley, a crack of black pepper, or a drizzle of olive oil.
Notes
- Use frozen spinach for convenience and better volume.
- Add extra vegetables like peas or mixed veggies for more nutrition.
- Don’t overcrowd mushrooms to ensure they brown and stay flavorful.
- Sauce will thicken as it sits; serve promptly for best results.
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Category: Main Course
- Method: One-Pot
- Cuisine: American
- Diet: Vegetarian



