Beef and lentil cottage pie is the kind of dinner that earns a permanent spot in your weekly rotation. It is a hearty, comforting classic upgraded with protein-packed lentils and a naturally sweet kumara mash on top, delivering an impressive 38 grams of protein per serving. I started making this version a few years back when I was tired of cottage pie that left me hungry an hour later, and this one genuinely solves that problem.
I’ll be honest, my first attempt at the kumara mash was way too watery because I skipped the drying step. Lesson learned the hard way! The combination of beef mince and lentils creates this deep, rich filling that is almost stew-like, and the kumara topping adds a subtle sweetness that balances the savory beef perfectly. It is also a total meal prep win. Make a big batch on Sunday, freeze half, and you have dinner sorted for weeks.
Table of Contents
Ingredients for Beef and Lentil Cottage Pie
I have made this beef and lentil cottage pie more times than I can count, and quality ingredients really do make the final dish shine. I always reach for a good lean beef mince here because the fat content directly affects how thick and rich your sauce turns out.
Beef Filling:
- 2.2 lbs (1 kg) beef mince, lean I recommend Quality Mark beef for the best flavor
- 1 medium onion, finely chopped
- 2 tablespoons olive oil
- 2 garlic cloves, crushed
- 2 medium carrots, grated freshly grated makes a real difference in texture
- 2/3 cup (150 ml) red wine
- 2 tablespoons Worcestershire sauce
- 1 tablespoon tomato paste
- 1 cup (250 ml) beef stock
- 14 oz (400 g) canned lentils, drained in my experience, green or brown lentils hold up best during the simmer
- 1/2 cup fresh spinach
- 2 tablespoons fresh parsley, finely chopped
- 2 teaspoons fresh thyme
- 14 oz (400 g) canned chopped tomatoes
Kumara Topping:
- 2.6 lbs (1.2 kg) kumara (sweet potato), peeled and chopped
- 3/4 cup (200 ml) whole milk, slightly warmed I usually warm it first for a silkier mash
- 2 tablespoons (25 g) butter
- 1/2 cup sharp cheddar cheese, grated

Step-by-Step Instructions
In my experience, the key to a great beef and lentil cottage pie is building flavor at every single stage. Do not rush the browning or the simmer. Both steps are where the real depth comes from.
Step 1: Heat a dash of olive oil in a large heavy-based saucepan over medium-high heat. Add the beef mince and brown well, breaking it up with a wooden spoon as it cooks. You want real color on the meat, so do not crowd the pan. Remove the beef and set it aside.
Step 2: Reduce the heat to low, add another dash of oil, and cook the onion and garlic for at least 5 minutes until completely soft and translucent. Rushing this step leads to a sharper, less developed sauce.
Step 3: Increase the heat, add the grated carrot, and cook for a further 5 minutes until softened.
Step 4: Return the browned beef to the pan. Add the Worcestershire sauce, chopped tomatoes, tomato paste, beef stock, red wine, and drained lentils. Season generously with salt and pepper and stir to combine.
Step 5: Reduce the heat to low, cover, and simmer gently for 30 minutes, stirring occasionally, until the sauce is thick and rich. In the last 5 minutes, stir in the spinach and chopped herbs. The filling should look almost jammy at this point.
Step 6: While the filling is simmering, boil the kumara in lightly salted water until completely fork-tender, about 15 to 20 minutes. Drain well, then return the pot to low heat for 1 to 2 minutes to dry off any excess moisture. This is the step I used to skip and regretted every time. Mash thoroughly, then whip in the warmed milk and butter until smooth.
Step 7: Preheat your oven to 375°F (190°C). Spoon the mince mixture into a large ovenproof dish, spread the kumara mash evenly on top, and sprinkle with grated cheddar.
Step 8: Bake for 30 minutes until hot, bubbling around the edges, and golden on top. Serve immediately with your favorite seasonal greens.
What to Serve with Beef and Lentil Cottage Pie
This rich, savory pie pairs best with something light and green to balance the hearty filling and sweet kumara topping. Here are my go-to pairings.
Steamed seasonal greens: Simple steamed green beans, broccoli, or broccolini cut through the richness beautifully and keep the meal nutritionally balanced without adding prep time.
Roasted Carrot and Chickpea Bowl: If you want a heartier vegetable side, this roasted option adds wonderful caramelized flavor and an extra protein boost that works alongside the pie.
Easy High Protein Broccoli Cheddar Soup: On colder nights, a small bowl of this alongside a slice of cottage pie makes for a genuinely satisfying comfort food dinner.
Simple vinaigrette salad: A crisp green salad dressed with lemon vinaigrette adds freshness and acidity that is a wonderful counterpoint to the deep, savory filling.
Buttered peas: Quick, sweet, and classic. Buttered peas are the kind of effortless side dish that makes this whole meal feel like proper home cooking.

Storage and Serving Tips
This beef and lentil cottage pie keeps well in the fridge in an airtight container for up to 3 days. For longer storage, freeze individual portions in freezer-safe containers for up to 3 months. Let it cool completely before freezing for the best texture on reheating.
To reheat from the fridge, cover with foil and bake at 350°F (175°C) for 20 to 25 minutes until hot and bubbling throughout. From frozen, thaw overnight in the fridge first, then reheat the same way. Pro tip: add a small splash of beef stock over the filling before covering with foil to keep it moist during reheating.
This pie also works beautifully with regular mashed potato if you do not have kumara on hand. The sweet potato version is my preference, but the classic potato topping is just as delicious.
Conclusion
Beef and lentil cottage pie is one of those meals that actually delivers on everything it promises: hearty, nourishing, genuinely delicious, and packed with 38 grams of protein per serving. If you are a fan of this style of comfort food, you will also love this Sweet Potato Lentil Shepherd’s Pie for a plant-based twist, or this Turkey Shepherd’s Pie for a lighter take on the same classic format. And if you are on a lentil kick, this High Protein Mujaddara with Rice is another weeknight favorite worth bookmarking.
Give this recipe a try this week, and do not skip that 30-minute simmer. The depth of flavor is absolutely worth every minute of it.

Beef and Lentil Cottage Pie
Equipment
-
Large heavy-based saucepan
-
Large ovenproof dish (6 cup capacity)
-
Potato masher
Ingredients
- 2.2 lb beef mince lean
- 1 medium onion finely chopped
- 2 tbsp olive oil
- 2 garlic cloves crushed
- 2 medium carrots grated
- 0.67 cup red wine
- 2 tbsp Worcestershire sauce
- 1 tbsp tomato paste
- 1 cup beef stock
- 14 oz canned lentils drained
- 0.5 cup fresh spinach
- 2 tbsp fresh parsley finely chopped
- 2 tsp fresh thyme
- 14 oz canned chopped tomatoes
- 2.6 lb kumara (sweet potato) peeled and chopped
- 0.75 cup whole milk slightly warmed
- 2 tbsp butter
- 0.5 cup sharp cheddar cheese grated
Instructions
-
Heat a dash of olive oil in a large heavy-based saucepan over medium-high heat. Add the beef mince and brown well, breaking it up with a wooden spoon. Do not crowd the pan. Remove the beef and set aside.
-
Reduce heat to low, add another dash of oil, and cook the onion and garlic for at least 5 minutes until completely soft and translucent.
-
Increase heat, add the grated carrot, and cook for a further 5 minutes until softened.
-
Return the browned beef to the pan. Add the Worcestershire sauce, chopped tomatoes, tomato paste, beef stock, red wine, and drained lentils. Season generously with salt and pepper and stir to combine.
-
Reduce heat to low, cover, and simmer gently for 30 minutes, stirring occasionally, until the sauce is thick and rich. In the last 5 minutes, stir in the spinach and chopped herbs.
-
While the filling simmers, boil the kumara in lightly salted water for 15 to 20 minutes until completely fork-tender. Drain, then return the pot to low heat for 1 to 2 minutes to dry off excess moisture. Mash thoroughly, then whip in the warmed milk and butter until smooth.
-
Preheat oven to 375°F (190°C). Spoon the mince mixture into a large ovenproof dish, spread the kumara mash evenly on top, and sprinkle with grated cheddar cheese.
-
Bake for 30 minutes until hot, bubbling around the edges, and golden on top. Serve with seasonal greens.
