Vegetarian Lentil Cottage Pie
Apr 01, 2025
Jump to RecipeThis post may contain affiliate links. Please see our disclosure policy.

Shepherd’s Pie is traditionally defined by using lamb as the protein, and it becomes a Cottage Pie when ground beef is used. This is my vegetarian spin on the traditional Irish dish. It’s great for a St. Patrick’s Day dinner or anytime an all-in-one meal is needed. It relies on the heartiness of mushrooms and lentils, rather than ground meat, to create a savory filling that’s topped with Creamy Mashed Potatoes and baked until crispy.

A Plant-Based Delight
This Vegetarian Lentil Cottage Pie is just as comforting as the original. It’s packed with plant-based protein and the same delightful mixture of vegetables and spices that give it that homemade flavor. The lentils provide protein and a great amount of texture, while the mushrooms bring a deep umami flavor. The mixture of vegetables and aromatic herbs creates a rich, satisfying dish even meat-eating cottage pie lovers will enjoy.
Tips & Substitutions
- Make a batch of Creamy Mashed Potatoes a day in advance to save time when cooking the filling and putting the dish together.
- If you want to make this recipe vegan, swap the milk and butter in the mashed potatoes for plant-based milk and vegan butter. Yukon gold potatoes also will add a natural buttery kick. You will want to use a vegan-friendly alternative to Worcestershire sauce, too. Coconut aminos are a good swap.
- Making the filling in 3.5-quart cast iron pan is ideal for cleanup, but use whatever pan you have available. Simply transfer the filling to a baking dish that can be topped with the mashed potato layer.
- Add a layer of cheese to the top of the filling before spreading on the mashed potatoes. This adds richness and a cheese pull that’s out of this world.

No matter how you put together this Vegetarian Lentil Cottage Pie, it’s sure to become a favorite for family dinners. It’s also great for parties with friends or as a dish to share with neighbors or loved ones for a meal train.
Shop the Staub Heritage 3.5-quart All-Day Pan I used for this recipe. It has a domed glass lid and is my go-to pan for many one-pot recipes.

Vegetarian Lentil Cottage Pie
Ingredients
- 1 cup dry lentils, green or brown
- 3½ cups vegetable broth
- ½ white onion, diced
- 1 carrot, diced
- 3 stalks celery, chopped
- 2 cloves garlic, minced
- 8 ounces baby bella mushrooms, chopped
- 1 tablespoon all-purpose flour
- 2 tablespoons Worcestershire sauce
- ¼ cup tomato paste
- 1 tablespoon olive oil
- 1 cup frozen peas
- 1½ teaspoons kosher salt
- ½ teaspoon black pepper
- ½ teaspoon dried thyme
- 3 tablespoons parsley, chopped
- 3 cups creamy mashed potatoes
Instructions
- Rinse and separate lentils. Add to a small pot with 3 cups of vegetable broth. Bring to a boil, cover and simmer for 20 minutes. Remove from heat and set aside.
- Preheat oven to 400 degrees F.
- Meanwhile, in a 3.5-quart cast iron pan heat 1 tablespoon olive oil over medium-high. Once heated, add prepared onion, carrot and celery. Cook for about 5 minutes, until onion is translucent.
- Add in garlic and lower heat, as needed. Cook for 1 to 2 minutes before adding in chopped mushrooms. Cook for an additional 2 to 3 minutes before seasoning with kosher salt, black pepper and dried thyme.
- Once everything is cooked and mushrooms have released water, add in 1 tablespoon flour. Stir until everything is coated. Add in lentils and the remaining stock from the pan and stir. If additional ½ cup of broth is needed, add it now.
- Stir in worcestershire sauce, tomato paste and frozen peas. Cook for a few minutes, until everything has come together. Remove from heat and stir in chopped parsley. Use the back of a wooden spoon to evenly layer out the cottage pie filling.
- Add prepared mashed potatoes to a piping bag fitted with a star tip (optional), and pipe to cover the top of the cottage pie.
- Bake in preheated oven for 22 to 25 minutes, or until the top of the potatoes are starting to brown and crisp up. You can switch the oven to broiler for the last 1 to 2 minutes to ensure crispiness.
Notes
