This Sweet Potato and Lentil Cottage Pie is warm, hearty, and exactly the kind of dinner I want when I’m craving something cozy without making things too heavy. The base is packed with lentils, mushrooms, tomatoes, garlic, cumin, and paprika, while the topping is a creamy mash of sweet potatoes and carrots with almond milk and nutritional yeast. It’s colorful, filling, completely plant-based, and the kind of recipe that works just as well for a weeknight dinner as it does for meal prep.
Start by warming the olive oil in a large pan over medium heat.
Add the diced onion, chopped garlic, and a pinch of salt. Cook everything gently for around 5 to 10 minutes, until the onion has softened.
Now add the sliced mushrooms, cumin, and paprika. Give everything a good stir and cook for another 10 minutes, until the mushrooms have softened and reduced.
Next, add the drained lentils, tomato puree, vegetable broth, and chopped tomatoes.
Stir everything together and let the filling simmer for around 30 to 40 minutes, or until most of the liquid has cooked away and you’ve got a thick, rich mixture.
While the filling is doing its thing, get started on the topping.
Bring a large pot of water to a boil and add the chopped sweet potatoes and carrots. Cook for 15 to 20 minutes, or until they’re completely tender.
Drain them well, then return them to the pot.
Add the almond milk, nutritional yeast, salt, and black pepper. Mash until smooth and creamy.
Now preheat the oven to 400°F (200°C).
Once the lentil filling is nice and thick, spoon it into a shallow 10-inch (25 cm) casserole dish.
Spread the sweet potato and carrot mash over the top, then smooth it out with the back of a spoon.
Place the dish in the oven and bake for 10 to 15 minutes, or until the top starts to turn lightly golden.
Cook the filling until thick. If it’s too wet, the cottage pie can become runny once baked.
Drain the lentils well. Extra liquid can make the filling too loose.
Mash while hot. The sweet potatoes and carrots are much easier to mash when they’re still warm.
Add the milk gradually. Start with 3 tablespoons and add more only if needed.
Taste both layers separately. Season the filling and topping before assembling.
Use a shallow dish. This helps create a nice balance between filling and topping.
Some Budget-Friendly Tips
Lentils, carrots, onions, and canned tomatoes make this a naturally economical recipe.
You can use store-brand canned lentils and chopped tomatoes without sacrificing much flavor.
Regular button mushrooms are usually cheaper than chestnut mushrooms and work just as well.
If almond milk is something you wouldn’t normally buy, use any unsweetened plant-based milk you already have.
You can also stretch the topping with regular potatoes if sweet potatoes are expensive.
Some Serving Ideas
This cottage pie is filling enough to serve on its own, but it also works well with:
Steamed green beans
Roasted broccoli
A simple green salad
Peas
Sauteed cabbage
Roasted Brussels sprouts
Garlic bread
Warm crusty bread
A crisp green salad is especially nice because it balances the richness of the filling and mash.
Some Storage and Reheating Tips
Refrigerating: Let the cottage pie cool completely, then store it in an airtight container in the refrigerator for up to 4 days.
Reheating in the oven: Cover loosely and warm at 350°F (175°C) until heated through.
Microwave: Individual portions reheat well in short intervals.
Freezing: You can freeze the assembled and cooked cottage pie for up to 2 months.
For best results, thaw it overnight in the refrigerator before reheating.
If making it ahead, you can assemble the whole dish, refrigerate it, and bake it later the same day or the next day.
Final Thoughts
This Sweet Potato and Lentil Cottage Pie is a great example of simple ingredients coming together into something that feels much more substantial than the sum of its parts.
The lentil and mushroom filling is rich and savory, the sweet potato and carrot topping is soft and creamy, and the paprika and cumin add just enough warmth to keep every bite interesting.
It also happens to be one of those recipes that’s excellent for leftovers, so making a full dish today usually means tomorrow’s lunch is already handled.
This is my kind of comfort food! 🥘🍠 I layer a savory lentil, mushroom, and tomato filling under creamy mashed sweet potatoes and carrots for an easy, colorful dinner that always hits the spot.
Ingredients
For filling layer:
1tbsp olive oil
1 onion, diced
3cloves garlic, chopped
pinch of salt
7oz chestnut mushrooms, sliced
1tsp ground cumin
1tsp sweet paprika
14oz can green lentils, drained (400g)
4tbsp tomato purée
8.4fl oz vegetable broth (250ml)
14oz 2 cans of chopped tomatoes (400g, 2 x 14 oz cans)
For the top layer:
3 sweet potatoes, peeled and chopped
3 carrots, peeled and chopped
4tbsp almond milk (use regular milk in case not on vegan diet)
2tbsp nutritional yeast
salt and black pepper, to taste
Instructions
1
Heat the olive oil in a large skillet over medium heat.
2
Add the diced onion, chopped garlic, and a pinch of salt. Cook for 5 to 10 minutes, stirring occasionally, until softened.
3
Add the sliced mushrooms, ground cumin, and sweet paprika. Continue cooking for approximately 10 minutes, or until the mushrooms have softened and reduced in volume.
4
Stir in the drained green lentils, tomato puree, vegetable broth, and chopped tomatoes.
5
Bring the mixture to a gentle simmer and cook for 30 to 40 minutes, stirring occasionally, until most of the liquid has evaporated and the filling has thickened.
6
Meanwhile, bring a large pot of water to a boil. Add the chopped sweet potatoes and carrots.
7
Cook for 15 to 20 minutes, or until the vegetables are completely tender.
8
Drain the sweet potatoes and carrots thoroughly and return them to the pot.
9
Add the almond milk, nutritional yeast, salt, and black pepper. Mash until smooth and creamy.
10
Preheat the oven to 400°F (200°C).
11
Spoon the thickened lentil filling into a shallow 10-inch (25 cm) casserole dish.
12
Spread the sweet potato and carrot mash evenly over the filling and smooth the surface with the back of a spoon.
13
Bake for 10 to 15 minutes, or until the top is lightly golden.
14
Remove from the oven and allow to rest briefly before serving.
Nutrition Facts
Servings 4
Amount Per Serving
Calories280kcal
% Daily Value *
Total Fat4g7%
Total Carbohydrate49g17%
Dietary Fiber13g52%
Protein13g26%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.
Hi, I'm Danny, the food lover and creator of this recipe blog. I aim to spark your culinary creativity with approachable recipes for all skill levels. Come join me in exploring delicious flavors and making memorable dishes together in my kitchen!