
This creamy spinach and mushroom orzo has become my go-to weeknight dinner when I'm craving comfort food without the fuss. The magic happens in just one pan, transforming simple ingredients into a restaurant-worthy dish in under 30 minutes. The combination of earthy mushrooms, tender spinach, and creamy orzo creates a satisfying meal that feels indulgent yet comes together effortlessly.
I first created this recipe on a rainy Tuesday when my usual dinner plans fell through. With just pantry staples and some vegetables that needed using, this dish was born out of necessity but quickly became my family's most requested meal throughout the year.
Ingredients
- Orzo pasta: Forms the hearty base and cooks directly in the broth absorbing all the flavors
- Baby bella mushrooms: Provide earthy depth and meaty texture; look for firm ones without blemishes
- Fresh spinach: Adds color, nutrients, and slightly wilts into the creamy sauce
- Heavy cream: Creates the luxurious consistency without requiring a separate roux
- Chicken broth: Infuses the orzo with flavor as it cooks; choose low-sodium for better control
- Garlic: Adds aromatic punch; fresh cloves work best for maximum flavor
- Italian seasoning: Blends multiple herbs in one convenient addition
- Smoked paprika: Brings subtle warmth and color to the finished dish
- Red pepper flakes: Add a gentle heat that balances the creaminess
Step-by-Step Instructions
- Sauté the Mushrooms:
- Heat olive oil in a large skillet until shimmering. Add sliced mushrooms with a generous pinch of salt and pepper. Cook for just 1-2 minutes on medium-high heat until they begin to release moisture and brown slightly. The goal is to get some caramelization without fully cooking them down. Remove half the mushrooms and set aside for adding back later.
- Create the Flavor Base:
- To the same skillet with remaining mushrooms, add uncooked orzo, chicken broth, minced garlic, Italian seasoning, smoked paprika, and salt. This step is crucial for building flavor as the pasta will absorb all these elements while cooking. Stir well to ensure seasonings are evenly distributed.
- Simmer and Stir:
- Bring the mixture to a boil, then reduce heat to medium-low and simmer for 5-10 minutes. Stir occasionally to prevent the orzo from sticking to the bottom of the pan. The pasta will gradually absorb the liquid and become tender. The mixture will thicken naturally as the orzo releases its starch into the broth.
- Add the Greens:
- During the last 5 minutes of cooking, add fresh spinach to the pan. Gently fold it into the hot orzo mixture where it will quickly wilt down. The residual heat is perfect for preserving the spinach's nutrients while softening it just enough to incorporate into the dish.
- Create the Creamy Finish:
- Pour in the heavy cream and stir gently over low-medium heat. Avoid boiling the sauce after adding cream as this can cause separation. The mixture will immediately begin to thicken to a silky consistency that coats the pasta beautifully.
- Final Touches:
- Season to taste with additional salt and smoked paprika if desired. Fold in the reserved mushrooms you set aside earlier, which adds textural contrast and ensures fresh mushroom flavor in every bite. Garnish with a light sprinkle of red pepper flakes just before serving for a gentle heat that complements the creaminess.

I absolutely love the way baby bella mushrooms bring a meaty satisfaction to this vegetable-forward dish. The first time I served this to my mushroom-skeptic nephew, he asked for seconds before realizing what he was eating. Now it's his special request whenever he visits, proving that sometimes the best way to introduce new foods is through comfort and creaminess.
Make-Ahead and Storage
This orzo dish reheats beautifully, making it perfect for meal planning. Store leftovers in an airtight container in the refrigerator for up to 3 days. When reheating, add a small splash of broth or cream to revive the creaminess, as the pasta will continue to absorb liquid while stored. Warm gently on the stovetop over medium-low heat, stirring occasionally until heated through. The flavor actually improves after a day in the refrigerator as the ingredients have more time to meld together.
Easy Variations
Transform this versatile dish with simple swaps and additions. For protein, add grilled chicken, sautéed shrimp, or white beans. Replace spinach with baby kale, arugula, or Swiss chard when you want to experiment with different greens. For a dairy-free version, substitute coconut cream and add a squeeze of lemon juice to maintain the creamy tanginess. During summer months, stir in halved cherry tomatoes and fresh basil at the end for a seasonal twist that brightens the whole dish.
Serving Suggestions
Serve this creamy orzo as a satisfying main dish with a simple side salad dressed in lemon vinaigrette. For a more substantial meal, pair with garlic bread for soaking up the delicious sauce. It also works beautifully as a side dish alongside roasted chicken or grilled fish. For entertaining, serve in shallow bowls topped with shaved Parmesan and toasted pine nuts for an elegant presentation that still feels comforting and approachable.

This dish is the perfect comfort food that meets weekday ease and flavor-packed satisfaction.
Frequently Asked Questions
- → Can I make this dish vegetarian?
Yes, simply substitute vegetable broth for the chicken broth. The rest of the ingredients are already vegetarian-friendly.
- → What can I substitute for heavy cream?
You can use half-and-half, coconut cream, or even cream cheese thinned with a bit of milk for a lighter version.
- → Can I add protein to this dish?
Absolutely! Grilled chicken, sautéed shrimp, or crispy pancetta would all work beautifully. Add them at the end when you return the reserved mushrooms to the pan.
- → How can I store leftovers?
Store in an airtight container in the refrigerator for up to 3 days. The orzo may absorb more liquid, so add a splash of broth or cream when reheating.
- → Can I use frozen spinach instead of fresh?
Yes, but thaw and drain it thoroughly first. Add it toward the end of cooking since it won't need as much time to wilt as fresh spinach.
- → What other herbs work well in this dish?
Fresh basil, thyme, or rosemary make excellent additions or substitutions for the Italian seasoning. Add fresh herbs at the end of cooking for the brightest flavor.