Vegan Lentil Stew with Creamy Mashed Potatoes is a 80-minute plant-based recipe that serves 4, with 420 calories and 16g of protein per serving. A cozy, hearty vegan lentil stew served over creamy mashed potatoes. This version skips potatoes in the stew for a rich, thick texture—perfect comfort food.
Key Takeaways
- Vegan Lentil Stew with Creamy Mashed Potatoes is a 80-minute vegan recipe that serves 4.
- Each serving provides 420 calories and 16g of plant-based protein.
- Nutrition data calculated using USDA FoodData Central values.
Recipe at a Glance
Total Time
80 mins
Calories
420 kcal
Protein
16g
Serves
4
Table of Contents
- What Makes This Vegan Lentil Stew With Creamy Mashed Potatoes Special?
- What Ingredients Do You Need for Vegan Lentil Stew with Creamy Mashed Potatoes?
- How Do You Make Vegan Lentil Stew with Creamy Mashed Potatoes?
- How Many Calories Are in Vegan Lentil Stew with Creamy Mashed Potatoes?
- Expert Tips & Troubleshooting
- How to Store and Reheat Leftovers
- Frequently Asked Questions
What Makes This Vegan Lentil Stew With Creamy Mashed Potatoes Special?
This Vegan Lentil Stew with Creamy Mashed Potatoes stands out because it’s ready in just 80 minutes, packs 16g of plant-based protein per serving, and requires only simple, affordable ingredients. It’s perfect for meal prep, weeknight dinners, and anyone wanting to simplify plant-based cooking without sacrificing flavor.

The Rich History of Vegan Lentil Stew With Creamy Mashed Potatoes
Lentil stew has ancient roots as a staple nourishment, famous for providing energy-dense plant protein across many cultures. Traditionally cooked over low heat to meld flavors, today we combine it with the classic American comfort food—creamy mashed potatoes—to build a modern classic. Creating a thick, gravy-like stew poured right over potatoes gives unparalleled satisfaction.
What Ingredients Do You Need for Vegan Lentil Stew with Creamy Mashed Potatoes?
Green or brown lentils are perfect here because they hold their shape during a long simmer while getting buttery-soft inside.
The mirepoix (onions, carrots, celery) builds a solid flavor foundation.
Tomato paste, soy sauce, and Dijon mustard team up to create a deep umami profile that mimics long-simmered beef stew without the meat.
Substitutions & Variation Ideas
Substitutions: Soy Sauce: Swap with liquid aminos or tamari to make the dish certified gluten-free. Potatoes: Cauliflower mash or sweet potato mash makes an excellent low-carb or sweeter alternative to regular mashed potatoes. Olive Oil: You can use vegetable broth to sauté the vegetables if you prefer avoiding oil.
Variations: Spicy Lentil Stew: Add a pinch of red pepper flakes or a dash of hot sauce if you like a little heat in your comfort food. Mushroom Boost: Sauté some chopped cremini mushrooms along with the mirepoix for an even deeper, earthier umami flavor.
How Do You Make Vegan Lentil Stew with Creamy Mashed Potatoes?
This recipe takes 15 minutes of prep and 65 minutes of cooking. Follow these 7 simple steps:
How to Make Vegan Lentil Stew with Creamy Mashed Potatoes
- Start the Lentil Stew: Heat olive oil in a large pot over medium heat. Add diced onion and sauté for 3–4 minutes until softened. Add garlic, carrots, and celery. Cook another 5–6 minutes until slightly softened.

- Build Flavor: Stir in tomato paste, Dijon mustard, and soy sauce. Cook for 1–2 minutes to deepen flavor.

- Simmer the Stew: Add lentils, vegetable broth (start with 4 cups), thyme, rosemary, bay leaf, and black pepper. Bring to a boil, then reduce heat and simmer uncovered for 25–30 minutes, until lentils are tender.
- Cook the Potatoes: While the stew simmers, add chopped potatoes to a separate pot and cover with cold water. Bring to a boil and cook for 15–20 minutes, until fork-tender. Drain and keep warm.

- Finish the Mashed Potatoes: Mash the potatoes while still hot. Add vegan butter and mix until melted. Slowly add warm soy milk (start with 1/4 cup) until creamy. Season generously with salt.

- Thicken the Stew: Remove and discard the bay leaf. Stir in the cornstarch slurry and simmer for 2–3 minutes. Remove about 1 cup of the stew, blend until smooth, then stir back in. Taste and adjust seasoning.
- Serve: Spoon mashed potatoes into bowls. Ladle thick lentil stew over top. Finish with black pepper or fresh herbs if desired.

Expert Tips & Troubleshooting
- Start with 4 cups of broth only for a thicker, gravy-style stew. You can always thin it out later if desired.
- Don’t forget to take the bay leaf out before serving or blending a portion of the stew.
Troubleshooting: If your stew is too thin, mix a tablespoon of cornstarch with a tablespoon of cold water, stir it in, and simmer for another 2-3 minutes. If your mashed potatoes are gummy, it means they were over-mashed. Always mash just until smooth
How Many Calories Are in Vegan Lentil Stew with Creamy Mashed Potatoes?
Each serving of Vegan Lentil Stew with Creamy Mashed Potatoes contains 420 calories, 16g of protein, 68g of carbohydrates, and 9g of fat. All nutrition data is calculated from USDA FoodData Central values.
| Nutrient | Amount |
|---|---|
| Calories | 420 kcal |
| Protein | 16g |
| Carbohydrates | 68g |
| Fat | 9g |
| Fiber | 15g |
| Sodium | 850mg |
| Serving Size | 500g |
How to Store and Reheat Leftovers
Store the stew and the mashed potatoes in separate airtight containers in the refrigerator for up to 4 days. When reheating, add a splash of water or vegetable broth to the stew if it has thickened too much in the fridge.
Frequently Asked Questions
Yes! Sauté the onions, garlic, carrots, and celery first, then transfer everything to a slow cooker. Cook on low for 6-8 hours or high for 3-4 hours.
Red lentils break down much faster than green or brown lentils. If you use them, the stew will be much softer. Reduce the cooking time to about 15 minutes.
Yes, if you use tamari instead of soy sauce, this recipe is completely gluten-free.
Store leftovers in an airtight container for up to 4 days. Reheat on the stove or in the microwave.
Store leftover Vegan Lentil Stew with Creamy Mashed Potatoes in an airtight container in the refrigerator for up to 3-4 days. Allow it to cool completely before storing. When reheating, add a small splash of water or broth to restore moisture and texture.

Vegan Lentil Stew with Creamy Mashed Potatoes
Ingredients
For the Lentil Stew
- 1 tbsp olive oil
- 1 yellow onion, diced
- 3 cloves garlic, minced
- 3 medium carrots, diced
- 3 celery stalks, diced
- 2 tbsp tomato paste
- 1 tbsp Dijon mustard
- 1 tbsp soy sauce (or tamari)
- 1 cup dry green or brown lentils, rinsed
- 4 cups vegetable broth
- 1 tsp dried thyme
- 1 tsp dried rosemary
- 1 bay leaf
- ½ tsp black pepper
- to taste Salt
- 1 tbsp cornstarch + 2 tbsp water (slurry)
For the Mashed Potatoes
- 2 lbs potatoes, peeled and chopped
- 3 tbsp vegan butter
- ¼ cup soy milk (adjust to desired texture) or up to 1/3 cup
- to taste Salt
Instructions
How to Make Vegan Lentil Stew with Creamy Mashed Potatoes
- Start the Lentil Stew: Heat olive oil in a large pot over medium heat. Add diced onion and sauté for 3–4 minutes until softened. Add garlic, carrots, and celery. Cook another 5–6 minutes until slightly softened.
- Build Flavor: Stir in tomato paste, Dijon mustard, and soy sauce. Cook for 1–2 minutes to deepen flavor.
- Simmer the Stew: Add lentils, vegetable broth (start with 4 cups), thyme, rosemary, bay leaf, and black pepper. Bring to a boil, then reduce heat and simmer uncovered for 25–30 minutes, until lentils are tender.
- Cook the Potatoes: While the stew simmers, add chopped potatoes to a separate pot and cover with cold water. Bring to a boil and cook for 15–20 minutes, until fork-tender. Drain and keep warm.
- Finish the Mashed Potatoes: Mash the potatoes while still hot. Add vegan butter and mix until melted. Slowly add warm soy milk (start with 1/4 cup) until creamy. Season generously with salt.
- Thicken the Stew: Remove and discard the bay leaf. Stir in the cornstarch slurry and simmer for 2–3 minutes. Remove about 1 cup of the stew, blend until smooth, then stir back in. Taste and adjust seasoning.
- Serve: Spoon mashed potatoes into bowls. Ladle thick lentil stew over top. Finish with black pepper or fresh herbs if desired.
Notes
Blending part of the stew and stirring it back in is the ultimate secret to a rich, creamy texture without adding heavy cream. Mashed Potatoes
Keep mashed potatoes thick and creamy, not runny. This creates the perfect base for your stew. Make Ahead
This stew is great for meal prep and reheats beautifully. It will thicken in the fridge, so you might need to add a splash of broth or water when reheating. Nutritional information is approximate values and can vary significantly depending on the specific brands of ingredients used. Disclaimer: This information is for general guidance only and should not be considered professional nutritional advice.
Nutrition
Final Thoughts on Vegan Lentil Stew With Creamy Mashed Potatoes
This easy one-pot vegan lentil stew with creamy mashed potatoes is the ultimate comfort food for chilly nights. Hearty, wholesome, and deeply satisfying, it’s a guaranteed crowd-pleaser that you’ll make again and again.
Last Updated: March 23, 2026

