Mediterranean Mushroom Stir Fry with Lentils

Mediterranean Mushroom Stir Fry with Lentils

Mushroom Lentil Stir Fry is a hearty, plant-based Mediterranean-inspired meal made with tender mushrooms, cooked lentils, colorful vegetables, garlic, herbs, and a bright lemon finish. It is quick enough for busy weeknights but satisfying enough to serve as a complete lunch or dinner.

This Mushroom Lentil Stir Fry combines earthy mushrooms with protein-rich lentils and fresh vegetables in one skillet. Olive oil, oregano, paprika, parsley, and lemon give the dish a warm, savory flavor without needing a heavy sauce.

Prep Time: 15 minutes
Cook Time: 20 minutes
Total Time: About 35 minutes
Servings: 4

Ingredients

For the Stir Fry

  • 2 tablespoons extra virgin olive oil
  • 12 ounces cremini or button mushrooms, sliced
  • 1 small red onion, thinly sliced
  • 1 red bell pepper, sliced
  • 1 small zucchini, cut into half-moons
  • 3 garlic cloves, minced
  • 2 cups cooked brown or green lentils, drained
  • 1 cup cherry tomatoes, halved
  • 2 cups baby spinach
  • 1 teaspoon dried oregano
  • 1/2 teaspoon smoked paprika
  • 1/2 teaspoon ground cumin
  • 1/4 teaspoon red pepper flakes, optional
  • 3/4 teaspoon salt
  • 1/4 teaspoon black pepper

For Finishing

  • 2 tablespoons fresh lemon juice
  • 1 teaspoon lemon zest
  • 2 tablespoons chopped fresh parsley
  • 1 tablespoon chopped fresh basil or mint, optional
  • 1/3 cup crumbled feta cheese, optional
  • 2 tablespoons toasted pine nuts or sliced almonds, optional

Why You’ll Love This Recipe

Mushroom Lentil Stir Fry is simple, filling, and full of Mediterranean flavor. Mushrooms bring a meaty texture, lentils add protein and fiber, and the vegetables keep the dish colorful and fresh.

Another reason to love Mushroom Lentil Stir Fry is how flexible it is. You can use different mushrooms, add seasonal vegetables, leave out the feta for a dairy-free meal, or serve it over quinoa, couscous, or brown rice.

How to Make Mushroom Lentil Stir Fry

Step 1: Prepare the Ingredients

Slice the mushrooms, onion, bell pepper, and zucchini before you start cooking.

Drain and rinse the cooked lentils if using canned lentils.

Having everything ready makes the cooking process faster because this dish comes together quickly once the skillet is hot.

Step 2: Heat the Skillet

Place a large skillet over medium-high heat.

Add 1 tablespoon olive oil and let it warm for about 30 seconds.

Step 3: Cook the Mushrooms

Add the sliced mushrooms in a single layer.

Cook for 5 to 7 minutes, stirring only occasionally, until the mushrooms release their moisture and begin to brown.

Good browning gives Mushroom Lentil Stir Fry a deeper, more savory flavor.

Transfer the mushrooms to a plate and set aside.

Step 4: Cook the Onion and Peppers

Add the remaining olive oil to the skillet.

Add the red onion and bell pepper.

Cook for 3 to 4 minutes, stirring occasionally, until they begin to soften but still have some texture.

Step 5: Add the Zucchini

Stir in the zucchini and cook for another 2 to 3 minutes.

The zucchini should become slightly tender without turning mushy.

Step 6: Add the Garlic and Spices

Add the minced garlic, oregano, smoked paprika, cumin, red pepper flakes, salt, and black pepper.

Cook for about 30 seconds, stirring constantly.

This helps the spices become fragrant and evenly coat the vegetables.

Step 7: Return the Mushrooms

Return the cooked mushrooms to the skillet and stir them through the vegetables.

At this point, Mushroom Lentil Stir Fry should look colorful and well seasoned.

Step 8: Add the Lentils

Add the cooked lentils and gently stir to combine.

Cook for 3 to 4 minutes, or until the lentils are heated through.

Avoid stirring too aggressively because soft lentils can break apart.

Step 9: Add the Tomatoes

Stir in the cherry tomatoes.

Cook for 1 to 2 minutes, just until they begin to soften and release a little juice.

Step 10: Add the Spinach

Add the baby spinach a handful at a time.

Stir until it wilts into the Mushroom Lentil Stir Fry.

This usually takes only 1 to 2 minutes.

Step 11: Add Lemon

Remove the skillet from the heat.

Stir in the fresh lemon juice and lemon zest.

The citrus brightens the earthy mushrooms and lentils and gives the dish a fresh Mediterranean finish.

Step 12: Add Herbs and Toppings

Sprinkle with parsley and optional basil or mint.

If desired, add crumbled feta and toasted pine nuts or almonds.

Serve warm.

Serving Suggestions

Mushroom Lentil Stir Fry is hearty enough to serve on its own, but it also pairs well with simple Mediterranean sides.

Serve Mushroom Lentil Stir Fry over quinoa, couscous, bulgur, brown rice, or cauliflower rice for a more substantial meal.

Warm pita bread, hummus, or tzatziki also work well alongside the stir fry.

For a lighter dinner, serve it with a cucumber tomato salad or a crisp green salad with lemon vinaigrette.

You may also enjoy our Christmas Cranberry Walnut Cheese Balls for a festive appetizer with creamy cheese, sweet-tart cranberries, crunchy walnuts, and fresh herbs.

Recipe Tips

Use a large skillet so the mushrooms have enough space to brown rather than steam.

Do not salt the mushrooms too early. Adding salt after they begin browning can help them develop better texture.

Use brown or green lentils because they hold their shape better than red lentils.

Drain the lentils well before adding them to Mushroom Lentil Stir Fry so the skillet does not become watery.

Keep the vegetables slightly crisp for the best contrast with the tender lentils.

Fresh lemon juice gives a brighter finish than bottled juice.

Taste the dish before adding feta because feta can add extra saltiness.

Easy Variations

Mushroom Lentil Stir Fry is easy to customize with different vegetables and flavors.

Add eggplant, asparagus, broccoli, green beans, or artichoke hearts depending on what you have available.

For extra protein, add chickpeas or white beans along with the lentils.

For a spicier version, increase the red pepper flakes or add a small spoonful of harissa.

A more herb-forward version can include dill, mint, parsley, and basil.

You can also turn Mushroom Lentil Stir Fry into a warm grain bowl by serving it over quinoa and topping it with hummus, feta, and olives.

For a dairy-free version, leave out the feta and add extra toasted nuts for richness.

For a creamy no-bake dessert, try our Cheesecake Fluff Recipe with rich cream cheese, whipped cream, vanilla, and a light fluffy texture.

Make-Ahead Instructions

Mushroom Lentil Stir Fry is a useful make-ahead meal because the components can be prepared separately.

Cook the lentils up to 3 days in advance and store them in the refrigerator.

The vegetables can also be sliced a day ahead and stored in airtight containers.

For the best texture, cook the mushrooms and vegetables shortly before serving.

You can also cook the entire dish in advance and reheat it gently in a skillet.

Storage and Reheating

Store leftover Mushroom Lentil Stir Fry in an airtight container in the refrigerator for up to 4 days.

To reheat, place it in a skillet over medium-low heat with a small splash of water or broth.

Stir gently until heated through.

Individual portions can also be microwaved in short intervals.

Add fresh lemon juice, herbs, or feta after reheating to refresh the flavor.

Nutrition Information

Approximate nutrition per serving:

Calories: 330
Protein: 17 g
Carbohydrates: 42 g
Fat: 12 g
Saturated Fat: 3 g
Fiber: 13 g
Sugar: 9 g
Sodium: 520 mg

Nutrition values are estimates and may vary depending on the lentils, vegetables, feta, oil, and serving size.

Frequently Asked Questions

Can I use canned lentils?

Yes. Canned lentils work well. Drain and rinse them before adding them to the skillet.

What mushrooms work best?

Cremini, button, portobello, or a mixture of mushrooms all work well.

Can I make this vegan?

Yes. Simply leave out the feta or use a dairy-free alternative.

Why is my stir fry watery?

The mushrooms or vegetables may have been crowded in the pan, causing them to steam. Use a large skillet and cook the mushrooms separately first.

Can I use red lentils?

Red lentils are not ideal because they become very soft and can turn mushy. Brown or green lentils work better.

Can I add grains?

Yes. Quinoa, couscous, bulgur, or brown rice pair especially well with Mushroom Lentil Stir Fry.

Can I freeze leftovers?

Yes, but the vegetables may soften slightly after thawing. Refrigerated leftovers usually have the best texture.

Final Thoughts

Mushroom Lentil Stir Fry is an easy way to combine earthy mushrooms, hearty lentils, colorful vegetables, herbs, and lemon in one satisfying skillet meal.

Because Mushroom Lentil Stir Fry is flexible and easy to customize, it works well for vegetarian dinners, meal prep, quick lunches, and Mediterranean-inspired meals.

Keep this Mushroom Lentil Stir Fry recipe handy whenever you want a filling plant-based dish with simple ingredients and plenty of flavor.

With tender mushrooms, protein-rich lentils, fresh vegetables, herbs, and bright lemon, Mushroom Lentil Stir Fry is a wholesome one-pan recipe that fits easily into everyday cooking.

Leave a Comment