Mediterranean Spinach Mushroom Orzo

Mediterranean Spinach Mushroom Orzo

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

Comments

No comments yet. Why don’t you start the discussion?

Leave a Reply

Your email address will not be published. Required fields are marked *