A creamy, one-pan Mediterranean-inspired orzo dish loaded with sautéed mushrooms, fresh spinach, sun-dried tomatoes, olives, herbs, and a bright lemon finish. It’s comforting yet fresh, savory yet vibrant—perfect as a main dish or elegant side.
Servings
- 4 servings
Prep Time
- 15 minutes
Cook Time
- 25 minutes
Ingredients
Base
- 1 tablespoon olive oil
- 1 tablespoon vegan butter (or regular butter if not vegan)
- 1 small onion, finely diced
- 4 cloves garlic, minced
- 12 oz (340g) mushrooms, sliced (cremini or button)
- 1 cup dry orzo pasta
- 3 cups vegetable broth
- ½ teaspoon salt (adjust to taste)
- ¼ teaspoon black pepper
- 1 teaspoon dried oregano
- ½ teaspoon dried basil
Mediterranean Add-Ins
- ½ cup sun-dried tomatoes, chopped
- ½ cup Kalamata olives, sliced
- 1–2 cups fresh spinach
- 2 tablespoons capers (optional)
- 2 tablespoons fresh lemon juice
- 1 teaspoon lemon zest
- ¼ cup fresh parsley, chopped
- ¼ cup fresh basil, chopped
Creamy Finish (Optional but Recommended)
- ½ cup oat milk or plant milk
- 2 tablespoons nutritional yeast (for vegan version)
- 1 tablespoon vegan cream cheese or regular cream cheese
Garnish
- Extra fresh herbs (parsley + basil)
- Lemon wedges
- Cracked black pepper
- Vegan Parmesan (optional)
Step 1: Sauté Aromatics
Heat olive oil and vegan butter in a large skillet over medium heat.
Add onion and cook for 3–4 minutes until soft and translucent.
Add garlic and sauté for 30 seconds until fragrant.
Step 2: Cook Mushrooms
Add sliced mushrooms.
Cook for 7–8 minutes, stirring occasionally, until browned and moisture evaporates.
Season with:
- Salt
- Black pepper
- Oregano
- Basil
Step 3: Toast the Orzo
Add dry orzo directly to the pan.
Stir continuously for 1–2 minutes until lightly toasted.
This step adds a nutty, deeper flavor.
Step 4: Simmer
Pour in vegetable broth.
Stir well and bring to a gentle simmer.
Cook uncovered for 10–12 minutes, stirring often, until orzo is tender and most liquid is absorbed.
Step 5: Add Mediterranean Ingredients
Stir in:
- Sun-dried tomatoes
- Kalamata olives
- Capers (if using)
- Spinach
Cook until spinach wilts (about 1–2 minutes).
Step 6: Make It Creamy & Bright
Lower heat and stir in:
- Oat milk
- Nutritional yeast (if vegan)
- Vegan cream cheese (optional)
- Lemon juice
- Lemon zest
Mix until creamy and well combined.
Step 7: Final Taste Adjustment
Adjust flavor as needed:
- More lemon → brighter
- More olives/capers → saltier
- More herbs → fresher
- More broth → looser texture
Step 8: Serve
Serve warm in bowls and garnish with:
- Fresh parsley
- Fresh basil
- Lemon zest
- Black pepper
- Vegan Parmesan
Flavor Profile
This dish is:
- 🌿 Herby
- 🍋 Bright and citrusy
- 🍄 Earthy from mushrooms
- 🫒 Briny from olives and capers
- 🍅 Slightly sweet from sun-dried tomatoes
- 🥄 Creamy and comforting
Optional Add-Ins
Protein Boost
- Chickpeas
- White beans
- Grilled tofu
- Lentils
Extra Mediterranean Flavor
- Roasted red peppers
- Artichoke hearts
- Toasted pine nuts
Storage
- Refrigerate: up to 4 days
- Reheat: add splash of broth or plant milk and warm gently
- Do not freeze (texture may become mushy)
Approximate Nutrition (Per Serving)
- Calories: 370–420
- Carbohydrates: 55–60g
- Protein: 10–12g
- Fat: 10–13g
- Fiber: 5–7g

