This Mediterranean Mushroom Lentil Stir Fry is a delicious, healthy, and satisfying meal loaded with earthy mushrooms, protein-rich lentils, colorful vegetables, garlic, and fresh Mediterranean herbs. Everything is tossed in a flavorful olive oil, lemon, and herb dressing that brings all the ingredients together beautifully. It’s hearty, nutritious, budget-friendly, and perfect for a quick lunch, light dinner, or healthy meal prep!

Prep Time: 15 minutes
Cook Time: 20 minutes
Total Time: 35 minutes
Servings: 4
Course: Main Course / Lunch
Cuisine: Mediterranean
Ingredients
For the Stir Fry:

  • 2 cups cooked brown or green lentils (or 1 can, 15 ounces, drained and rinsed)
  • 8 ounces (225 g) fresh mushrooms, sliced
  • 1 medium red bell pepper, diced
  • 1 small zucchini, diced
  • ½ small red onion, thinly sliced
  • 3 cloves garlic, minced
  • 2 tablespoons extra-virgin olive oil
  • ½ cup cherry tomatoes, halved
  • ½ teaspoon dried oregano
  • ½ teaspoon smoked paprika
  • ¼ teaspoon ground cumin
  • ½ teaspoon black pepper
  • ½ teaspoon salt, or to taste
  • 2 tablespoons fresh parsley, chopped
    For the Mediterranean Lemon Dressing:
  • 1 tablespoon extra-virgin olive oil
  • 1 tablespoon fresh lemon juice
  • 1 teaspoon red wine vinegar
  • ½ teaspoon Dijon mustard
  • ¼ teaspoon dried oregano
  • A pinch of black pepper
    Optional Toppings:
  • ¼ cup crumbled feta cheese
  • 2 tablespoons chopped Kalamata olives
  • Fresh parsley
  • Lemon wedges
  • 1 tablespoon toasted pumpkin seeds (optional)
    Instructions
    Step 1: Prepare the Lentils

If using canned lentils, drain and rinse them thoroughly under cold water.

If using dried lentils, cook them according to package instructions until tender but still holding their shape. Drain any excess water.

Set aside.

Step 2: Prepare the Vegetables

Wash and slice the mushrooms.

Dice the red bell pepper and zucchini, thinly slice the red onion, and halve the cherry tomatoes.

Mince the garlic and chop the fresh parsley.

Keep the vegetables ready before starting the stir fry.

Step 3: Cook the Mushrooms

Heat 2 tablespoons of olive oil in a large skillet over medium-high heat.

Add the sliced mushrooms in a single layer.

Cook for 5–7 minutes, stirring occasionally, until they release their moisture and turn golden brown.

Avoid overcrowding the pan so the mushrooms can brown properly.

Step 4: Add the Aromatic Vegetables

Add the sliced red onion and diced bell pepper to the skillet.

Cook for 2–3 minutes until slightly softened.

Add the zucchini and minced garlic.

Stir and cook for another 2–3 minutes until fragrant and tender-crisp.

Step 5: Season the Stir Fry

Add dried oregano, smoked paprika, cumin, black pepper, and salt.

Stir well to coat the vegetables evenly with the Mediterranean seasonings.

Add the cherry tomatoes and cook for another 2 minutes until they begin to soften.

Step 6: Add the Lentils

Add the cooked lentils to the skillet.

Gently toss everything together and cook for 3–5 minutes until the lentils are heated through and coated with the flavorful seasonings.

Avoid stirring too aggressively so the lentils remain intact.

Step 7: Prepare the Lemon Dressing

In a small bowl, whisk together olive oil, fresh lemon juice, red wine vinegar, Dijon mustard, dried oregano, and black pepper.

Mix until well combined.

Step 8: Combine and Finish

Pour the lemon dressing over the mushroom and lentil mixture.

Toss gently until everything is evenly coated.

Stir in freshly chopped parsley and adjust the seasoning to taste.

Step 9: Garnish and Serve

Remove from heat.

Top with crumbled feta cheese, Kalamata olives, extra parsley, or toasted pumpkin seeds if desired.

Serve warm with fresh lemon wedges.

Enjoy this colorful, hearty, and delicious Mediterranean meal!
Helpful Tips for Perfect Results

  • Use brown or green lentils because they hold their shape better than red lentils.
  • Cook mushrooms until golden brown for deeper flavor.
  • Avoid overcrowding the skillet; cook mushrooms in batches if necessary.
  • Don’t overcook zucchini because it should remain slightly firm.
  • Rinse canned lentils to remove excess liquid and sodium.
  • Add lemon dressing toward the end to preserve its fresh flavor.
  • Use fresh parsley and oregano for an extra Mediterranean touch.
  • For more protein, add grilled chicken or extra lentils.
    Nutrition Information
    Estimated per serving, based on 4 servings without optional toppings.
  • Calories: 285 kcal
  • Protein: 15 g
  • Carbohydrates: 35 g
  • Fat: 10 g
  • Saturated Fat: 1.5 g
  • Fiber: 13 g
  • Sugar: 6 g
  • Sodium: 390 mg
  • Cholesterol: 0 mg
    Nutrition values are approximate and vary depending on the lentils and ingredient brands used.
    Nut Information & Allergen Details
    Does this recipe contain nuts?

The standard recipe does not contain peanuts or tree nuts.

  • Peanuts: None included.
  • Almonds: Not included.
  • Walnuts: Not included.
  • Pecans: Not included.
  • Cashews: Not included.
  • Pistachios: Not included.
  • Hazelnuts: Not included.
  • Tree Nuts: None intentionally added.
  • Dairy: Optional feta cheese contains dairy.
  • Gluten: Naturally gluten-free when certified gluten-free ingredients are used.
  • Eggs: No eggs in the standard recipe.
  • Soy: Not intentionally included; check packaged ingredients.
  • Sesame: Not included in the standard recipe.
    Optional Topping Allergen Information:
  • Pumpkin seeds are seeds, not tree nuts, but can still cause allergic reactions in some people.
  • Feta cheese contains dairy.
  • Dijon mustard may contain mustard allergens.
    Allergy Precautions:
  • Check canned lentils, mustard, vinegar, and seasoning labels.
  • Use dairy-free feta or omit it for a dairy-free version.
  • Verify packaging and cross-contamination warnings for anyone with severe allergies.
    Low-Sodium Tip:
  • Choose no-salt-added canned lentils.
  • Rinse lentils thoroughly.
  • Reduce added salt and use low-sodium olives.
  • Add extra lemon juice, garlic, and fresh herbs for flavor.
    Questions & Answers (Q&A)
    Q1: Can I use canned lentils instead of dried lentils?

Absolutely! Canned lentils are a convenient option. Simply drain and rinse them before adding them to the skillet.

Q2: What type of lentils works best for this recipe?

Brown and green lentils work best because they maintain their shape during cooking. Red lentils tend to become softer and mushier.

Q3: Can I make this recipe vegan?

Yes! Simply leave out the feta cheese or use your favorite dairy-free feta alternative. The main stir fry is naturally plant-based.

Q4: Can I add spinach to the stir fry?

Definitely! Add 1–2 handfuls of fresh spinach during the final 1–2 minutes of cooking until wilted.

Q5: Can I use different mushrooms?

Yes! Cremini, button, portobello, and shiitake mushrooms are all delicious options.

Q6: Can I add more vegetables?

Absolutely! Eggplant, broccoli, asparagus, kale, and artichoke hearts are excellent Mediterranean additions.

Q7: How do I make this recipe higher in protein?

Add extra lentils, grilled chicken, or serve with a side of Greek yogurt. For a vegan option, add crispy tofu.

Q8: Can I prepare this recipe ahead of time?

Yes! You can cook the lentils and chop the vegetables a day ahead. Store everything separately in the refrigerator and stir-fry when ready.

Q9: How do I store leftovers?

Transfer leftovers to an airtight container and refrigerate for up to 3–4 days.

Q10: Can I freeze mushroom lentil stir fry?

Yes! Allow it to cool completely and freeze in airtight containers for up to 2–3 months. Thaw overnight in the refrigerator before reheating.

Q11: Is this recipe gluten-free?

Yes! The ingredients are naturally gluten-free, but check Dijon mustard, vinegar, and packaged seasonings for possible gluten-containing additives.

Q12: Is this recipe suitable for weight management?

It can fit into a balanced eating plan. Lentils provide plant-based protein and fiber, which help make the meal satisfying.

Q13: Can I make this recipe without feta cheese?

Of course! The stir fry is delicious without cheese. Add extra parsley, olives, or lemon juice for additional flavor.

Q14: Can I serve this dish cold?

Yes! It also makes a delicious Mediterranean lentil salad when chilled. Add fresh lemon dressing just before serving.
Serving Suggestions
Serve this healthy Mediterranean stir fry with:

  • Warm whole-wheat pita bread.
  • Fresh cucumber and tomato salad.
  • Creamy homemade hummus.
  • Lemon herb quinoa.
  • Greek yogurt and garlic sauce.
  • Roasted vegetables.
  • Grilled chicken or fish.
  • Fresh avocado slices.
    Storage: Refrigerate leftovers in an airtight container for 3–4 days. Reheat gently in a skillet with a splash of water or olive oil.