I remember the afternoon my kitchen smelled like warm butter and garlic while a pot of orzo simmered gently on the stove, the kids at the table arguing over who would get the last mushroom slice, and that easy, homey spinach mushroom orzo became our cozy weeknight dinner that everyone requested again the next week.
Why You’ll Love It
This spinach mushroom orzo is the sort of meal you can pull together in one pan and still feel like you made something special, it is savory and comforting without being heavy, perfect for busy weeknights, solo dinners, or a small family meal when you want something nourishing and pretty on the plate.
Serves 4
Prep Time: 10 minutes |
Cook Time: 20 minutes |
Total Time: 30 minutes
Ingredients
- 1 1/2 cups dry orzo (about 270 g)
- 2 tablespoons olive oil
- 2 tablespoons butter
- 8 ounces cremini or button mushrooms, sliced (about 225 g)
- 1 small yellow onion, finely chopped
- 2 cloves garlic, minced
- 5 ounces baby spinach (about 140 g)
- 4 cups low sodium chicken or vegetable broth (about 950 ml)
- 1/2 cup grated Parmesan cheese, plus extra for serving (about 50 g)
- Zest of 1 small lemon and 1 tablespoon lemon juice
- Salt and freshly ground black pepper to taste
- 2 tablespoons chopped fresh parsley for garnish
Instructions
- Warm the broth in a small saucepan and keep it hot over low heat so it is ready to add to the orzo.
- In a large deep skillet or shallow pot, heat olive oil and 1 tablespoon butter over medium heat until shimmering.
- Add the sliced mushrooms and a pinch of salt, sauté until browned and their liquid has mostly evaporated, about 6 to 8 minutes, then transfer mushrooms to a plate.
- In the same pan add the remaining tablespoon butter and the chopped onion, cook until soft and translucent about 3 minutes, then stir in the garlic and cook 30 seconds until fragrant.
- Add the dry orzo to the pan and toast briefly for 1 to 2 minutes, stirring so the grains are coated and slightly glossy.
- Pour in 1 cup of the hot broth, stir, and let the orzo simmer until most of the liquid is absorbed, about 5 minutes, then add another cup and repeat. Continue adding broth cup by cup, stirring occasionally, until the orzo is tender and creamy, about 12 to 15 minutes total.
- When the orzo is almost done stir in the wilted spinach, cooked mushrooms, Parmesan, lemon zest and lemon juice, season with salt and pepper to taste, and cook for 1 to 2 more minutes until the spinach is just wilted and everything is warmed through.
- Remove from heat, stir in chopped parsley, adjust seasoning, and serve warm with extra grated Parmesan at the table.
Recipe Variations
- Lemon Herb Orzo Add extra lemon juice and fresh basil and reduce Parmesan slightly for a brighter, herb forward version.
- Creamy Vegan Swap butter for olive oil, use nutritional yeast instead of Parmesan, and plant based broth to make it vegan.
- Mushroom Medley Use a mix of shiitake, oyster, and cremini for deeper mushroom flavor and a richer texture.
- Protein Boost Stir in cooked shredded chicken or crispy chickpeas for a heartier one pan meal.
Make Ahead: You can cook the orzo up to one day ahead and store it in an airtight container in the refrigerator, reheat gently on the stove with a splash of broth to loosen the sauce, and stir in fresh spinach at the last minute so it stays vibrant and not overcooked.
Frequently Asked Questions
Can I use orzo that is whole wheat or gluten free A: Yes swap in whole wheat orzo for more fiber or a gluten free orzo made from rice or corn and adjust cooking time according to package instructions
How do I prevent the mushrooms from becoming soggy A: Cook mushrooms in a single layer without crowding the pan over medium high heat until they brown and release then reabsorb their liquid this avoids steaming and keeps them meaty
Can I make this dairy free A: Yes omit the butter and Parmesan and finish with a drizzle of good olive oil and a spoonful of nutritional yeast for umami
Spinach Mushroom Orzo
This spinach mushroom orzo is the sort of meal you can pull together in one pan and still feel like you made something special, it is savory and comforting without being heavy, perfect for busy weeknights, solo dinners, or a small family meal when you want something nourishing and pretty on the plate.
Ingredients
- 1 1/2 cups dry orzo (about 270 g)
- 2 tablespoons olive oil
- 2 tablespoons butter
- 8 ounces cremini or button mushrooms, sliced (about 225 g)
- 1 small yellow onion, finely chopped
- 2 cloves garlic, minced
- 5 ounces baby spinach (about 140 g)
- 4 cups low sodium chicken or vegetable broth (about 950 ml)
- 1/2 cup grated Parmesan cheese, plus extra for serving (about 50 g)
- Zest of 1 small lemon and 1 tablespoon lemon juice
- Salt and freshly ground black pepper to taste
- 2 tablespoons chopped fresh parsley for garnish
Instructions
- Warm the broth in a small saucepan and keep it hot over low heat so it is ready to add to the orzo.
- In a large deep skillet or shallow pot, heat olive oil and 1 tablespoon butter over medium heat until shimmering.
- Add the sliced mushrooms and a pinch of salt, sauté until browned and their liquid has mostly evaporated, about 6 to 8 minutes, then transfer mushrooms to a plate.
- In the same pan add the remaining tablespoon butter and the chopped onion, cook until soft and translucent about 3 minutes, then stir in the garlic and cook 30 seconds until fragrant.
- Add the dry orzo to the pan and toast briefly for 1 to 2 minutes, stirring so the grains are coated and slightly glossy.
- Pour in 1 cup of the hot broth, stir, and let the orzo simmer until most of the liquid is absorbed, about 5 minutes, then add another cup and repeat. Continue adding broth cup by cup, stirring occasionally, until the orzo is tender and creamy, about 12 to 15 minutes total.
- When the orzo is almost done stir in the wilted spinach, cooked mushrooms, Parmesan, lemon zest and lemon juice, season with salt and pepper to taste, and cook for 1 to 2 more minutes until the spinach is just wilted and everything is warmed through.
- Remove from heat, stir in chopped parsley, adjust seasoning, and serve warm with extra grated Parmesan at the table.
Conclusion
This spinach mushroom orzo is a little bowl of comfort that comes together quickly and tastes like you spent more time on it than you did, it is forgiving, adaptable, and kind to leftover vegetables or pantry grains, so give it a try with the variations that appeal to you and trust that small adjustments will still yield a cozy, flavorful meal everyone can enjoy.











