Lentil Stew with Mash for Cozy Vegetarian Dinners

Lentil Stew with Mash is a comforting, filling dish that brings warmth to the table with minimal effort. This recipe combines a slow-simmered lentil stew loaded with vegetables and spices, served generously over smooth mashed potatoes. It fits perfectly into a Vegetarian comfort food routine while still feeling nourishing and balanced. Whether you want a reliable weeknight meal or a satisfying meatless option for guests, this dish delivers familiar flavors with a hearty texture that keeps everyone full and content from the first bite.

Story 

Lentil Stew with Mash has always been one of those recipes I return to when I want something grounding and reliable. On colder evenings, this Lentil Stew with Mash fills the kitchen with savory aromas while simmering quietly on the stove. I started making Lentil Stew with Mash as a simple pantry meal, yet it quickly became a favorite because it feels both rustic and complete. The lentils cook down into a thick, stew-like base, while the vegetables add sweetness and depth. Served over mashed potatoes, the stew becomes even more satisfying, turning Lentil Stew with Mash into a dependable dinner that works every season of the year.

Ingredients

For the Lentil Stew, you will need a combination of vegetables, spices, and protein-rich lentils that simmer into a thick, savory base. For the mash, simple potatoes with milk and butter create a smooth foundation that complements the stew.

For the Lentil Stew

  • 1 tablespoon olive oil

  • 1 medium onion, diced

  • 2 carrots, diced

  • 2 celery stalks, diced

  • 3 garlic cloves, minced

  • 1 cup dried green or brown lentils, rinsed

  • 1 can (14 ounces) diced tomatoes

  • 4 cups vegetable stock

  • 1 teaspoon smoked paprika

  • 1 teaspoon dried thyme

  • Salt and black pepper to taste

For the Creamy Mash

  • 4 large potatoes, peeled and chopped

  • 1/4 cup milk or plant-based alternative

  • 2 tablespoons butter or vegan substitute

  • Salt and black pepper to taste

Step-by-Step Instructions

Preparing the Ingredients

Start by dicing the onion, carrots, and celery into even pieces so they cook at the same pace. Mince the garlic finely to release its flavor without overpowering the stew. Rinse the lentils thoroughly under cold water and set them aside. Peel and chop the potatoes into similar-sized chunks to help them boil evenly later.

Cooking Instructions

Heat the olive oil in a large pot over medium heat. Add the onion, carrots, celery, and garlic, then cook while stirring until the vegetables soften and release their aroma. Add the lentils, diced tomatoes, vegetable stock, smoked paprika, and thyme. Bring everything to a gentle boil, then reduce the heat and let the stew simmer until the lentils become tender and the liquid thickens. Meanwhile, boil the potatoes in salted water until fork-tender, then drain and mash them with milk, butter, salt, and pepper until smooth and creamy.

Tips for Perfect Results

Common Mistakes to Avoid

Avoid rushing the lentils by cooking them at too high a heat, as this can cause uneven texture. Do not under-season the mash, since well-seasoned potatoes balance the richness of the stew. Skipping the sauté step for the vegetables can also result in a flatter flavor overall.

Pro Tips for Better Flavor

Stir the stew occasionally to prevent sticking and help the lentils cook evenly. For deeper flavor, allow the stew to rest for a few minutes before serving so the spices settle. If you enjoy bold notes, a pinch of extra smoked paprika adds warmth without overwhelming the dish.

Serving and Storage

How to Serve

Serve Lentil Stew with Mash by spooning a generous layer of creamy mashed potatoes onto each plate and topping it with the lentil stew. This presentation highlights the contrast between the smooth mash and the hearty ragout-style stew, making it a satisfying meatless dinner option. A sprinkle of fresh herbs works well if you want a finishing touch.

Lentil Stew with Mash
Lentil Stew with Mash

How to Store Leftovers

Store leftovers in airtight containers in the refrigerator for up to four days. Keep the mash and stew separate if possible to maintain texture. Reheat gently on the stovetop or in the microwave, adding a splash of stock or milk if needed.

Conclusion

Lentil Stew with Mash proves that simple ingredients can still deliver a filling and comforting meal. With protein-rich lentils, vegetables, and creamy mashed potatoes, this recipe works beautifully as a cozy dinner you can make again and again. It suits busy evenings while still offering depth and warmth, making it a reliable choice whenever you crave something hearty and familiar.

Discover more delicious recipes by following me on Facebook and Pinterest.

Frequently Asked Questions

Can I make this recipe fully vegan?

Yes, you can easily keep this dish vegan by using plant-based milk and butter in the mash. The lentil stew already relies on vegetables and vegetable stock, so no other changes are needed.

What type of lentils work best for this stew?

Green or brown lentils work best because they hold their shape during cooking. Red lentils break down more quickly and will change the texture of the stew.

Can I freeze Lentil Stew with Mash?

You can freeze the lentil stew on its own for up to three months. The mashed potatoes freeze less well, so it is better to prepare them fresh when serving.

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 with Mash

Lentil Stew with Mash


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Olivia Hartwellen
  • Total Time: 55 minutes
  • Yield: 4 servings 1x
  • Diet: Vegetarian

Description

A comforting dish of hearty lentil stew served over creamy mashed potatoes, perfect for cozy vegetarian meals.


Ingredients

Scale
  • 1 tablespoon olive oil
  • 1 onion, diced
  • 2 carrots, diced
  • 2 celery stalks, diced
  • 3 garlic cloves, minced
  • 1 cup dried green or brown lentils, rinsed
  • 1 can (14 ounces) diced tomatoes
  • 4 cups vegetable stock
  • 1 teaspoon smoked paprika
  • 1 teaspoon dried thyme
  • Salt and black pepper to taste
  • 4 large potatoes, peeled and chopped
  • 1/4 cup milk or plant-based alternative
  • 2 tablespoons butter or vegan substitute
  • Salt and black pepper to taste

Instructions

  1. Heat olive oil in a large pot over medium heat and sauté onion, carrots, celery, and garlic until softened.
  2. Add lentils, diced tomatoes, vegetable stock, smoked paprika, and thyme, then bring to a boil.
  3. Reduce heat and simmer for 30 to 35 minutes until lentils are tender and stew thickens.
  4. Boil potatoes in salted water until fork-tender, then drain well.
  5. Mash potatoes with milk, butter, salt, and pepper until smooth and creamy.
  6. Serve lentil stew over mashed potatoes and garnish if desired.

Notes

  1. Substitute sweet potatoes for a different mash flavor.
  2. Add spinach or kale to the stew for extra greens.
  3. Use plant-based milk and butter to keep the dish vegan.
  • Prep Time: 20 minutes
  • Cook Time: 35 minutes
  • Category: Dinner
  • Method: Stovetop
  • Cuisine: Vegetarian

Nutrition

  • Serving Size: 1 bowl
  • Calories: 310
  • Sugar: 6g
  • Sodium: 600mg
  • Fat: 7g
  • Saturated Fat: 3g
  • Unsaturated Fat: 4g
  • Trans Fat: 0g
  • Carbohydrates: 52g
  • Fiber: 12g
  • Protein: 12g
  • Cholesterol: 15mg

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star