• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

join the eatmail for exclusive recipes & meal ideas

Join now

Subscribe for new recipes, meal plans & 3 free ebooks!

  • About
  • Contact

Live Eat Learn

Easy vegetarian recipes, one ingredient at a time

free ebook

Subscribe for new recipes, meal plans & 3 free ebooks!

  • Recipe Index
  • Vegetarian 101
  • Travel
  • Meal Plans
  • Course
    • Breakfasts
    • Lunches
    • Dinners
    • Appetizers
    • Sweets
    • Drinks
  • Diet
    • Dairy Free
    • Gluten Free
    • Low Carb
    • Paleo
    • Raw
    • Vegan
  • Season
    • Winter
    • Spring
    • Summer
    • Fall
  • Ingredient
    • Avocado
    • Bean
    • Cauliflower
    • Chickpeas
    • Eggplant
    • Mushroom
    • Tofu
    • Quinoa
    • View All
  • Collections
    • All Time Favorites
    • Air Frying
    • Budget Friendly
    • Comfort Food
    • High Protein
    • Meal Prep
    • Meatless Monday
    • Quick Dinners
    • View All
  • Visit our kombucha site
Home Eat Dinners

Vegetarian Shepherd’s Pie

5 from 1 vote
Recipe Print Share
Share on:
By: Sarah BondUpdated: Mar 14, 2021 6 Comments

This post contains affiliate links.

Cozy up with a plate full of Vegetarian Shepherd’s Pie. It’s the ultimate comfort dish complete with fluffy mashed potatoes and loads of delicious veggies and spices!

A cooking pot filled with freshly cooked vegetarian shepard's pie

When you’re craving a hearty, comforting dinner, there’s one food that never disappoints…mashed potatoes. Buttery, herby mouthfuls of yum, they’re even better when they’re paired with other hearty ingredients!

Shepherd’s pie, for example. It’s a layered dish of veggies, mushrooms, tomato paste, and broth, with a thick, fluffy bed of mashed potatoes on top!

Traditionally made with beef or lamb, we’re totally skipping the meat in favor of an all-veggie version complete with peas, corn, carrots, celery, and onion. With loads of spices included, the flavors are so intense that you won’t even miss the meat!

A close-up view of a wooden spoon in a pot filled with freshly cooked vegetarian shepard's pie

Ingredients in veggie shepherd’s pie

This shepherd’s pie recipe begins with 4-ingredient mashed potatoes, followed by the filling made with mushrooms, onion, carrots, and more.

Mashed Potatoes

  • Potatoes: First, you will need 2 lbs of Yukon Gold potatoes. Russet or Colorado will work, but Yukon are best!
  • Greek Yogurt: Next, you’ll need ½ cup of full fat plain Greek yogurt. This will help create very creamy, fluffy mashed potatoes.
  • Butter: As for the butter, use ¼ cup of unsalted butter. Feel free to use dairy-free or margarine if that’s what you have on hand.
  • Salt: Throw in ¼ tsp of salt to enhance all those delicious potato flavors. If you only have salted butter, omit the extra ¼ tsp of salt.

Filling

  • Mushrooms: Mushrooms provide a savory flavor that will help mimic meat! Most types of mushrooms will work, but I recommend button.
  • Yellow Onion: Next stop, Flavor Town with 1 medium sized yellow onion, sliced!
  • Garlic: Include 3 cloves of garlic for flavor (or 1½ tsp of powder if that’s all you have).
  • Carrots: Next you will need 4 medium carrots, which should equal about 1½ cups when chopped.
  • Celery: The same goes for the celery — use need 4 medium-sized ribs.
  • Herbs: For your fresh herbs, you’ll need 2 tablespoons of chopped rosemary, thyme, and/or bay leaves (I like to use a combination of all three). For the fried herbs, we’ll keep it simple with fennel and smoked paprika.
  • Tomato Paste: Include 2 tablespoons of tomato paste for a boost of savory umami flavor.
  • Flour: 3 tablespoons of all-purpose flour will help thicken the sauce, making the pie filling more cohesive.
  • Vegetable Broth: 2 cups of broth brings everything together. Feel free to use any variety you have on hand (like low-sodium, mushroom, or beefless base).
  • Peas: Include 1 cup of frozen peas. Add from frozen – they’ll cook quickly with everything else!
  • Corn: Last but not least, include 1 cup of canned corn.
An orange bowl filled with a serving of vegetarian shepard's pie

How to make vegetarian shepherd’s pie

Vegetarian shepherd’s pie is made in four steps. Start by cooking and mashing the potatoes, followed by the veggies. Then, just assemble and bake!

Step 1: Prepare the potatoes
Preheat the oven to 375° (190°C) and bring a large pot of water to a boil. Peel and roughly chop the potatoes and then add them to the boiling water. Cover and cook until fork tender, which should take about 15 minutes. When finished, add the potatoes to a large bowl and mash, then mix in the Greek yogurt, butter, and salt. Set aside.

Step 2: Cook the veggies
In a large oven-safe pot, heat olive oil over medium/high heat. Add the mushrooms, sliced onion, and garlic, cooking until the mushrooms lose their moisture and begin to turn golden brown, about 5 minutes.

A large pot filled with uncooked veggie shepard's pie ingredients

Add the carrots, and celery, continuing to cook until the vegetables are slightly soft, another 5 minutes.

A large pot filled with chopped shepard's pie vegetables

Step 3: Add the flavorings
Stir in the fresh herbs, tomato paste, fennel, and paprika. Sprinkle in the flour and stir to evenly coat everything. Slowly drizzle in the broth, stirring as you add it. Heat the mixture until it thickens slightly, and then stir in the peas and corn.

A large pot filled with veggie shepard's pie ingredients
A large pot filled with veggie shepard's pie ingredients with frozen peas and canned corn poured on top

Step 4: Assemble the dish
Spoon the mashed potatoes over the filling in the pot.

A large pot filled with veggie shepard's pie ingredients with mashed potatoes on top
A large pot filled with veggie shepard's pie ingredients with mashed potatoes spread out on top

Bake uncovered for 20 minutes. If desired, cook under the broiler for a few minutes to help brown the surface of the mashed potatoes.

A pot filled with freshly cooked vegetarian shepard's pie

Shepherd’s Pie Recipe tips

Getting a “beef” flavor
If you’d like to wind up with a meaty flavor but want to keep things vegetarian, you can use something like Vegetarian No Beef Base.

Adding extra ingredients
Want to add extra veggies? Some people throw in green beans, and others finely chopped broccoli!

Make it cheesy
Additionally, you can add a layer of cheddar or pepperjack on top for an extra savory finish!

A pot filled with freshly cooked vegetarian shepard's pie next to an orange bowl filled with a serving

Hungry for more Irish classics?

Be sure to try these vegetarian versions of classic Irish meals!

  • Vegan Beef Stew
  • Seitan Corned Beef
  • Vegetarian Reuben Sandwich
An orange bowl filled with a serving of vegetarian shepard's pie

Vegetarian Shepherd’s Pie

5 from 1 vote
Prep: 15 minutes
Cook: 35 minutes
Total: 50 minutes
Author: Sarah Bond
Calories: 295kcal
Servings: 6 servings
Print Rate
The ultimate comfort dish complete with fluffy mashed potatoes and loads of delicious veggies and spices!

Ingredients

Mashed Potatoes

  • 2 lb Yukon Gold potatoes about 6, 0.9 Kg
  • ½ cup full fat plain Greek yogurt can sub dairy-free, 120 g
  • ¼ cup unsalted butter can sub dairy-free, 56 g
  • ¼ tsp salt

Filling

  • 2 Tbsp olive oil 30 mL
  • 16 oz sliced mushrooms 450 g
  • 1 medium yellow onion thinly sliced
  • 3 cloves garlic minced
  • 4 medium carrots about 1½ cups roughly chopped
  • 4 medium ribs of celery about 1½ cups sliced
  • 2 Tbsp of fresh herbs chopped rosemary, thyme, and/or bay leaf
  • 2 Tbsp tomato paste 20 g
  • 1 tsp fennel seed
  • 1 tsp smoked paprika
  • 3 Tbsp all-purpose flour
  • 2 cups vegetable broth 470 mL
  • 1 cup frozen peas 100 g
  • 1 cup corn from a can 100 g

Instructions

  • Mashed Potatoes: Preheat oven to 375°F (190°C). Bring a large pot of water to a boil. Peel and roughly chop potatoes then add to boiling water. Cover and cook until fork tender, about 15 minutes. When finished, add to a large bowl and mash, then mix in Greek yogurt, butter, and salt. Set aside.
  • Veggies: In a large oven-safe pot, heat olive oil over medium/high. Add mushrooms and cook until they lose their moisture and begin to turn golden brown, about 5 minutes. Add sliced onion, garlic, carrots, and celery, continuing to cook until vegetables are slightly soft, another 5 minutes.
  • Flavor: Stir in fresh herbs, tomato paste, fennel, and paprika. Sprinkle in flour and stir to evenly coat everything. Slowly drizzle in the broth, stirring as you add it. Heat the mixture until it thickens slightly. Stir in peas and corn.
  • Assemble: Spoon the mashed potatoes over the filling in the pot, spreading it into an even layer (you can crimp the top with a fork to get little crispy edge pieces). Bake, uncovered, for 20 minutes. If desired, cook under the broiler for a few minutes to help brown the surface of the mashed potatoes.

Nutrition Information

Serving: 1serving Calories: 295kcal (15%) Carbohydrates: 35.3g (12%) Protein: 9.5g (19%) Fat: 14.8g (23%) Saturated Fat: 6.6g (41%) Cholesterol: 22mg (7%) Sodium: 480mg (21%) Potassium: 982mg (28%) Fiber: 6.1g (25%) Sugar: 10.3g (11%) Calcium: 75mg (8%) Iron: 5mg (28%)
Did You Make This?

Leave a comment below and tag @liveeatlearn on social media! I love seeing what you’ve made!

Tag on Insta! Leave a Rating Pin on Pinterest

You may also like...

  • Greek yogurt cheese on a plate with crackers and tomatoes
    Greek Yogurt Cheese
  • Meal prep container with zucchini noodles on white background - This Zucchini Noodles Vegetarian Meal Prep is a low carb lunch solution that will have you looking forward to lunchtime! Packed with fresh veggies, avocado pesto, and crispy baked tofu.
    13 Vegetarian Meal Prep Recipes
  • Collage of vegetarian Thanksgiving recipes
    31 Vegetarian Thanksgiving Recipes
  • Collage of vegetarian easter recipes
    27 Vegetarian Easter Recipes
Previous Post
Next Post

Reader Interactions

Leave a Comment Cancel reply

Have a question? Submit your question or comment below.

Rate this Recipe:




  1. Tracey says

    Posted on 3/11 at 8:10 pm

    Hi. I have trouble getting celery in Turkey, what do you suggest as a replacement? Thanks

    Reply
    • Sarah says

      Posted on 3/11 at 8:50 pm

      Can you find fennel? That would be a good replacement. Otherwise, just leave it out!

  2. Deb says

    Posted on 4/12 at 3:36 pm

    I love this recipe, but how do I keep the sauce from boiling up in the oven and covering my potato top?

    Reply
    • Sarah says

      Posted on 4/16 at 11:17 am

      It’s a bit in the nature of this recipe for the sauce to boil over, but you could try using more potatoes if you really don’t want that to happen! 😀

  3. Mary says

    Posted on 2/1 at 5:02 pm

    I love the spices for this recipe, especially the fennel. I used seed since I didn’t have fresh and it turned out to be just fine.5 stars

    Reply
  4. henry says

    Posted on 4/11 at 6:10 pm

    Took me 2 hours and 20 minutes from start to finish. You need to chop all the vegetables and have your dry and wet ingredients ready before you start cooking the mushrooms.5 stars

    Reply

Primary Sidebar

Hello!

I'm Sarah

A flavor-loving nutritionist and sensory science specialist showing you how to make easy vegetarian recipes, one ingredient at a time.

Let's Meet

What's for Dinner?

A free cookbook full of our favorite vegetarian dinner recipes!

Get in now!

Subscribe for new recipes, meal plans & 3 free ebooks!

Summer Recipes

Watermelon salad on a white platter

Grilled Watermelon Salad

Portobello Mushroom Burgers with an orange background - With melted sharp cheddar, the perfectly meaty texture, and best-ever Fancy Sauce, these Portobello Mushroom Burgers are the vegetarian recipe that'll have you craving mushrooms for dinner.

Portobello Mushroom Burgers

Vegan PF Chang’s Lettuce Wraps

Different smoothies arranged in rainbow on white background

How to Make a Smoothie

Veggie spring rolls cut in half on a plate

Vegetable Vietnamese Spring Rolls

Vegan tomato tuna sushi bowl with rice, avocado, and cucumber in a bowl on a blue background

Vegan Tuna Sushi Bowl

Dinner This Week

Vegan tikka masala with naan and rice in a white bowl

M

Chickpea Tikka Masala

Roasted Chickpea Gyros

T

Roasted Chickpea Gyros

Vegan Thai red curry in a bowl on a red background

W

Thai Vegetarian Coconut Curry

Vegan nachos on a black plate on a white background - These vegan nachos are piled high with easy mushroom BBQ "pulled pork" and a cashew-based queso cheese sauce that will knock your dairy-free socks off.

R

BBQ Mushroom Pulled Pork

Roasted Cauliflower Street Tacos

F

Roasted Cauliflower Tacos

Lemon risotto in a bowl with basil on a yellow background

S

Lemon Basil Risotto

As featured on:

Free Vegetarian Dinners eBook

Join our Eatmail newsletter to get a free copy of our “Dinner Is Served” Cookbook, new recipes, exclusive meal plans, and more!

Follow Along

  • Easy Vegetarian Facebook Group
  • Kombucha Brewers Facebook Group
Back to Top
  • Web Stories
  • About
  • Privacy Policy
  • Terms
  • Collaborate
© 2022 Live Eat Learn
Site Credits Designed by Melissa Rose Design Developed by Once Coupled Support by Foodie Digital
354 shares