Mediterranean Mushroom Stir Fry with Lentils
Description
Mediterranean Mushroom Stir Fry with Lentils is a delicious, healthy, and protein-rich plant-based meal packed with earthy mushrooms, nutritious lentils, colourful vegetables, fresh herbs, and Mediterranean-inspired flavours. This easy one-pan recipe combines tender lentils with caramelised mushrooms, garlic, olive oil, tomatoes, and herbs to create a satisfying dish that is full of flavour and nutrients.
Inspired by the fresh and wholesome ingredients of Mediterranean cuisine, this recipe is perfect for lunch, dinner, meal prep, or a light healthy meal. The combination of lentils and mushrooms creates a hearty texture, while garlic, herbs, and vegetables add a rich savoury taste.
This recipe is naturally high in fibre, plant-based protein, and essential nutrients. It is an excellent option for vegetarians, anyone following a Mediterranean diet, or those looking for a healthy alternative to heavy meals. Serve it on its own, over quinoa, rice, or couscous, or with warm bread for a complete and satisfying meal.
Ingredients
For the Mediterranean Mushroom Stir Fry
- 2 cups cooked green or brown lentils
- 2 tablespoons extra virgin olive oil
- 16 oz (450 g) mushrooms, sliced
- 1 medium onion, finely chopped
- 4 cloves of garlic, minced
- 1 red bell pepper, diced
- 1 cup cherry tomatoes, halved
- 2 cups fresh spinach or kale
- 1 teaspoon dried oregano
- 1 teaspoon dried basil
- ½ teaspoon smoked paprika
- ½ teaspoon cumin powder
- ½ teaspoon salt (adjust to taste)
- ½ teaspoon black pepper
- 1 tablespoon lemon juice
- 2 tablespoons fresh parsley, chopped
- 2 tablespoons fresh cilantro or basil leaves
Optional Additions
- ½ cup crumbled feta cheese
- ¼ cup Kalamata olives
- 1 teaspoon chilli flakes for spice
- ½ cup roasted chickpeas
- ¼ cup toasted pine nuts
- Avocado slices for serving
Instructions
Step 1: Prepare the Lentils
If using dried lentils, rinse them thoroughly under cold water.
Cook lentils according to package instructions until tender but still holding their shape. Avoid overcooking because the lentils should have a slightly firm texture.
Drain and set aside.
If using canned lentils, rinse and drain them before adding them to the recipe.
Step 2: Prepare the Vegetables
Wash and slice mushrooms evenly.
Chop onion, bell pepper, tomatoes, and fresh herbs.
Preparing all ingredients before cooking makes the stir fry easier and helps maintain the perfect texture.
Step 3: Cook the Mushrooms
Heat olive oil in a large skillet over medium-high heat.
Add sliced mushrooms and cook for 5–7 minutes until they become golden brown and release their moisture.
Allowing mushrooms to brown properly creates a deep, rich flavour.
Step 4: Add Onion and Garlic
Add chopped onion to the mushrooms and cook for 2–3 minutes until softened.
Add minced garlic and cook for about 30 seconds until fragrant.
Be careful not to burn the garlic because it can create a bitter taste.
Step 5: Add Vegetables
Add diced bell pepper and cherry tomatoes.
Cook for another 3–4 minutes until the vegetables become slightly tender while maintaining their freshness.
Step 6: Add Lentils and Seasonings
Add cooked lentils to the skillet.
Sprinkle oregano, basil, smoked paprika, cumin, salt, and black pepper over the mixture.
Stir gently until all ingredients are evenly combined.
Cook for 5 minutes to allow the flavours to blend together.
Step 7: Add Greens
Add spinach or kale and stir until wilted.
The greens add extra nutrients, colour, and freshness to the dish.
Step 8: Finish with Fresh Flavours
Turn off the heat and add lemon juice, parsley, and fresh basil or cilantro.
Mix gently and taste. Adjust seasoning if needed.
Step 9: Serve
Serve warm with your favourite Mediterranean sides.
Great serving options include:
- Brown rice
- Quinoa
- Couscous
- Whole grain bread
- Greek salad
- Tzatziki sauce
Tips and Notes
- Use fresh mushrooms for the best texture and flavour.
- Cook mushrooms until golden brown instead of steaming them for deeper flavour.
- Do not overcook lentils because they can become mushy.
- Fresh lemon juice brightens all the Mediterranean flavours.
- Add feta cheese at the end for a creamy salty finish.
- Use canned lentils for a faster version.
- For extra protein, add chickpeas or tofu.
- Add more vegetables like zucchini, spinach, or eggplant for variety.
- Store herbs separately if preparing for meal prep to keep them fresh.
- Adjust spices according to your taste preference.
Storage Instructions
Store leftover Mediterranean Mushroom Stir Fry in an airtight container in the refrigerator.
It stays fresh for:
- 4–5 days in the refrigerator
To reheat:
- Warm gently in a skillet with a splash of water or olive oil.
- Microwave until heated through.
This recipe is also freezer-friendly and can be stored for up to 3 months.
Recipe Variations
High-Protein Mediterranean Lentil Bowl
Add grilled chicken, boiled eggs, tofu, or extra chickpeas for more protein.
Creamy Mushroom Lentils
Add a spoonful of Greek yoghurt or tahini sauce before serving for a creamy texture.
Spicy Mediterranean Stir Fry
Add chilli flakes, cayenne pepper, or fresh chilli peppers.
Low-Carb Version
Replace lentils with cauliflower rice while keeping the mushroom and vegetable mixture.
Mediterranean Pasta Version
Mix the mushroom lentil stir-fry with whole wheat pasta for a hearty meal.
Benefits of Mediterranean Mushroom Stir Fry with Lentils
High in Plant-Based Protein
Lentils are an excellent source of plant protein, making this recipe satisfying and beneficial for muscle maintenance.
Rich in Fibre
Both lentils and vegetables provide dietary fibre that supports healthy digestion and helps keep you full.
Supports Heart Health
Olive oil, lentils, vegetables, and herbs are key components of the Mediterranean diet, known for its focus on heart-friendly foods.
Packed with Antioxidants
Mushrooms, tomatoes, herbs, and vegetables provide antioxidants that support overall wellness.
Helps With Healthy Weight Management
The combination of protein and fibre may help control hunger and support balanced eating habits.
Boosts Nutrient Intake
This recipe provides important nutrients, including iron, potassium, magnesium, vitamins, and minerals.
Great Plant-Based Meal Option
It is naturally vegetarian and can easily be made vegan, making it suitable for different dietary preferences.
Q&A
Q: Can I use canned lentils instead of cooked lentils?
Yes. Canned lentils are a convenient option. Simply rinse and drain them before adding.
Q: Can I make this recipe vegan?
Yes. The recipe is naturally vegan if you skip optional feta cheese.
Q: What mushrooms work best?
Button mushrooms, cremini mushrooms, portobello mushrooms, or a mushroom blend all work well.
Q: Can I prepare this recipe ahead of time?
Yes. It is excellent for meal prep and often tastes even better the next day.
Q: Can I add meat to this recipe?
Yes. Grilled chicken, turkey, or shrimp can be added for extra protein.
Q: How do I make lentils more flavourful?
Cook lentils with garlic, bay leaves, or vegetable broth instead of plain water for extra flavour.
Q: Is this recipe gluten-free?
Yes, the recipe is naturally gluten-free when served without bread or gluten-containing sides.
Servings
Serves: 4 people
Serving Size: About 1½ cups
Approximate Nutritional Information (Per Serving)
- Calories: 360
- Protein: 18 g
- Carbohydrates: 48 g
- Fibre: 16 g
- Fat: 12 g
- Saturated Fat: 2 g
- Sugar: 7 g
- Sodium: 520 mg
- Potassium: 850 mg
Nutritional values may vary depending on ingredients and optional toppings used.
Final Thoughts
Mediterranean Mushroom Stir Fry with Lentils is a simple, flavourful, and nourishing recipe that brings together the best of Mediterranean cooking. With hearty lentils, savoury mushrooms, colourful vegetables, fresh herbs, and healthy olive oil, this meal is both comforting and nutritious.







