Lentil Stew Over Mashed Potatoes : A Cozy Vegan Comfort Meal

Posted on August 22, 2025 ·

By Lyndy

a plate with mashed potatoes, peas and carrots

When you crave comfort food that’s nourishing, rich in flavor, and entirely plant-based, lentil stew over mashed potatoes is your answer. This cozy vegan dish combines a hearty lentil curry-inspired stew with creamy, fluffy mashed potatoes. It’s the perfect fusion of Indian curry flavor and European-style comfort food.

If you’re adding more vegan dinners, meatless meals, or veggie dishes to your week, this hearty bowl brings both substance and satisfaction.

Why This Vegan Dinner Recipe Is a Must-Try

This recipe is filling, affordable, and flexible. Lentils offer a protein-packed, fiber-rich base while the spiced stew delivers savory depth. The mashed potatoes add a creamy layer that transforms the dish into a complete meal.

Not only is this ideal for weeknight meals, but it also holds up well for leftovers. Whether you’re plant-based or just looking to reduce your meat intake, this dish fits into nearly any eating plan.

A Vegan Twist on Classic Indian Curry

Inspired by the spice blends found in traditional Indian curry, the lentil stew is seasoned with cumin, turmeric, coriander, and smoked paprika. Coconut milk or plant cream balances the spices, giving the stew a rich and velvety texture.

This flavorful vegan curry is then served over mashed potatoes, offering a beautiful fusion of Eastern and Western comfort food traditions.

Ingredients for Lentil Stew Over Mashed Potatoes

Here’s what you need to create this hearty vegan meal:

For the Lentil Stew:

  • 1 cup brown or green lentils, rinsed
  • 1 onion, chopped
  • 2 garlic cloves, minced
  • 1-inch piece of ginger, grated
  • 2 carrots, chopped
  • 2 celery stalks, chopped
  • 1 can diced tomatoes
  • 1 can coconut milk or plant-based cream
  • 3 cups vegetable broth
  • 1 tsp cumin
  • 1 tsp ground coriander
  • ½ tsp turmeric
  • ½ tsp smoked paprika
  • Salt and pepper to taste
  • 2 tbsp olive oil or vegan butter

For the Mashed Potatoes:

  • 2 pounds starchy potatoes (Yukon Gold or Russet)
  • 3–4 tbsp vegan butter or olive oil
  • ½ cup unsweetened plant-based milk (soy, oat, or almond)
  • Salt and pepper to taste
  • Optional: roasted garlic for flavor boost

How to Make Lentil Stew Over Mashed Potatoes

Step 1: Cook the Lentil Stew

In a large pot, heat olive oil and sauté onion, garlic, and ginger until soft. Add carrots and celery, cooking for another 5 minutes. Stir in the spices and cook for 1 minute to activate the flavors.

Add lentils, diced tomatoes, broth, salt, and pepper. Simmer for 25–30 minutes or until the lentils are soft but not mushy. Stir in coconut milk at the end and adjust seasoning.

Step 2: Prepare the Mashed Potatoes

While the stew simmers, peel and cube the potatoes. Boil in salted water until fork-tender. Drain and mash with vegan butter and warm plant milk. Season to taste.

Step 3: Serve and Enjoy

Spoon the mashed potatoes into bowls and top generously with lentil stew. Garnish with chopped herbs like parsley or cilantro, and enjoy warm.

The Best Mashed Potatoes for Vegan Stews

Mashed potatoes are more than just a side dish here — they’re the foundation of the plate. To get that rich, creamy texture without dairy:

  • Use a potato ricer or hand masher (avoid blenders).
  • Add warm plant milk gradually.
  • Don’t skimp on salt or vegan butter.
  • For depth, add roasted garlic or nutritional yeast.

This method results in mashed potatoes so creamy and rich, you’d never guess they’re vegan.

Customizing the Lentil Stew

This stew is highly adaptable. Try these variations:

  • Spice it up: Add chili flakes, cayenne, or chopped jalapeños.
  • Add greens: Stir in spinach, kale, or chard at the end.
  • Try sweet potatoes: Sub them for carrots or use them in the mash.
  • Bulk it up: Add cooked quinoa or rice for an extra-filling bowl.

Tips for Meal Prep and Storage

This dish is perfect for meal prep:

  • Refrigerate: Store stew and mash separately in airtight containers for up to 4 days.
  • Freeze: The lentil stew freezes well for up to 2 months. The mashed potatoes freeze too, but may change texture slightly.
  • Reheat: Use a stovetop or microwave. Add a splash of broth or plant milk to loosen it up.

You can also repurpose leftovers into wraps, grain bowls, or serve with cheesy zucchini bread.

Serving Suggestions and Pairings

Serve this dish with a fresh salad or a crusty vegan bread. Here are more pairing ideas:

It’s a full, satisfying meal perfect for weeknights or plant-based entertaining.

Health Benefits of Lentils and Potatoes

Lentils are one of the most nutritious legumes you can eat. They’re high in:

  • Plant-based protein
  • Iron and folate
  • Fiber for digestion
  • Low-glycemic carbohydrates

Paired with potassium-rich potatoes, this meal supports heart health, energy, and satiety — ideal for anyone following receitas vegetarianas or a vegan dinner recipe lifestyle.

Common Mistakes to Avoid

  • Overcooking lentils: They should be soft but not falling apart.
  • Too much liquid: Watch the stew’s consistency so it doesn’t get watery.
  • Skipping seasoning: Lentils need salt and spice to shine.
  • Gummy mashed potatoes: Don’t over-mix. Use warm milk and don’t overwork the mash.

Kitchen Equipment You’ll Need

  • Large pot or Dutch oven
  • Potato masher or ricer
  • Cutting board and knife
  • Wooden spoon
  • Measuring cups and spoons

Optional: High-speed blender if you want to puree part of the stew for creaminess.

FAQs About Lentil Stew Over Mashed Potatoes

Can I use red lentils?
Not for this recipe — they break down too quickly. Stick with green or brown.

Can I make it in a slow cooker?
Yes! Cook on LOW for 6–7 hours or HIGH for 3–4. Add coconut milk at the end.

Is this gluten-free?
Yes, as long as your broth and other ingredients are certified gluten-free.

Can I make the stew ahead of time?
Absolutely. It stores and reheats well and tastes even better the next day.

How can I add more protein?
Add chickpeas, tofu, or stir in cooked quinoa to the stew.

Final Thoughts

This lentil stew over mashed potatoes brings together bold spices, hearty texture, and cozy comfort in one bowl. Whether you’re cooking for a crowd or prepping your weekly lunches, this dish checks every box. It’s one of those vegan dinner recipes you’ll come back to often — simple, satisfying, and full of warmth.

If you enjoyed this recipe, don’t forget to check out other vegan dishes like Lentil Tortilla Soup or Creamy Pumpkin Chicken Chili (easily adapted to be vegan). For a sweet finish, try these Pumpkin Cheesecake Truffles.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Lentil Stew Over Mashed Potatoes: A Rich, Hearty Vegan Dinner You’ll Crave


  • Author: Lyndy
  • Total Time: 50 minutes
  • Yield: 4 servings 1x
  • Diet: Vegan

Description

This **Lentil Stew Over Mashed Potatoes** is the ultimate cozy vegan dinner. Creamy mashed potatoes are topped with a richly spiced lentil stew simmered with onions, carrots, celery, tomato paste, and warming curry-inspired spices. It’s hearty, nourishing, gluten-free, and dairy-free — the kind of comfort food that feels indulgent yet wholesome. Perfect for busy weeknights, family dinners, or meal prep.


Ingredients

Scale

For the Lentil Stew:

  • 1 tbsp olive oil
  • 1 medium onion, finely diced
  • 2 cloves garlic, minced
  • 1 medium carrot, diced
  • 1 celery stalk, chopped
  • 1 tbsp tomato paste
  • 1 tsp curry powder
  • 1/2 tsp ground cumin
  • 1 tsp smoked paprika
  • 1/2 tsp turmeric (optional)
  • 1 cup green or brown lentils, rinsed
  • 3 cups vegetable broth
  • Salt & black pepper, to taste
  • Fresh parsley, for garnish

For the Mashed Potatoes:

  • 1.5 lbs (700 g) potatoes, peeled & cubed
  • 12 tbsp vegan butter or olive oil
  • 1/2 cup unsweetened plant milk (almond, oat, or soy)
  • Salt, to taste
  • Optional: 1 tbsp nutritional yeast, for cheesy flavor

Instructions

  1. Make the mashed potatoes: Boil peeled & cubed potatoes in salted water until fork-tender (about 15 minutes). Drain and mash with vegan butter/olive oil and warm plant milk until creamy. Season with salt. Keep warm.
  2. Sauté vegetables: In a large saucepan, heat olive oil. Add onion, garlic, carrot, and celery. Cook 5–7 minutes until softened.
  3. Add spices & tomato paste: Stir in tomato paste, curry powder, cumin, paprika, and turmeric. Cook for 1 minute to bloom spices.
  4. Cook the lentils: Add rinsed lentils and vegetable broth. Bring to a boil, then reduce heat. Simmer uncovered for 25–30 minutes, or until lentils are tender and stew thickens. Season with salt & pepper.
  5. Assemble: Spoon mashed potatoes into bowls. Top with lentil stew. Garnish with fresh parsley and a drizzle of olive oil if desired.

Notes

  • Yukon Gold or Russet potatoes work best for creamy mash.
  • For extra creaminess, add a splash of coconut milk to the lentils.
  • Add greens like spinach or kale during the last 5 minutes of cooking.
  • Lentil stew freezes beautifully (up to 2 months). Reheat with a splash of broth.
  • For a sweeter variation, swap white potatoes with mashed sweet potatoes.
  • Prep Time: 15 minutes
  • Cook Time: 35 minutes
  • Category: Dinner, Vegan, Comfort Food
  • Method: Stovetop
  • Cuisine: Vegan, Indian-Inspired

Nutrition

  • Serving Size: 1 bowl (lentils + mash)
  • Calories: 360
  • Sugar: 6g
  • Sodium: 680mg
  • Fat: 10g
  • Saturated Fat: 1.5g
  • Unsaturated Fat: 7g
  • Trans Fat: 0g
  • Carbohydrates: 55g
  • Fiber: 15g
  • Protein: 16g
  • Cholesterol: 0mg

Keywords: Lentil Stew, Mashed Potatoes, Vegan Dinner, Comfort Food, Plant-Based Recipes

Tags:

You might also like these recipes

Leave a Comment

Recipe rating