Vegan Shepherd’s Pie with Cauliflower Mash
Introduction
Vegan Shepherd’s Pie with Cauliflower Mash is a hearty, healthy, and delicious twist on a classic comfort food. This plant-based recipe is packed with nutritious vegetables, lentils for protein, and a creamy cauliflower mash topping. Perfect for dinner, it’s satisfying, simple to make, and entirely vegan. Let’s create this delightful dish step by step!
Why You’ll Love This Recipe
- Nutritious and Filling: A balanced meal with plant-based protein, fibre, and vitamins.
- Gluten-Free Option: Naturally gluten-free if you check your ingredients.
- Customisable: Swap veggies or add your favourites.
- Family-Friendly: Loved by vegans and non-vegans alike!
Ingredients
For the Filling
- 2 tablespoons olive oil
- 1 onion, diced
- 2 garlic cloves, minced
- 2 carrots, diced
- 1 cup mushrooms, chopped
- 1 cup frozen peas
- 1 cup cooked lentils (or 1 can, drained and rinsed)
- 2 tablespoons tomato paste
- 1 cup vegetable broth
- 1 teaspoon thyme
- 1 teaspoon rosemary
- Salt and pepper to taste
For the Cauliflower Mash
- 1 large head of cauliflower, chopped
- 2 tablespoons vegan butter or olive oil
- 2 tablespoons plant-based milk
- ½ teaspoon garlic powder
- Salt and pepper to taste
Step-by-Step Guide to Making Vegan Shepherd’s Pie
Step 1: Prepare the Cauliflower Mash
- Steam the Cauliflower: Place cauliflower in a steaming basket and cook until tender, about 10–12 minutes.
- Mash the Cauliflower: Blend steamed cauliflower with vegan butter, plant-based milk, garlic powder, salt, and pepper until smooth.
Step 2: Make the Vegetable Filling
- Cook the Aromatics: Heat olive oil in a large skillet. Sauté onion and garlic until fragrant.
- Add Veggies: Stir in carrots, mushrooms, and peas. Cook for 5 minutes.
- Add Lentils and Flavourings: Mix in lentils, tomato paste, vegetable broth, thyme, and rosemary. Simmer until the mixture thickens slightly.
Step 3: Assemble and Bake
- Layer the Filling: Spread the vegetable filling evenly in a baking dish.
- Add the Mash: Spoon the cauliflower mash over the filling, spreading it evenly with a spatula.
- Bake: Place in a preheated oven at 200°C (400°F) for 20–25 minutes or until golden on top.
Tips for the Best Vegan Shepherd’s Pie
- Make It Cheesy: Add vegan cheese to the cauliflower mash for extra flavour.
- Switch the Protein: Use chickpeas or crumbled tofu instead of lentils.
- Add Spice: Sprinkle smoked paprika or cayenne for a kick.
FAQs
Q1. Can I freeze Vegan Shepherd’s Pie?
A1. Yes, it freezes well! Store in an airtight container for up to 3 months.
Q2. Can I make it oil-free?
A2. Absolutely. Use water or broth for sautéing instead of oil.
Q3. What can I use instead of cauliflower for the mash?
A3. Try sweet potatoes or regular potatoes for a classic twist.
Q4. Can I add wine to the filling?
A4. Yes, a splash of red wine enhances the flavour beautifully.
Q5. How do I reheat leftovers?
A5. Reheat in the oven at 180°C (350°F) until warmed through, or use a microwave.
__________________________________________________________________________________________________
Discover more vegan comfort food recipes:
- Lentil and Sweet Potato Shepherd’s Pie
- Vegan Mushroom Stroganoff
- Creamy Vegan Tomato Pasta
- Spicy Vegan Lentil Tacos
- Vegan Pumpkin Soup
For more about the health benefits of cauliflower, visit Healthline.
Affiliate Disclosure
This post contains affiliate links. If you purchase through these links, I may earn a commission at no extra cost to you



