Nutrition Facts for Lentil cottage pie

Lentil Cottage Pie

Warm, comforting, and packed with wholesome ingredients, this Lentil Cottage Pie is the ultimate plant-based twist on a classic favorite. Featuring protein-rich green or brown lentils simmered in a savory tomato and herb-infused sauce, this dish is layered with a creamy mashed potato topping made with vegan butter and non-dairy milk for a luscious finish. With hearty vegetables like carrots, celery, and peas rounding out the filling, this recipe is not only delicious but also nutrient-dense. Perfect for weeknight dinners or cozy gatherings, this vegan cottage pie is easy to prepare, family-friendly, and fully customizable. Plus, it’s baked to golden perfection for a meal that’s as visually appealing as it is satisfying. Enjoy this comfort food classic that's both dairy-free and meatless without compromising on flavor!

Nutriscore Rating: 81/100
Want to add this food to your meal log?
Try SnapCalorie's FREE AI assisted nutrition tracking free in the App store or on Android.
SnapCalorie App QR Code

Scan with your phone to download!

Image of Lentil Cottage Pie
Prep Time:20 mins
Cook Time:50 mins
Total Time:70 mins
Servings: 4

Ingredients

  • 200 g dry green or brown lentils
  • 750 ml vegetable broth
  • 2 tbsp olive oil
  • 1 medium onion, finely chopped
  • 2 medium carrot, diced
  • 2 medium celery stalk, diced
  • 2 cloves cloves of garlic, minced
  • 2 tbsp tomato paste
  • 400 g canned diced tomatoes
  • 1 tbsp soy sauce
  • 1 tbsp Worcestershire sauce (vegan, optional)
  • 1 tsp fresh rosemary, chopped
  • 1 tsp fresh thyme, chopped
  • 150 g frozen peas
  • 800 g potatoes, peeled and chopped
  • 50 g vegan butter or margarine
  • 100 ml non-dairy milk (unsweetened)
  • 0 to taste salt
  • 0 to taste black pepper

Directions

Step 1

Rinse the lentils thoroughly under cold water and add them to a pot with the vegetable broth. Bring to a boil, then reduce to a simmer and cook for 20-25 minutes, or until the lentils are tender but not mushy. Drain any excess liquid and set aside.

Step 2

While the lentils are cooking, bring a pot of salted water to a boil. Add the chopped potatoes and cook for 15-20 minutes, or until soft. Drain well.

Step 3

Mash the cooked potatoes with vegan butter and non-dairy milk until smooth and creamy. Season with salt and pepper to taste. Set aside.

Step 4

In a large skillet, heat the olive oil over medium heat. Add the onion, carrot, and celery, and sauté for 5-7 minutes, or until softened.

Step 5

Add the minced garlic and cook for another minute until fragrant.

Step 6

Stir in the tomato paste and cook for 1 minute to caramelize it slightly, then add the canned diced tomatoes, soy sauce, Worcestershire sauce (if using), rosemary, and thyme.

Step 7

Add the cooked lentils to the skillet and stir to combine. Simmer the mixture uncovered for 10 minutes, allowing it to thicken slightly.

Step 8

Stir in the frozen peas and cook for an additional 2 minutes. Taste and adjust seasoning with salt and pepper as needed.

Step 9

Preheat your oven to 200°C (400°F).

Step 10

Transfer the lentil mixture to a baking dish and spread it out evenly. Top with the mashed potatoes, smoothing them out with a spatula or fork.

Step 11

Place the dish in the preheated oven and bake for 20 minutes, or until the top is golden and slightly crisp.

Step 12

Remove from the oven and let cool for 5 minutes before serving. Enjoy your hearty Lentil Cottage Pie!

Nutrition Facts

Serving size (3060.5g)
Amount per serving % Daily Value*
Calories 2214.8
Total Fat 90.0g 0%
Saturated Fat 16.3g 0%
Polyunsaturated Fat 8.4g
Cholesterol 8mg 0%
Sodium 6183.4mg 0%
Total Carbohydrate 302.5g 0%
Dietary Fiber 64.2g 0%
Total Sugars 63.1g
Protein 66.3g 0%
Vitamin D 42.3IU 0%
Calcium 761.0mg 0%
Iron 22.7mg 0%
Potassium 8275.8mg 0%
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

Fat: 35.4%
Protein: 11.6%
Carbs: 52.9%