Mashed Potatoes with Hearty Mushroom Lentil Stew is the ultimate comfort food for any season. Creamy, buttery (vegan butter, of course) mashed potatoes form the perfect base for a rich, savory stew that’s packed with earthy mushrooms, protein-rich lentils, and aromatic herbs. The combination is both hearty and satisfying, offering a plant-based twist on a classic, soul-warming dish.
The mushroom lentil stew is deeply flavorful, with tender mushrooms and lentils simmered in a savory broth enhanced by garlic, onions, and fresh herbs. Smoky paprika or a splash of soy sauce adds depth, while thyme, rosemary, and bay leaves create layers of aroma that make every bite feel indulgent yet wholesome. Each spoonful delivers a balance of umami, earthiness, and gentle spice that perfectly complements the creamy potatoes beneath.
Texture is a highlight of this dish. The mashed potatoes are smooth and velvety, while the stew provides meaty, slightly chewy mushrooms and hearty lentils. Drizzling the stew over the potatoes creates a comforting contrast between soft, fluffy, and rich, creating a dish that feels luxurious and filling without being heavy.
Perfect for cozy weeknight dinners, family gatherings, or meal prep, this vegan meal proves that plant-based comfort food can be just as indulgent and satisfying as traditional meat-based dishes. Every bite is a celebration of earthy flavors, creamy textures, and wholesome ingredients.
Ingredients (Serves 3–4)
Mashed Potatoes:
-
2 lbs potatoes (Yukon Gold or Russet), peeled and cubed
-
¼ cup vegan butter or olive oil
-
½ cup unsweetened plant milk (almond, oat, soy)
-
Salt & black pepper, to taste
-
Optional: 1–2 cloves garlic, roasted or minced for flavor
Hearty Mushroom Lentil Stew:
-
1 tbsp olive oil
-
1 medium onion, diced
-
2 garlic cloves, minced
-
2 cups mushrooms, sliced (cremini, button, or a mix)
-
1 cup dried green or brown lentils, rinsed
-
1 medium carrot, diced
-
2 celery stalks, diced
-
1 tsp smoked paprika
-
1 tsp dried thyme
-
1 tsp dried rosemary or 1 tbsp fresh, chopped
-
4 cups vegetable broth
-
1 tbsp soy sauce or tamari
-
Salt & black pepper, to taste
-
Optional: 1 bay leaf
Instructions
1. Make the mashed potatoes
-
Boil potatoes in salted water until tender, about 15–20 minutes.
-
Drain and mash with vegan butter, plant milk, salt, and pepper until smooth and creamy. Set aside and keep warm.
2. Prepare the mushroom lentil stew
-
Heat olive oil in a large pot over medium heat. Sauté onion and garlic until translucent.
-
Add mushrooms, carrots, and celery. Cook 5–7 minutes until mushrooms release moisture and veggies soften.
-
Stir in lentils, smoked paprika, thyme, rosemary, salt, and pepper. Add vegetable broth, soy sauce, and bay leaf if using.
-
Bring to a boil, then reduce heat and simmer 25–30 minutes until lentils are tender and the stew thickens. Remove bay leaf before serving.
3. Assemble & serve
-
Spoon a generous portion of mashed potatoes onto each plate.
-
Ladle the mushroom lentil stew over the top.
-
Garnish with fresh parsley or thyme if desired. Serve hot.
Tips & Variations
-
Extra creamy potatoes: Add a splash of vegan cream or olive oil for richness.
-
Thicker stew: Mash a few lentils in the pot to naturally thicken.
-
Spicy kick: Add cayenne, smoked chili, or red pepper flakes.
-
Meal prep: Both mashed potatoes and stew keep in the fridge for 3–4 days; stew freezes well.