Hearty Vegetarian Shepherd's Pie Recipe | Kitchen Mason (2024)

Jump to Printable Recipe
Jump to Picture Recipe

This post may contain affiliate links. Where I make a small commission on purchased items, at no extra cost to you. See my disclosure for details.

Luxuriously creamy mashed potato atop ‘mince’ and veggies that are packed FULL of flavour, this vegetarian shepherd’s pie recipe is a comforting dinner that’s guaranteed to satisfy!

Hearty Vegetarian Shepherd's Pie Recipe | Kitchen Mason (1)

Shepherd’s pie is an absolute British classic. But there’s no reason to miss out on this hearty dish if you’re vegetarian, doing meat free Mondays or just trying new things!

Just like my vegetarian mince and onion pie, this recipe is a personal favourite of mine. Not only is it a really cheap meal (the soya mince makes it cost even less than the meat versions!) but it’s so SO tasty!

Hearty Vegetarian Shepherd's Pie Recipe | Kitchen Mason (2)

The soya mince absorbs all those beautiful flavours from the stock, rosemary and other ingredients perfectly, and the mash?! Oh my life that MASH! It’s the creamiest, butteriest most oh my word mashed potato in all the land. Trust me, this is one you need to try!

Hearty Vegetarian Shepherd's Pie Recipe | Kitchen Mason (3)

What is the difference between shepherd’s pie and cottage pie?

In short, shepherd’s pie is made with lamb and cottage pie is made with beef. That’s the only difference. But since we’re making a vegetarian pie here, I guess you could call it whichever one you like!

Hearty Vegetarian Shepherd's Pie Recipe | Kitchen Mason (4)

What can you eat with vegetarian shepherd’s pie?

I personally think that shepherd’s pie is an ‘all in one’ kind of meal. By that I mean, you already have everything in the dish as it is! You’ve got your protein (the soya mince), your carbs (the potatoes) the veggies (onion, carrot and peas) and it even has it’s own gravy!

Hearty Vegetarian Shepherd's Pie Recipe | Kitchen Mason (5)

If you really wanted to add something next to it on the plate, I’d recommend a portion of roast vegetables or maybe even some Yorkshire puddings. Other than that, you really don’t need to add to shepherd’s pie. It’s perfect as it is!

Hearty Vegetarian Shepherd's Pie Recipe | Kitchen Mason (6)

Can you freeze homemade vegetarian shepherd’s pie?

Yes! Make up to the point where you are about to bake then cover really well and freeze for up to 1 month.

You can even cook it from frozen! Cook in a 170ºC/Fan 160ºC/338ºF for 60–90 minutes until piping hot throughout. You can heat under the grill for a few minutes to brown the potatoes further if you wish.

Hearty Vegetarian Shepherd's Pie Recipe | Kitchen Mason (7)

How do you make creamy mashed potatoes from scratch?

Now this is an accumulation of watching various videos, reading chef tips and my own experimentation over the years. Here are my 3 best tips to achieving the most smooth, creamy and buttery mash EVER…

  1. Use waxy potatoes instead of floury. Yes, I realise this one goes against the grain but it works, I promise! They hold their shape really well and become super creamy in texture. Although, for this to work well, you need tip number 2…
  2. Use a potato ricer instead of alternatives like a masher, food processor or whisk. You would not believe the difference this makes! I have this one and it’s fantastic! Chef’n Fresh potato ricer (affiliate link)
  3. Don’t be afraid to add all the butter. Potato is really absorbent and it will soak it straight up. Meaning if you don’t add enough, it will potentially be dry instead of creamy. Plus, it really enhances the flavour if you use a good quality brand like Lurpak.
Hearty Vegetarian Shepherd's Pie Recipe | Kitchen Mason (8)

What you need to know

In this section I’m going to share everything I know about how to make a great vegetarian shepherd’s pie. Don’t worry, it’s not mountains of pointless information, it’s only the stuff I think will be truly helpful to you! Trust me, it’s worth the read before you set out to make it… especially the Recipe Tips bit!

Hearty Vegetarian Shepherd's Pie Recipe | Kitchen Mason (9)

Ingredients

Here is everything you need to know when sourcing your ingredients for vegetarian shepherd’s pie…

For the mashed potato

  • Potatoes – Get a waxy variety. I used red potatoes which worked great! Other varieties like Charlotte, Anya or Jersey Royals would work too. *
  • Butter – Use a good quality brand like Lurpak salted. Trust me, you can really taste the difference!
  • Milk – I used semi skimmed but any milk would work, even dairy free like soya or rice.
  • Salt & Pepper – Sea salt and freshly ground black pepper give a great flavour here.

*Note, for waxy potatoes to work well, you need a potato ricer like this one: Chef’n Fresh potato ricer (affiliate link)

Hearty Vegetarian Shepherd's Pie Recipe | Kitchen Mason (10)

For the mince

  • Oil – Olive oil adds a nice flavour but it’s not essential. Vegetable, sunflower or rice bran would work, they just wouldn’t add to the flavour.
  • Onion – Use a regular brown onion for a nicely rounded flavour.
  • Carrots – Two carrots about 20cm long by 2-3cm thick is the perfect amount.
  • Garlic – Nice, large garlic cloves work best for flavour here. If you only have small or medium, you might want to increase the quantity.
  • Flour – This is to thicken the sauce a little. I used plain flour (all purpose) but self raising would also work.
  • Wine – A nice rich, fruity red wine works perfectly in this dish! White or rosé just won’t have the same effect on flavour.
  • Stock – Mushroom stock is the secret weapon here. It gives meat free dishes a very rich and meaty flavour. I like this one – Knorr mushroom stock (affiliate link)
  • Fresh Herbs – Use fresh rosemary and bay leaves over dry if you can, it really makes a difference.
  • Vinegar – Balsamic vinegar adds a tang and a sweetness that can’t be replaced by any other type of vinegar. Don’t substitute!
  • Tomato Puree – In a tube or a can, there’s not really anywhere you can go wrong with this.
  • Salt & Pepper – A good seat salt and freshly ground black pepper used throughout the cooking process can make the world of difference in the overall flavour.
  • Peas – Frozen peas are great here! Plus there’s less waste when you can keep a bag in the freezer 🙂
  • Vegetarian Mince – I used Asda’s (Wallmart) own brand meat free soya mince which, in my opinion, is one of the best soya minces on the market! Tesco’s own brand and Quorn are also good too.
Hearty Vegetarian Shepherd's Pie Recipe | Kitchen Mason (11)

How to make vegetarian shepherd’s pie – recipe summary

Mashed potato

  1. Boil the potatoes until tender, drain them and press through a potato ricer.
  2. Stir through butter, milk and salt & pepper.

Mince

  1. Fry the onion then add the carrot. Cook until softened then add the garlic.
  2. Add flour and ‘cook out’, then pour in the wine.
  3. Add the remaining ingredients, stir and simmer until thickened. Allow to cool slightly.

To assemble and cook

  1. Spoon the mince into an oven proof dish and top with the mashed potato.
  2. Fluff the potato with a fork then bake for 20 mins until golden.
Hearty Vegetarian Shepherd's Pie Recipe | Kitchen Mason (12)

Recipe tips

We all make mistakes, yes – even me! Actually, I make the mistakes so you don’t have to 🙂 So here’s some helpful tips to make sure you don’t make the same mistakes I did…

  • Read the recipe and prep your ingredients before you begin to avoid any unexpected surprises.
  • Use waxy potatoes together with a potato ricer to make the best creamy mashed potatoes EVER! This is the one I have – Chef’n Fresh potato ricer (affiliate link)
  • Season the mince throughout the cooking process with salt and pepper, not just at the end.
  • Taste as you go! This way you will know if it’s to your taste/needs more seasoning.
  • Don’t simmer the mince for too long. Soya mince is different to regular mince – it will continue to absorb the sauce while cooling.
  • Put a baking tray underneath your shepherd’s pie while you bake it, just in case it bubbles over.
Hearty Vegetarian Shepherd's Pie Recipe | Kitchen Mason (13)

Vegetarian Shepherd’s Pie -Step by Step Picture Recipe

(For a printer friendly version, see the recipe card at the end of this post)

Ingredients and equipment

Here is what you will need to serve 4-5.

Mashed potato

  • 900g (31.8 oz) Waxy Potatoes, peeled & cut into 2″ cubes
  • 150g (2/3 Cup) Salted Butter, cubed
  • 3-4 tbsp Milk
  • Salt & Pepper

Mince

  • 2 tbsp Olive Oil
  • 1 x Onion, diced
  • 2 x Medium Carrots, peeled and diced
  • 2 x Large Garlic Cloves, peeled and minced
  • 2 heaped tbsp Plain/All Purpose Flour
  • 100ml (1/3 Cup + 1 tbsp) Red Wine
  • 500ml (2 Cups) Mushroom Stock *
  • 3 x Sprigs of Fresh Rosemary
  • 3 x Bay Leaves
  • 1 tbsp Balsamic Vinegar
  • 2 tbsp Tomato Pureé
  • Salt & Pepper
  • 70g (1/2 Cup) Frozen Peas
  • 200g (7 oz) Meat Free Soya Mince

*if you can’t get mushroom stock, use vegetable stock instead.

Essential Equipment

  • Large Saucepan
  • Fork
  • Potato Ricer
  • Large Bowl
  • Wooden Spoon
  • Large Sauté/Frying Pan
  • Wooden Spatula
  • 25cm / 10″ Oven Proof Baking Dish

Mashed potato instructions

To make the mash, place your prepared potatoes (900g | 31.8 oz peeled & cut into 2″ cubes) into a large saucepan and cover with cold water.

Hearty Vegetarian Shepherd's Pie Recipe | Kitchen Mason (14)

Bring it up to the boil then simmer for around 10 mins, until you can stick a fork in them and it goes through. (Fork tender.) Then drain off the water.

Hearty Vegetarian Shepherd's Pie Recipe | Kitchen Mason (15)

Press the boiled potato through a potato ricer into a large bowl. You could use a masher but it won’t be anywhere near as smooth.

Hearty Vegetarian Shepherd's Pie Recipe | Kitchen Mason (16)
Hearty Vegetarian Shepherd's Pie Recipe | Kitchen Mason (17)

Next, add in the cubed butter (150g | 2/3 Cup) and mix well with a wooden spoon, until the butter has melted and the mash is smooth.

Hearty Vegetarian Shepherd's Pie Recipe | Kitchen Mason (18)
Hearty Vegetarian Shepherd's Pie Recipe | Kitchen Mason (19)

For extra creaminess and a smoother texture, add in 3-4 tbsp of milk and mix until it’s blended in.

Hearty Vegetarian Shepherd's Pie Recipe | Kitchen Mason (20)

Lastly, we need to season this beauty. Add a generous helping of salt and pepper and have a taste. Keep going until it’s to your taste.

Hearty Vegetarian Shepherd's Pie Recipe | Kitchen Mason (21)

Leave to one side until it’s time to assemble your vegetarian shepherd’s pie.

Mince instructions

Heat a large sauté or frying pan over a low/medium heat then add the olive oil (2 tbsp). When the oil is hot, add in the diced onion (x 1) and cook, stirring frequently with a wooden spatula, until translucent.

Hearty Vegetarian Shepherd's Pie Recipe | Kitchen Mason (22)

Next, add in the carrot and continue to cook until it’s softened. Stir frequently and add more oil if you need to.

Hearty Vegetarian Shepherd's Pie Recipe | Kitchen Mason (23)

Now add in the minced garlic (2 x large cloves) and cook for 1 minute until fragrant.

Hearty Vegetarian Shepherd's Pie Recipe | Kitchen Mason (24)

Throw in the flour (2 x heaped tbsp) and cook for 1 minute. Stir continuously to really work the flour into the other ingredients in the pan.

Hearty Vegetarian Shepherd's Pie Recipe | Kitchen Mason (25)
Hearty Vegetarian Shepherd's Pie Recipe | Kitchen Mason (26)

Time for the good bit! Pour in the red wine (100ml | 1/3 Cup + 1 tbsp) and get ready for it to sizzle…

Hearty Vegetarian Shepherd's Pie Recipe | Kitchen Mason (27)

Keep stirring to deglaze the pan, it will quickly become quite thick and sticky…

Hearty Vegetarian Shepherd's Pie Recipe | Kitchen Mason (28)

Ok, now for some flavour! Add in all the remaining ingredients: mushroom stock (500ml | 2 Cups), fresh rosemary (3 x sprigs), bay leaves (x 3), balsamic vinegar (1 tbsp), tomato pureé (2 tbsp), salt & pepper, frozen peas (70g | 1/2 Cup) and meat free soya mince (200g | 7 oz).

Hearty Vegetarian Shepherd's Pie Recipe | Kitchen Mason (29)

Then give it a really good stir and bring to the boil.

Hearty Vegetarian Shepherd's Pie Recipe | Kitchen Mason (30)

Allow it to simmer, stirring often (soya mince catches more easily on the bottom of the pan than regular mince), until it’s thickened but still quite saucy. About 8-10 mins.

Hearty Vegetarian Shepherd's Pie Recipe | Kitchen Mason (31)

Leave to cool for 15-20 mins and preheat your oven to 190ºC/Fan 180ºC/374ºF. The sauce will naturally thicken while cooling as soya mince is very absorbent.

Hearty Vegetarian Shepherd's Pie Recipe | Kitchen Mason (32)

Assembly instructions

To assemble your vegetarian shepherd’s pie, spoon the slightly cooled and thickened mince into your oven proof dish.

Hearty Vegetarian Shepherd's Pie Recipe | Kitchen Mason (33)

If your mashed potato has seized a little while cooling, add another 1 tbsp of milk and mix again to loosen it up. Then carefully dollop the mashed potato on top of the mince, smooth out to cover it all, and ruffle up the top with a fork.

Hearty Vegetarian Shepherd's Pie Recipe | Kitchen Mason (34)

Bake in your preheated oven for 20 minutes until piping hot throughout. If you prefer it a little more golden, pop it under the grill for 5 mins.

Alternatively you can freeze it at this point for another day. (See ‘Can you freeze homemade vegetarian shepherd’s pie?’ section earlier on in this post for details.)

Hearty Vegetarian Shepherd's Pie Recipe | Kitchen Mason (35)

Serve immediately and enjoy all those happy yummy noises!

Hearty Vegetarian Shepherd's Pie Recipe | Kitchen Mason (36)

Other recipes you might like…

  • Easy homemade vegetarian mince and onion pie
  • NO FAIL easy Yorkshire pudding recipe
  • Slow cooker vegetarian chili recipe
  • Slow cooker vegetable curry recipe
  • Easy one dish vegetable pasta bake (no pre-cooking!)

Have you made this recipe?

Have you made this seriously comforting vegetarian shepherd’s pie? I’d love to know if you have! Send me your pics, comments and questions on Facebook, Twitter and Instagramor email me at emma@kitchenmason.com.

Hearty Vegetarian Shepherd's Pie Recipe | Kitchen Mason (37)

Loved this recipe? Pin it!

Hearty Vegetarian Shepherd's Pie Recipe | Kitchen Mason (38)
Hearty Vegetarian Shepherd's Pie Recipe | Kitchen Mason (39)
Hearty Vegetarian Shepherd's Pie Recipe | Kitchen Mason (40)

Hearty Vegetarian Shepherd's Pie - Printable Recipe

Yield: 4-5

Prep Time: 25 minutes

Cook Time: 1 hour 10 minutes

Total Time: 1 hour 35 minutes

Luxuriously creamy mashed potato atop 'mince' and veggies that are packed FULL of flavour, this vegetarian shepherd's pie recipe is a comforting dinner that's guaranteed to satisfy!

Ingredients

For the mashed potatoes

  • 900g (31.8 oz) Waxy Potatoes, peeled & cut into 2″ cubes
  • 150g (2/3 Cup) Salted Butter, cubed
  • 3-4 tbsp Milk
  • Salt & Pepper

For the mince

  • 2 tbsp Olive Oil
  • 1 x Onion, diced
  • 2 x Medium Carrots, peeled and diced
  • 2 x Large Garlic Cloves, peeled and minced
  • 2 heaped tbsp Plain/All Purpose Flour
  • 100ml (1/3 Cup + 1 tbsp) Red Wine
  • 500ml (2 Cups) Mushroom Stock *
  • 3 x Sprigs of Fresh Rosemary
  • 3 x Bay Leaves
  • 1 tbsp Balsamic Vinegar
  • 2 tbsp Tomato Pureé
  • Salt & Pepper
  • 70g (1/2 Cup) Frozen Peas
  • 200g (7 oz) Meat Free Soya Mince

Essential Equipment

  • Large Saucepan
  • Fork
  • Potato Ricer #
  • Large Bowl
  • Wooden Spoon
  • Large Sauté/Frying Pan
  • Wooden Spatula
  • 25cm / 10″ Oven Proof Baking Dish

Instructions

For the mashed potatoes

  1. Place the potatoes in a large saucepan and cover with cold water. Bring to the boil then simmer for 10 mins until fork tender.
  2. Drain the potatoes.
  3. Press through a potato ricer into a large bowl.
  4. Add the butter and beat in with a wooden spoon then add the milk and beat again until smooth and creamy. Season well with salt and pepper then set aside until assembly.

For the mince

  1. Heat the oil in a large frying pan. When hot, add the onion and fry until translucent. Stir often with a wooden spatula.
  2. Add the carrot and cook until tender. Stir often.
  3. Add the garlic and cook for 1 min, then tip in the flour and cook out for 1-2 mins stirring constantly.
  4. Pour in the red wine and stir to deglaze the pan. It will become thick and sticky, that's normal.
  5. Then add all remaining ingredients and stir thoroughly. Bring it up to the boil and simmer for 8-10 mins until thickened but still quite loose and saucy.
  6. Allow to cool for 15-20 mins and preheat your oven to 190ºC/Fan 180ºC/374ºF. It will thicken while cooling (soya mince is very absorbent).

How to assemble

  1. Spoon the mince into your dish.
  2. If your mashed potato has seized while standing, mix through 1 tbsp more milk. Then gently spoon it on top of the mince and spread out to cover the whole thing. Fluff up the top with a fork.
  3. Bake in the preheated oven for 20 mins until piping hot throughout. Place under the grill for 5 mins if you prefer it a little more golden. (Optional)

Notes

* If you can’t get mushroom stock, use vegetable stock instead.

# You need a potato ricer (not a masher) to give waxy potatoes a creamy texture. If you don't have one, I recommend using floury potatoes instead.

Nutrition Information:

Yield: 5Serving Size: 1
Amount Per Serving:Calories: 656Total Fat: 39gSaturated Fat: 20gTrans Fat: 1gUnsaturated Fat: 16gCholesterol: 122mgSodium: 691mgCarbohydrates: 50gFiber: 6gSugar: 6gProtein: 24g

Nutritional information on kitchenmason.com should only be used as a general guideline, I am not a certified nutritionist. Please always check labels for allergens where applicable.

Did you make this recipe?

I'd love to hear about it! Please leave a comment on the blog or tag me on Instagram.

Hearty Vegetarian Shepherd's Pie Recipe | Kitchen Mason (2024)

FAQs

Does Ina Garten have a recipe for shepherd's pie? ›

I tried making Ina Garten's recipe for shepherd's pie. The meal was easy to prepare and was large enough to feed a whole family. The pie's filling was flavorful and savory, while the mashed potatoes were perfectly creamy.

How do you keep shepherd's pie from falling apart? ›

How do you keep shepherds pie from falling apart? The eggs in the mashed potatoes help keep the pie together. You should also make sure to spread the potatoes and press down a bit.

What can I use to thicken my shepherd's pie? ›

The easiest way to thicken shepherd's pie filling is by sprinkling a few tablespoons of flour into the ground beef mixture as it cooks before adding it to the baking dish. The starch in the flour will absorb the extra liquid and create a thick gravy.

How do you keep mash from sinking in shepherds pie? ›

To stop the mash sinking into the filling, allow the meat to cool before topping with the mashed potato. Freeze in individual ovenproof dishes for an easy meal for one.

Why is my shepherd's pie soggy? ›

Classic shepherd's pie is made with ground lamb, gravy, mashed potatoes, and veggies like peas, corn, celery, and carrots. Why is my shepherd's pie soggy? Avoid a soggy pie by simmering the meat mixture for at least 8 minutes. Be sure to cook down the mixture to remove excess moisture.

What is vegan shepherds pie made of? ›

A traditional shepherd's pie fillings contain onions, carrots, celery, peas, and of course meat (typically lamb). My plant-based version starts with brown (or green) lentils and onions, which get cooked down until beautifully browned, alongside plenty of garlic.

Why does my potato sink in shepherds pie? ›

Residual moisture from the potatoes will drip into the beef below as it cooks, and too much of it will cause the potatoes to eventually sink. Aside from ridding your potatoes of excess moisture before you mash them, it also helps to cool the beef down, BBC Good Food shares.

Why is flour used in shepherds pie? ›

This shepherd's pie recipe uses 2 tablespoons of flour to thicken the gravy but if you feel like the meat mixture is too watery, add in another tablespoon and stir to combine. You may also try simmering the mince mixture for longer so that the stock reduces down and thickens.

How do you keep the bottom of a meat pie from getting soggy? ›

How to Prevent a Soggy Bottom Pie Crust
  1. Blind Bake the Crust.
  2. Choose the Right Rack in the Oven.
  3. Brush the Bottom with Corn Syrup or Egg White.
  4. Put the Pie on a Hot Cookie Sheet.
  5. Make a Thicker Crust.
  6. Add a Layer.
  7. Consider a Metal Pie Pan.
Mar 18, 2024

What ethnicity is shepherd's pie? ›

The dish originates from the British Isles, but some might argue that it is an Irish dish by origin. The name "Shepherd's Pie" was first recorded in an 1877 cookbook. In this same cookbook, it was noted that the dish was of Scottish origin. During the period between the 18th and 19th centuries, money was very tight.

What is traditional shepherd's pie made of? ›

Classic Shepherd's Pie is a comforting casserole that consists of ground lamb, carrots, and peas simmered with Guinness, Worcestershire sauce, and herbs and topped with a cheesy mashed potato layer that's baked until golden and crisp.

What is British cottage pie? ›

Cottage pie or Shepherd's pie is a type of savory pie . It is made with minced meat , with mashed or sliced potato on top. It comes from the United Kingdom and Ireland .

Should I put shepherds pie in the fridge? ›

Freshly baked shepherd's pie will keep for about 3 to 5 days in the fridge refrigerate covered with aluminum foil or plastic wrap. It's generally recommended that cooked produce, if cooled quickly enough, will last 3 days safely when stored at or below 5°C. Anything over that and you risk food poisoning.

How do you thicken shepherd's pie without cornstarch? ›

Arrowroot Powder – If you're following the Paleo Diet then Arrowroot Powder is a great alternative to using cornstarch to thicken gravies and sauces.

How do you make mashed potatoes thick again? ›

You can use what you have on hand: Flour, cornstarch, or powdered milk are all solid options that are probably already in your pantry. Potato flour and potato starch would work as well. Stir in the thickening agent gradually, about a tablespoon at a time, until the potatoes have reached your desired consistency.

What is the best thickener for meat pies? ›

FINO PIE THICKENING is a balanced blend of cereals and starches especially designed for thickening and stabilising pie meat.

Does Marie Callender's make shepherd's pie? ›

Our classic shepherd's pie is made with seasoned beef, carrots, and corn in a rich, savory gravy all topped with mashed potatoes. This meal is made with no artificial flavors and no artificial colors.

How long does homemade shepherd's pie last? ›

Freshly baked shepherd's pie will keep for about 3 to 5 days in the fridge refrigerate covered with aluminum foil or plastic wrap.

Top Articles
Latest Posts
Article information

Author: Twana Towne Ret

Last Updated:

Views: 6313

Rating: 4.3 / 5 (64 voted)

Reviews: 95% of readers found this page helpful

Author information

Name: Twana Towne Ret

Birthday: 1994-03-19

Address: Apt. 990 97439 Corwin Motorway, Port Eliseoburgh, NM 99144-2618

Phone: +5958753152963

Job: National Specialist

Hobby: Kayaking, Photography, Skydiving, Embroidery, Leather crafting, Orienteering, Cooking

Introduction: My name is Twana Towne Ret, I am a famous, talented, joyous, perfect, powerful, inquisitive, lovely person who loves writing and wants to share my knowledge and understanding with you.