Vegan shepherd's pie

Vegan shepherd's pie features a hearty lentil filling mixed with vegetables, topped with creamy mashed potatoes. This comforting, plant-based dish is perfect for family meals.

30 Nov 2025
Cook time 45 min
Prep time 15 min

Ingredients:

1 onion
2 garlic cloves
1.50 cups lentils
4 cups vegetable broth
2 tsp dried thyme
1 tbsp olive oil
1 oz mixed frozen vegetables
4 potatoes
3 tbsp butter
1 dash salt
1 dash black pepper
Vegan shepherd's pie

Vegan shepherd's pie is a hearty, comforting dish that replaces the traditional meat with protein-packed lentils. This nutritious recipe is perfect for those following a plant-based diet and is sure to be a hit with the whole family. With a rich filling and creamy mashed potato topping, it's a delicious and satisfying meal for any occasion.

Instructions:

1. Prepare the Lentils and Vegetables:
- Sauté Onion and Garlic: Heat the olive oil in a large skillet or pan over medium heat. Add the finely chopped onion and minced garlic. Sauté for 3-4 minutes, or until the onion is translucent and the garlic is fragrant.
- Cook Lentils: Add the lentils to the pan, followed by the vegetable broth and dried thyme. Bring to a boil, then reduce the heat and let it simmer for about 25-30 minutes, or until the lentils are tender and most of the liquid is absorbed.
- Add Mixes Vegetables: Stir in the mixed frozen vegetables. Cook for an additional 5 minutes, allowing the vegetables to heat through.
2. Prepare the Mashed Potatoes:
- Boil Potatoes: While the lentils are cooking, place the cubed potatoes in a large pot of salted water. Bring to a boil and cook for about 15-20 minutes, or until the potatoes are soft and easily pierced with a fork.
- Mash Potatoes: Drain the cooked potatoes and return them to the pot. Add the vegan butter, a dash of salt, and black pepper. Mash until smooth and creamy. Adjust seasoning to taste.
3. Assemble the Shepherd's Pie:
- Preheat Oven: Preheat your oven to 375°F (190°C).
- Layer the Dish: Spread the lentil and vegetable mixture evenly in the bottom of a baking dish. Spoon the mashed potatoes on top, spreading them out to create an even layer. You can use a fork to create a decorative pattern on the surface of the potatoes if desired.
4. Bake:
- Place the baking dish in the preheated oven and bake for 20-25 minutes, or until the top is lightly golden and the filling is bubbling around the edges.
5. Serve:
- Remove from the oven and let it cool slightly before serving. Enjoy your comforting and hearty vegan shepherd's pie!

By following these simple steps, you can create a delicious and comforting vegan shepherd's pie that will satisfy even the most discerning of palates. It's a versatile dish that not only caters to a vegan diet but also offers a nutritious and hearty meal for everyone. Enjoy the rich flavors and the comforting texture of this classic dish made plant-based.

Vegan shepherd's pie FAQ:

How long should I bake the vegan shepherd's pie?

Bake the vegan shepherd's pie in a preheated oven at 375°F (190°C) for 20-25 minutes, or until the top is lightly golden and the filling is bubbling around the edges.

What is the best pan size for this recipe?

A standard 9x13-inch baking dish is ideal for this vegan shepherd's pie recipe, but you can also use individual ramekins if you prefer smaller servings.

Can I use a different type of lentil in this recipe?

Yes, you can use other types of lentils, but keep in mind that cooking times may vary. Green or brown lentils are preferable as they hold their shape better than red lentils.

How should I store leftovers?

Store any leftovers in an airtight container in the refrigerator for up to 3-4 days. You can reheat in the oven or microwave.

What vegan butter can I use for the mashed potatoes?

Any plant-based butter or margarine works well. Look for varieties that are labeled as dairy-free to maintain the vegan aspect of the recipe.

Cooking Tips:

- Soak the lentils for a few hours before cooking to reduce the cooking time and improve their texture.

- Use a fork to create a pattern on the mashed potato topping before baking to get a crispy finish.

- Feel free to add your favorite herbs and spices to the lentil mixture to enhance the flavor.

- Use a high-quality vegetable broth for a richer taste.

- For an extra creamy potato topping, you can substitute olive oil for vegan butter.

Nutrition Facts

6 Servings
Calories 430kcal
Protein 18g
Carbohydrates 80g
Fiber 11g
Sugar 5g
Fat 9g

More recipes

Rum and maple steak with fries

Enjoy Rum and Maple Steak with crispy fries for a rich meal.

13 Dec 2025

Quinoa, prosciutto and mushroom pizza

A healthy quinoa pizza topped with prosciutto and mushrooms.

12 Nov 2025

Carrot and tofu ricotta bake

A healthy carrot and tofu ricotta bake, creamy and nutritious.

02 Dec 2025

Grilled pork chops with garlic-lime sauce

Tender grilled pork chops with a zesty garlic-lime sauce.

08 Jan 2026

Beef bourguignon with chive dumplings

A rich beef bourguignon with fluffy chive dumplings.

26 Nov 2025

Lentil spaghetti bolognaise

Enjoy a hearty Lentil Spaghetti Bolognese, a nutritious twist on a classic.

29 Nov 2025

Lamb meatball tagine

A spiced lamb meatball tagine served with yogurt and spinach.

16 Jan 2026

Salmon, dill and potato frittata

Enjoy a quick Salmon, Dill, and Potato Frittata for any meal!

05 Feb 2026

Posts