This lentil cottage pie takes the classic British comfort dish and swaps the ground beef for hearty, earthy lentils simmered in a rich tomato and herb gravy.
It’s topped with a thick layer of buttery mashed potatoes and baked until the edges turn golden and slightly crisp.
If you grew up on the meaty version of Cottage Pie, you won’t miss the meat here at all.
The lentils soak up every bit of the savory sauce and hold their shape, so each bite still feels substantial and filling.
This lentil cottage pie recipe is the kind of dinner you can pull together on a weeknight with pantry staples, or make ahead for a cozy weekend meal that reheats beautifully.
| Quick Recipe Summary | |
|---|---|
| Prep Time | 20 minutes |
| Cook Time | 40 minutes |
| Total Time | 1 hour |
| Servings | 6 servings |
| Difficulty Level | Easy |

Why You’ll Love This Lentil Cottage Pie Recipe
This recipe delivers all the comfort of the classic version without any meat. It’s a dish the whole family can enjoy, meat eaters included.
The lentils bring plant based protein and a satisfying, hearty bite. Paired with a buttery mash, it never feels like it’s missing anything.
It’s also budget friendly and easy to make ahead. If you like planning meals around lentils, this one sits nicely alongside a bowl of Lentil Stew for your weekly rotation.
- Hearty and filling without any meat
- Budget friendly ingredients you likely already have
- Easy to make ahead and reheats wonderfully
- Naturally vegetarian, with an easy vegan swap
- Freezer friendly for busy weeks
Ingredients
Every ingredient here has a job, from the vegetables that build the savory base to the herbs that give the filling its depth.
Nothing is filler, so try not to skip anything if you can help it.
You might also enjoy: Creamy Mashed Potatoes on its own for topping other bakes throughout the week.
- 2 tablespoons olive oil
- 1 large yellow onion, diced
- 2 medium carrots, diced
- 2 celery stalks, diced
- 4 cloves garlic, minced
- 2 tablespoons tomato paste
- 1 cup brown or green lentils, rinsed
- 1 can (14 ounces) crushed tomatoes
- 2 1/2 cups vegetable broth
- 1 tablespoon Worcestershire sauce or soy sauce
- 1 teaspoon dried thyme
- 1 bay leaf
- 3/4 cup frozen peas
- Salt and black pepper, to taste
- 2 1/2 pounds russet or Yukon Gold potatoes, peeled and quartered
- 4 tablespoons unsalted butter
- 1/3 cup warm milk
- 1 cup shredded cheddar cheese, optional
Kitchen Equipment Needed
You don’t need anything fancy for this recipe, but a few good tools make the process much smoother and give you a cleaner finish on the mash.
I always keep a sturdy Dutch oven on hand for recipes like this. It’s the same one I reach for when I make Mushroom Risotto, so it earns its keep.
- Large skillet or Dutch oven
- Large pot for boiling potatoes
- Potato masher or ricer
- 9×13 inch baking dish
- Wooden spoon
- Cutting board and sharp knife
- Measuring cups and spoons
Recommended Products for This Recipe
These are a few products I personally rely on when making this lentil cottage pie recipe.
They aren’t required, but they make the whole process faster and give you better results.
They pair well with the same tools I use for Garlic Mashed Potatoes, since a good mash is central to both dishes.
1. Le Creuset Enameled Cast Iron Dutch Oven
I use this for the entire lentil filling, from softening the vegetables to simmering the sauce.
It holds heat evenly so nothing scorches on the bottom, and you can go straight from stovetop to oven if you want to bake the pie in the same pot.
2. OXO Good Grips Potato Masher
A sturdy masher makes a huge difference in how smooth and fluffy your mashed potato topping turns out.
This one has a comfortable grip and gets into the corners of the pot better than most.
3. Le Creuset Stoneware Baking Dish
This dish goes straight from oven to table and holds heat well, which keeps the pie warm through dinner.
The heavier stoneware also helps the potato topping brown more evenly than a thin metal pan.
4. Microplane Garlic Press
Fresh garlic makes a noticeable difference in the depth of the sauce, and this press gets it minced finely and quickly.
It saves a step of mincing by hand when you’re trying to get dinner on the table.

Step-by-Step Instructions: How to Make Lentil Cottage Pie
1. Cook the potatoes
- Place the peeled and quartered potatoes in a large pot and cover with cold, salted water.
- Bring to a boil over high heat, then reduce to a simmer.
- Cook for 15 to 18 minutes, until a fork slides easily into the potatoes.
- Drain well and return the potatoes to the hot pot for a minute to let excess steam escape.
2. Build the vegetable base
- While the potatoes cook, heat the olive oil in a large skillet or Dutch oven over medium heat.
- Add the diced onion, carrots, and celery.
- Cook for 6 to 8 minutes, stirring occasionally, until the vegetables have softened.
- Add the minced garlic and cook for another 30 seconds, just until fragrant.
3. Add the tomato paste and build the sauce
- Stir the tomato paste into the vegetables and cook for 1 to 2 minutes to deepen its flavor.
- Pour in the crushed tomatoes, vegetable broth, and Worcestershire sauce.
- Stir in the dried thyme and add the bay leaf.
- Season with a pinch of salt and pepper.
4. Simmer the lentils
- Add the rinsed lentils to the skillet and stir to combine everything.
- Bring the mixture to a gentle boil, then reduce the heat to low.
- Cover partially and simmer for 25 to 30 minutes, stirring occasionally, until the lentils are tender and the sauce has thickened.
- If the mixture looks too thick before the lentils are fully tender, add a splash more broth or water.
5. Finish the filling
- Stir the frozen peas into the lentil mixture.
- Cook for 2 to 3 minutes more, just until the peas are heated through.
- Remove the bay leaf and taste the filling, adjusting salt and pepper as needed.
- Preheat your oven to 400 degrees Fahrenheit while the filling finishes.
6. Make the mashed potato topping
- Mash the drained potatoes with a potato masher or ricer until mostly smooth.
- Add the butter and warm milk, then mash and stir until creamy.
- Season with salt and pepper to taste.
7. Assemble the pie
- Transfer the lentil filling to a 9×13 inch baking dish and spread it into an even layer.
- Spoon the mashed potatoes over the top of the filling in dollops.
- Gently spread the potatoes to cover the filling completely, sealing the edges to prevent bubbling over.
- Use a fork to create texture across the surface, which helps it crisp up nicely.
- Sprinkle the shredded cheddar over the top, if using.
8. Bake and serve
- Place the baking dish on a rimmed baking sheet to catch any drips.
- Bake for 20 to 25 minutes, until the top is golden and the filling is bubbling at the edges.
- Let the pie rest for 5 to 10 minutes before serving so the filling can set slightly.
Tips for The Best Lentil Cottage Pie
A few small details make the difference between a good lentil cottage pie and a great one.
These are the things I pay attention to every time I make it.
If you love working with lentils in different formats, my Lentil Shepherd’s Pie uses a slightly different blend of vegetables and seasoning if you want to compare the two.
- Use green or brown lentils, since red lentils break down too much and turn mushy
- Rinse lentils before cooking to remove any debris or excess starch
- Let the filling simmer uncovered near the end if it looks watery, so it thickens properly
- Cool the filling slightly before topping with mash so the layers don’t blend together
- Use a fork to rough up the top of the mash for extra crisp texture
- Bake on a rimmed sheet pan to catch any bubbling sauce
Serving Suggestions

This lentil cottage pie is filling enough to be the entire meal, but a simple side rounds it out nicely.
A light green salad or steamed vegetables works well alongside it.
For something a little heartier on a cold night, I like serving it with a cup of Vegetarian French Onion Soup on the side.
- A simple green salad with vinaigrette
- Steamed green beans or roasted broccoli
- Warm crusty bread for scooping up extra sauce
- A dollop of sour cream or a sprinkle of fresh herbs on top
- A glass of red wine for an adult dinner pairing
Variations of Lentil Cottage Pie
This recipe is easy to adapt depending on what you have on hand or what kind of diet you’re cooking for.
If you want a fully plant based version, my Vegan Shepherd’s Pie is a great reference for how to swap out the dairy without losing creaminess.
- Make it vegan by swapping the butter and milk for plant based alternatives and skipping the cheese
- Add sliced mushrooms to the filling for extra umami and texture
- Stir in a handful of chopped spinach or kale near the end of cooking
- Swap the potato topping for mashed sweet potato for a slightly sweeter finish
- Add a splash of red wine to the filling for extra depth
- Use canned lentils instead of dried to save time, adding them in the last 10 minutes of simmering
Storage and Reheating
This lentil cottage pie holds up well in the fridge and freezer, which makes it a great make ahead option for busy weeks.
If you often find yourself with extra mash after a big dinner, my roundup of Leftover Mashed Potato Recipes is worth a look too.
- Store leftovers covered in the refrigerator for up to 4 days
- Reheat individual portions in the microwave for 2 to 3 minutes, until heated through
- Reheat the full dish covered in a 350 degree oven for 20 to 25 minutes
- Freeze the assembled, unbaked pie for up to 3 months, then bake from frozen with extra time
- Thaw baked leftovers in the fridge overnight before reheating for best texture
Nutritional Facts
This lentil cottage pie recipe is naturally high in fiber and plant based protein thanks to the lentils, while the mashed potato topping keeps it comforting and filling.
If you’re building out a week of protein forward vegetarian meals, my Lentil Chili is another good one to add to the rotation.
| Nutritional Facts (per serving) | |
|---|---|
| Calories | approximately 380 |
| Protein | 14g |
| Carbohydrates | 58g |
| Fiber | 11g |
| Fat | 11g |
| Sodium | 620mg |
These values are estimates and will vary based on the exact ingredients and brands used.
Health Benefits of Key Ingredients
Beyond being delicious, this dish leans on a few ingredients that genuinely do a lot of good for your body. Lentils are the real star here.
They’re an excellent source of plant based protein and fiber, which helps keep you full longer and supports steady digestion.
If lentils are becoming a regular in your kitchen, a warm bowl of Lentil Spinach Soup is another easy way to work more of them into your week.
- Lentils provide plant based protein and iron in every serving
- Carrots and celery add fiber along with vitamin A and vitamin K
- Garlic and onion offer natural antioxidants and immune supporting compounds
- Potatoes provide potassium and vitamin C, especially when the skins are left on
- Peas add extra fiber and a boost of plant based protein
FAQs About Lentil Cottage Pie
1. Can I use canned lentils instead of dried?
Yes, canned lentils work well and save time. Drain and rinse them first, then add them to the filling during the last 10 minutes of simmering so they don’t turn mushy.
2. What’s the difference between cottage pie and shepherd’s pie?
Traditionally, cottage pie uses beef while shepherd’s pie uses lamb.
This lentil version follows the cottage pie naming convention since it swaps in lentils rather than lamb specifically, though you’ll see both names used for meatless versions.
3. Can I make this ahead of time?
Absolutely. You can assemble the full pie a day ahead and refrigerate it unbaked, then bake it when you’re ready to eat.
Add a few extra minutes to the bake time since it will start out cold.
4. Why did my lentils turn mushy?
This usually happens with red lentils, which break down quickly during cooking.
Stick with green or brown lentils for a filling that holds its shape.
5. Can I freeze lentil cottage pie?
Yes, it freezes well either baked or unbaked. For the best texture, freeze it before baking and cook it straight from frozen, adding extra time in the oven.
Curious to try more lentil based recipes? My Crockpot Lentil Sweet Potato Stew is another cozy option worth bookmarking.

Lentil Cottage Pie
Ingredients
- 2 tablespoons olive oil
- 1 large yellow onion diced
- 2 carrots medium, diced
- 2 celery stalks diced
- 4 cloves garlic minced
- 2 tablespoons tomato paste
- 1 cup brown or green lentils rinsed
- 1 can (14 ounces) crushed tomatoes
- 2 1/2 cups vegetable broth
- 1 tablespoon Worcestershire sauce or soy sauce
- 1 teaspoon dried thyme
- 1 bay leaf
- 3/4 cup frozen peas
- Salt to taste
- black pepper to taste
- 2 1/2 pounds russet or Yukon Gold potatoes peeled and quartered
- 4 tablespoons unsalted butter
- 1/3 cup warm milk
- 1 cup shredded cheddar cheese optional, for topping
Equipment
- Large skillet or Dutch oven For cooking the filling
- Large pot For boiling potatoes
- Potato masher or ricer
- 9×13-inch baking dish
- Wooden spoon
- Cutting board and sharp knife
- Measuring cups and spoons
- Le Creuset Enameled Cast Iron Dutch Oven (optional)
- OXO Good Grips Potato Masher (optional)
- Le Creuset Stoneware Baking Dish (optional)
- Microplane Garlic Press (optional)
Method
- Place potatoes in a large pot, cover with cold salted water, bring to a boil, then simmer for 15–18 minutes until tender. Drain well.
- Heat olive oil in a large skillet over medium heat. Cook onion, carrots, and celery for 6–8 minutes until softened. Add garlic and cook 30 seconds until fragrant.
- Stir in tomato paste and cook 1–2 minutes to deepen flavor. Add crushed tomatoes, broth, Worcestershire sauce, thyme, bay leaf, salt, and pepper.
- Add rinsed lentils, bring to a gentle boil, then reduce heat to low. Simmer partially covered for 25–30 minutes until lentils are tender and sauce thickens.
- Stir in frozen peas and cook 2–3 minutes until heated through. Remove bay leaf, adjust seasoning, and preheat oven to 400°F.
- Mash drained potatoes until smooth. Add butter and warm milk, then mash until creamy. Season with salt and pepper.
- Transfer lentil filling to a 9×13 inch baking dish. Spoon mashed potatoes over the top and spread to cover completely, sealing the edges. Use a fork to create texture. Sprinkle with cheddar if using.
- Place dish on a rimmed baking sheet and bake for 20–25 minutes until golden and bubbling. Let rest 5–10 minutes before serving.
Nutrition
Notes
- Use green or brown lentils for best texture—red lentils will turn mushy.
- Rinse lentils before cooking to remove debris and excess starch.
- If the filling looks watery near the end of simmering, uncover and let it reduce to thicken.
- Cool the filling slightly before topping with mash so the layers stay distinct.
- Rough up the top of the mash with a fork for extra crispy texture.
- Bake on a rimmed baking sheet to catch any bubbling sauce.
- Make it vegan by swapping butter and milk for plant-based alternatives and skipping the cheese.
- Add sliced mushrooms, spinach, or kale to the filling for extra flavor and nutrition.
- Assemble the pie a day ahead and refrigerate unbaked; add extra time when baking from cold.
- Freeze the assembled, unbaked pie for up to 3 months and bake from frozen with extended time.
Private Notes
Tried this recipe?
Let us know how it was!Conclusion
This lentil cottage pie recipe proves that a meatless dinner can still feel like the ultimate comfort food.
The lentils bring so much heartiness to the filling that you really won’t miss the meat, and that layer of buttery mash on top seals the deal.
Give it a try this week and let me know how it turns out in the comments below.
If you make it, I’d love to see it, so feel free to share a photo here.
Recommended:
- Vegetarian Shepherd’s Pie
- Gluten Free Shepherd’s Pie
- Mushroom Sauce
- Mashed Potatoes and Gravy
- Vegan Mushroom Stroganoff



