Description
A creamy and savory one-pan Mushroom and Spinach Orzo made with sautéed garlic mushrooms, tender spinach, and a velvety Parmesan or coconut cream sauce.
Ingredients
- 1 cup orzo (whole-wheat optional)
- 2 tablespoons olive oil
- 2 cloves garlic, minced
- 1 small onion, finely chopped
- 2 cups mushrooms (button, cremini, or baby bella)
- 4 cups fresh spinach, chopped
- 2 cups vegetable broth
- ½ cup heavy cream or coconut cream
- ½ cup grated Parmesan cheese (optional)
- Salt and pepper to taste
- Fresh herbs (thyme or parsley for garnish)
- Optional: lemon zest or juice
- Optional: sun-dried tomatoes
- Optional: pine nuts or walnuts
- Optional: vegan cheese
Instructions
1. Cook orzo according to package instructions until al dente. Drain and set aside.
2. Heat olive oil in a large skillet over medium heat. Add onion and sauté for 2–3 minutes.
3. Add garlic and cook for another minute until fragrant.
4. Add mushrooms and sauté 5–7 minutes until browned and moisture is mostly released.
5. Stir in chopped spinach and cook for 1–2 minutes until wilted.
6. Pour in vegetable broth and simmer for 3–4 minutes to combine flavors.
7. Stir in heavy cream or coconut cream for a creamy consistency.
8. Add cooked orzo to the skillet and stir until well combined.
9. Mix in Parmesan cheese, if using, and stir until melted.
10. Season with salt and pepper. Add lemon juice or zest if desired.
11. Garnish with fresh herbs and optional pine nuts or walnuts before serving.
Notes
This dish can easily be made vegan by using coconut cream and omitting Parmesan or replacing it with vegan cheese.
Orzo continues to absorb liquid as it sits, so add more broth or cream before serving if needed.
Great served with crusty bread or a light green salad.
Pair with a glass of white wine like Sauvignon Blanc for a full meal experience.
Don’t salt mushrooms too early to avoid excess moisture; let them brown first.
Nutrition
- Serving Size: 1 1/2 cups
- Calories: 370
- Sugar: 3g
- Sodium: 410mg
- Fat: 18g
- Saturated Fat: 7g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 40g
- Fiber: 3g
- Protein: 11g
- Cholesterol: 25mg