
Creamy Spinach and Mushroom Orzo comes together in just one pan and feels impressively rich and cozy for how quickly it cooks up. Inspired by risotto but made with tender orzo, this dish makes an easy weeknight dinner when you want something comforting but do not want to fuss with lots of dishes. It is hearty enough for a vegetarian main or just as welcome as a side next to roast chicken or juicy shrimp.
The first time I made this I was shocked by how creamy and satisfying it was. Even my youngest who claims to hate mushrooms ended up scraping the bowl for more.
Ingredients
- Baby bella or cremini mushrooms: These have a deep savory flavor and hold their shape beautifully when cooked. Look for mushrooms that are dry without bruise spots
- Olive oil: Gives richness and helps brown the mushrooms. Choose extra virgin for the best flavor
- Orzo pasta: Small rice shaped pasta that cooks quickly. Perfect for soaking up sauce
- Chicken broth or stock: Adds a rich base for the orzo. I prefer a low sodium version so I can control the salt level
- Fresh garlic: Essential for building the savory foundation. Use fresh cloves and mince finely for best flavor
- Italian seasoning or Herbs from Provence: Bring a floral herby complexity and make the dish feel special. A blend with thyme, rosemary, and oregano is my favorite
- Paprika: Lends a subtle earthiness and beautiful color. Smoked paprika adds extra depth if you have it
- Salt and pepper: Essential for bringing out the flavors. Taste as you go and season to preference
- Fresh spinach: Packs in color and nutrients. Baby spinach is tender and wilts quickly. Use fresh for best result
- Heavy cream: Brings all the elements together in a velvety sauce. Go for real cream for richness and avoid half and half
- Red pepper flakes: Give a little spark and warmth without overpowering. Sprinkle on just before serving for best flavor
Step-by-Step Instructions
- Cook the Mushrooms:
- Heat olive oil in a large heavy skillet over medium high heat. Add sliced mushrooms seasoned generously with salt and pepper. Sauté for a couple of minutes until they are browned and soft. Remove half of the mushrooms and set aside. You will use these later for topping
- Sauté Orzo with Aromatics:
- To the same skillet with the other half of mushrooms add dry orzo, chicken broth, minced garlic, herbs, paprika, and salt. Stir well and bring to a steady bubble over medium high heat
- Simmer the Orzo:
- Once bubbling reduce heat to medium low. Stir frequently so the orzo does not stick. Cook for about five to ten minutes until the pasta is just al dente and much of the broth has been absorbed
- Wilt the Spinach:
- During the last five minutes of orzo cooking time stir in the fresh spinach. The hot liquid will wilt it down quickly
- Make it Creamy:
- Pour in the heavy cream and reduce the heat to low medium. Gently stir just until everything is creamy and combined but avoid letting the sauce boil
- Finish and Serve:
- Add back the reserved mushrooms. Stir gently and taste for seasoning. Top each serving with a sprinkle of red pepper flakes for a pop of color and heat

One of my favorite things in this dish is how the orzo becomes silky and full of flavor thanks to the broth I first made this for a family birthday dinner and everyone asked for the recipe even the ones who claim they do not love spinach
Storage Tips
Store leftovers in an airtight container in the fridge for up to three days The pasta will thicken as it sits but a splash of broth or milk will revive it when reheating For best results reheat gently over low heat on the stove or in short bursts in the microwave
Ingredient Substitutions
You can substitute vegetable broth for chicken broth to keep things fully vegetarian If you do not have heavy cream full fat coconut milk can add richness though the flavor will change slightly Any hearty green like kale or Swiss chard will stand in for spinach just cook them a little longer

Serving Suggestions
This dish is a star all on its own but I love it with a big green salad or some roasted vegetables Add grilled chicken pan seared shrimp or even simple baked fish to turn it into a complete meal Warm slices of crusty bread make it even better for scooping up the extra sauce
Cultural and Historical Context
Orzo is a pasta shape that looks like rice and is often used in Greek and Italian cooking It is perfect for absorbing flavorful liquids as in classic pilaf or soups Creamy orzo dishes offer an easy twist on risotto with much less hands on time making them ideal for busy evenings
Frequently Asked Questions
- → How do I prevent orzo from sticking to the pan?
Stir the orzo regularly while it simmers, especially as the liquid reduces. Keeping the heat at medium-low and making sure enough broth is added helps avoid sticking.
- → Can I use a different type of mushroom?
Absolutely. Baby bella, crimini, or even white button mushrooms all work well. Choose your favorite for a personal touch.
- → Is it possible to make this dish vegetarian?
Yes, simply substitute the chicken broth with vegetable broth to keep the flavors rich and the dish completely meatless.
- → What protein pairs nicely with this orzo?
Grilled chicken, shrimp, or pan-seared tofu each complement the creamy orzo beautifully, adding extra substance to the meal.
- → How should leftovers be stored and reheated?
Store in an airtight container in the refrigerator for up to three days. Gently reheat in a saucepan with a splash of cream or broth to maintain its creamy texture.