Dinner/ Recipes/ Vegetarian

Vegetarian Shepherd’s Pie with Mushrooms

Disclosure: This post may contain affiliate links, which means we may receive a commission if you click a link and purchase something that we have recommended.

There is nothing more comforting than a vegetarian shepherd’s pie with a slightly crispy mashed potato topping and rich vegetable and gravy filling. The perfect thing to warm you up. 

There is something so extremely comforting about classic recipes. Vegetable soup with dumplings, sausage and bean casserole and now this vegetarian shepherd’s pie are some of my all time favourites.

They’re all guaranteed to warm you up on a winter’s evening.

Overhead shot of vegetarian shepherd's pie on a hessian mat over a blue background

SIMPLE VEGETARIAN SHEPHERD’S PIE (WITH NO LENTILS!)

Whenever I’ve tried to find vegetarian shepherd’s pie recipes most of them seem to have lentils in them. Now, don’t get me wrong, I love a good lentil but I really wanted this to be purely vegetables.

I know not everyone likes lentils and sometimes I find them a little too heavy. Especially with mashed potato on top.

Instead of lentils I made this shepherd’s pie using carrots, leek, onion and mushrooms. Mushrooms are one of my favourite things to use as a meat alternative because they have that meaty texture (see also: mushroom bao).

Side on shot of vegetarian shepherd's pie on a hessian mat over a blue background

Overhead shot of a spoon in vegetarian shepherd's pie on a blue background

TRADITIONAL SHEPHERD’S PIE

Traditional shepherd’s pie uses lamb mince (shepherds —> lamb…get it?) in a gravy sauce and topped with mashed potato. For this slightly less traditional vegetarian version I kept everything pretty much the same as usual but just got rid of the meat and upped the veg content.

This makes for a healthy dinner that’s still super comforting and rich.

Overhead shot of vegetarian shepherd's pie on a blue background

A helping of vegetarian shepherd's pie in a bowl on a blue background

INGREDIENTS YOU NEED TO MAKE VEGETARIAN SHEPHERD’S PIE

  • Potatoes
  • Carrots
  • Leek
  • Onion
  • Mushrooms
  • Flour
  • Thyme
  • Vegetable Stock
  • Red Wine – Switch for extra stock if you prefer
  • Garlic
  • Tomato Puree
  • Milk
  • Butter
  • Salt and Pepper

Keep scrolling to get the full recipe for this vegetarian shepherd’s pie…

Overhead shot of vegetarian shepherd's pie on a hessian mat over a blue background

Spoon in a vegetarian shepherd's pie on a hessian mat over a blue background

The weather here is taking a turn for the cold. To be honest it’s actually pretty late for it to be getting this cold so I can’t really complain, especially after the incredible summer we had.

As I’ve talked about plenty I am a summer person through and through so I’m already feeling mild anxiety at the thought of cold mornings and dark evenings. The only thing that’s going to get me through is dinners like this vegetarian shepherd’s pie.

I love when it comes out the oven with that slightly crispy mashed potato topping and all the traditional gravy and thyme flavour. Plus it’s actually pretty healthy which means it somewhat makes up for all the other carbs I’ll be eating all winter. Win!

Vegetarian shepherd's pie on a hessian mat over a blue background with a spoon

Spoon in vegetarian shepherd's pie on a blue background

HOW TO MAKE VEGETARIAN SHEPHERD’S PIE (STEP BY STEP)

  1. Boil the potatoes for 10-15 minutes until softened.
  2. Fry the carrots, leek, onion, garlic and mushrooms. Add the tomato puree, flour and thyme followed by the stock and the wine. Simmer for 10 minutes.
  3. Mash the potatoes with plenty of milk and butter.
  4. Pour the vegetable mixture into a baking dish and top with the potato. Cook under the grill for 10-15 minutes.

Equipment you need to make this recipe…

Get the full printable recipe below…

Overhead shot of vegetarian shepherd's pie on a mat over a blue background

Overhead shot of a spoon in vegetarian shepherd's pie on a blue background

Can you freeze vegetarian shepherd’s pie?

You could definitely freeze this pie. If you want to freeze the whole pie then make it up to the point of baking and then leave to cool and cover tightly before freezing. When you want to eat it defrost thoroughly and then just cook according to the recipe instructions.

What’s the different between a shepherd’s pie and a cottage pie?

Traditionally the difference is that a shepherd’s pie is made with lamb while the cottage pie is made from beef but in the case of a vegetarian pie there’s not really any difference!

Want more? Get all my other vegetarian recipes before you go!

Keep scrolling to get the recipe..

WONDERING WHAT TO DO WITH THE LEFTOVER INGREDIENTS YOU’VE GOT FROM MAKING THIS VEGETARIAN SHEPHERD’S PIE WITH MUSHROOM?

If you’re anything like me then you’re always looking for ways to save money and avoid food waste so I want to make sure you’ve get plenty of ideas on how to use up any ingredients that are leftover from my recipes!

Sheet Pan Harissa Chicken with Potatoes

Use up leftover potatoes in the sheet pan chicken recipe!

Overhead shot of sheet pan harissa chicken on a blue background with lemon and yoghurt

Creamy Mushrooms with Mascarpone Polenta

Use up your mushrooms in this comforting polenta dish

Creamy Mushrooms with Mascarpone Polenta. These creamy mushrooms over indulgent marscarpone polenta are just as good for a winter weeknight dinner as they are for a romantic Valentine's meal. Serve with a poached egg on top for an amazing vegetarian feast. #polenta #recipe #vegetarian #mushroom #creamymushrooms

Overhead shot of a spoon in vegetarian shepherd's pie on a blue background

Vegetarian Shepherd's Pie with Mushrooms

There is nothing more comforting than a vegetarian shepherd's pie with a slightly crispy mashed potato topping and rich vegetable and gravy filling. The perfect thing to warm you up. 
5 from 4 votes
Print Pin Rate
Course: Main Course
Cuisine: Traditional
Prep Time: 15 minutes
Cook Time: 45 minutes
Total Time: 1 hour
Servings: 4 servings
Calories: 218kcal
Author: Amy

Ingredients

  • 4 Potatoes peeled and chopped
  • 3 Carrots peeled and chopped
  • 1 Leek chopped
  • 1 Onion chopped
  • 150 g Mushroom sliced
  • 1 tbsp Flour
  • 2 sprigs Thyme
  • 500 ml Vegetable Stock
  • 80 ml Red Wine
  • 4 cloves Garlic crushed
  • 1 tbsp Tomato Puree
  • 50 ml Milk
  • 1-2 tbsp Butter
  • Salt and Pepper

Instructions

  • Add the potatoes to a pot of boiling water with a pinch of salt and cook for 10-15 minutes until soft.
  • Heat a little oil in a large pot and add the carrots, leek and onion and cook for a couple of minutes until softened then add the mushrooms and garlic and cook for a few minutes longer.
  • Add the tomato puree, flour and thyme followed by the stock and wine. Bring to a simmer and cook for about 10 minutes until the sauce is thickened.
  • In the meantime mash the potatoes with milk and butter and a sprinkling of salt and pepper until the texture is to your liking. I would try not to go too sloppy here so that it doesn't mix with the sauce when you top the pie.
  • Pour the vegetables into a baking dish and top with the mashed potato. Gently spread the potato with the back of a spoon until it coves the whole pie. Drag a fork across the top to add a pattern if desired.
  • Place under a medium-high grill (broiler) for 10-15 minutes until browned and crispy.
Nutrition Facts
Vegetarian Shepherd's Pie with Mushrooms
Amount Per Serving
Calories 218 Calories from Fat 27
% Daily Value*
Total Fat 3g 5%
Saturated Fat 2g 10%
Cholesterol 8mg 3%
Sodium 589mg 25%
Potassium 1120mg 32%
Total Carbohydrates 38g 13%
Dietary Fiber 6g 24%
Sugars 6g
Protein 7g 14%
Vitamin A 168.5%
Vitamin C 36%
Calcium 10.6%
Iron 37.5%
* Percent Daily Values are based on a 2000 calorie diet.

Notes

Nutrition information is an estimate and will vary depending on the exact ingredients used.
 
Did you make this recipe?Tag @amycookreport on Instagram and hashtag it #thecookreport!

Like the look of this recipe? Make sure you pin it for later!

Pinterest image for vegetarian shepherd's pie with text overlay

You Might Also Like

10 Comments

  • Reply
    Claudia Lamascolo
    30/09/2018 at 1:01 PM

    Wow that is one gorgeous shepards pie … I love how that potato topping looks so delicious nice one!

    • Reply
      Amy
      30/09/2018 at 9:31 PM

      Thanks so much Claudia!

  • Reply
    Lauren Vavala @ DeliciousLittleBites
    30/09/2018 at 1:22 PM

    I’m on a huge comfort kick lately! This is a great vegetarian spin – sounds so good!

    • Reply
      Amy
      30/09/2018 at 9:31 PM

      Thank you!

  • Reply
    camila
    30/09/2018 at 1:32 PM

    I eat mostly vegetarian, so I’ve made a variation of a vegetarian Shepherds pie before. but I used mash cauliflower for the top. your potato topping looks scrumptious!

    • Reply
      Amy
      30/09/2018 at 9:30 PM

      That sounds delicious!

  • Reply
    Danielle
    30/09/2018 at 2:09 PM

    Now this is my kind of comfort food. Love that this is a vegetarian version too.

    • Reply
      Amy
      30/09/2018 at 9:30 PM

      Thank you!

  • Reply
    Amanda
    30/09/2018 at 2:46 PM

    This sounds like the perfect comfort food now that the fall is here. I love mushrooms, and that potato topping looks amazing. Can’t wait to try this!

    • Reply
      Amy
      30/09/2018 at 9:29 PM

      Thanks Amanda!

    Leave a Reply

    This site uses Akismet to reduce spam. Learn how your comment data is processed.