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

A Pinch of Healthy

Simple, tasty recipes with a healthy twist

Display Search Bar
Follow me on FacebookFollow me on InstagramFollow me on PinterestFollow me on TwitterFollow me on YouTube
  • About
    • About Me
    • Contact Me
    • Work With Me
    • My Cancer Diagnosis
    • Privacy Policy
  • Resources
    • Resources for Bloggers
    • How I Turned My Food Blog Into a Career
    • Shop My Favorites
      • Favorite Kitchen Goodies
  • Recipes
    • Air Fryer Recipes
    • Instant Pot
    • Main Dishes
    • Side Dishes
    • Salads
    • Basics
    • Desserts
    • Recipe Index
  • Shop
    • My Amazon Store
Home » Food » Recipes » Vegan » Veggie Shepherd’s Pie

Veggie Shepherd’s Pie

56 shares
  • Share
  • Yummly
Jump to Recipe Print Recipe
Veggie Shepherd's Pie (vegan)
Veggie Shepherd's Pie (vegan)

This veggie shepherd’s pie is a plant-based version of this classic comfort meal, and your whole family will love it!

veggie shepherd's pie with a wooden spoon

Vibrant veggies with a yummy sauce, topped with creamy, satisfying potatoes, baked to golden perfection makes this a home run dinner.

How to make veggie shepherd’s pie

First, gather your ingredients.

Ingredients

For tastiest results, always use the best quality ingredients you have access to.

Ingredients with label text on white surface

To make this (recipe name), you will need the following:

  • Yukon Gold potatoes
  • vegan butter
  • olive oil
  • unsweetened plant-based milk
  • salt & pepper
  • chives – optional for garnish
  • shallot
  • mushrooms
  • carrots
  • garlic
  • thyme
  • flour
  • tomato paste
  • vegetable broth
  • peas (frozen or fresh)
  • corn (frozen or fresh)
  • smoked paprika

Making mashed potato topping

Boil the potatoes. Add the potatoes to a large pot and over them with water. Place the pot on the stovetop and bring it to a boil, then cover the potatoes and let them cook on low heat for about 15 minutes, until they are fork tender.

Drain the potatoes and add them back to the pot.

Use a potato masher or fork to mash the potatoes. Make sure to mash them while they are nice and hot.
Stir in the butter, olive oil, milk, salt and pepper. Set aside.

mashed potatoes in a bowl with spoon

Making the veggie filling

Heat the oil and butter in a large pan on the stovetop. Then add the shallots and cook until they are soft and translucent.

Add in the sliced mushrooms and carrots and toss and cook until the mushrooms and carrots are soft and starting to brown. Add the garlic and thyme and cook for one minute.

cooking vegetables in a pan

Season the veggies with some salt and pepper. Stir in the flour and tomato paste and whisk in the vegetable broth while scraping the brown bits of flavor off of the bottom of the pan.

Continue to stir while the sauce thickens and season it with more salt and pepper. Then stir in the peas and corn and let it cook for 2 minutes.

veggie shepherd's pie filling in a pan

Assemble and bake veggie shepherd’s pie

Pour the filling into a sprayed oven safe dish and spread it out evenly in the pan. Or, you can use one pan to cook that is both stovetop and oven safe (like the cast iron photo shown).

Layer on the mashed potatoes and spread them out so they cover all of the filling. 

veggie shepherd's pie before baking

Bake

You can either spray the top with olive oil spray or melted butter and sprinkle it with a little paprika.

Then place the veggie shepherd’s pie into a 350 degree oven and bake it for 15-20 minutes. If you prefer the top to be extra golden then place it under the broiler for the last 5 minutes of cooking time. Remove, let cool and serve.

Veggie Shepherd's Pie

Be sure and check out all my favorite kitchen tools in my Amazon store.

Share this recipe

Did you try this recipe? Give it a star rating. Pin it and share it if it looks good to you. And be sure and stay connected on social media! 

Instagram | Pinterest | Facebook | YouTube | TikTok

Be sure and check out all my favorite kitchen tools in my Amazon store (affiliate).

Veggie Shepherd's Pie
Print

Veggie Shepherd’s Pie

This veggie shepherd's pie is a plant-based version of this classic comfort meal, and your whole family will love it!

Course Main Course
Cuisine American, Vegan
Keyword veggie shepherd’s pie
Prep Time 10 minutes
Cook Time 35 minutes
Total Time 45 minutes
Servings 4 to 6
Calories 450 kcal
Author Marjorie @APinchOfHealthy

Ingredients

For the mashed potatoes

  • 2 pounds Yukon Gold potatoes – peeled and chopped
  • 3 tablespoons melted vegan butter
  • 1 tablespoon olive oil
  • ¼ cup unsweetened plant-based milk
  • Kosher salt
  • Ground black pepper
  • chives fresh, chopped – optional for garnish

For the filling

  • 1 Tablespoon olive oil
  • 1 Tablespoon vegan butter – divided
  • 1 shallot – peeled and minced
  • 2 cups sliced baby bella mushrooms
  • 5 Carrots – peeled and diced
  • 2 cloves of garlic – peeled and minced
  • Fresh Thyme
  • 1 Tablespoon flour
  • 1.5 Tablespoons tomato paste
  • Kosher salt
  • Ground black pepper
  • 1 cup vegetable broth
  • 1 cup frozen or fresh peas
  • 1 cup frozen or fresh corn
  • 1/4 teaspoon smoked paprika – optional for topping

Instructions

Make the mashed potato topping

  1. Boil the potatoes. Add the potatoes to a large pot and over them with water. Place the pot on the stovetop and bring it to a boil, then cover the potatoes and let them cook on low heat for about 15 minutes, until they are fork tender. Drain the potatoes and add them back to the pot.
  2. Use a potato masher or fork to mash the potatoes. Make sure to mash them while they are nice and hot.
  3. Stir in the butter, olive oil, milk, salt and pepper. Set aside.

Make the filling

  1. Heat the oil and butter in a large pan on the stovetop then add the shallots and cook until they are soft and translucent. Add in the sliced mushrooms and carrots and toss and cook until the mushrooms and carrots are soft and starting to brown. Add the garlic and thyme and cook for one minute. Season the veggies with some salt and pepper.
  2. Stir in the flour and tomato paste and whisk in the vegetable broth while scraping the brown bits of flavor off of the bottom of the pan. Continue to stir while the sauce thickens and season it with more salt and pepper. Then stir in the peas and corn and let it cook for 2 minutes.
  3. Pour the filling into a sprayed oven safe dish and spread it out evenly in the pan. Layer on the mashed potatoes and spread them out so they cover all of the filling.

Bake

  1. You can either spray the top with olive oil spray or melted butter and sprinkle it with a little paprika. Then place the casserole into a 350 degree oven and bake it for 15-20 minutes. If you prefer the top to be extra golden then place it under the broiler for the last 5 minutes of cooking time. Remove, let cool and serve.

Recipe Notes

Nutritional information is approximate and was calculated using a recipe nutrition label generator.

Nutrition Facts
Veggie Shepherd's Pie
Amount Per Serving
Calories 450 Calories from Fat 162
% Daily Value*
Fat 18g28%
Saturated Fat 4g25%
Trans Fat 1g
Polyunsaturated Fat 4g
Monounsaturated Fat 9g
Sodium 450mg20%
Potassium 1647mg47%
Carbohydrates 67g22%
Fiber 11g46%
Sugar 12g13%
Protein 11g22%
Vitamin A 13966IU279%
Vitamin C 68mg82%
Calcium 96mg10%
Iron 3mg17%
* Percent Daily Values are based on a 2000 calorie diet.

(Visited 754 times, 1 visits today)

Related posts:

  1. Vegan Ramen Recipe
  2. Minestrone Soup (vegetarian/ vegan friendly)
  3. Instant Pot Lentil Soup (vegan)
56 shares
  • Share
  • Yummly

Reader Interactions

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recipe Rating




Primary Sidebar

I am a home cook, recipe developer, coffee drinker, wife and mom of two. My recipes are simple and tasty. I enjoy lots of fresh, healthy food, plus full treats without guilt. Thanks so much for stopping by! Read more here.

Reader Favorites

  • Air fryer baked potato with melted butter on a plate with chicken and saladAir Fryer Baked Potatoes (crispy skin, fluffy middle)
  • Air Fryer chicken breast shot overhead on marble counter with red towelTender Air Fryer Chicken Breast Recipe
  • Hand grabbing a Thai chicken lettuce wrap off a plateThai Chicken Lettuce Wraps

Footer

Recipes

Plate of crispy chicken tenders with one being dipped in honey mustard sauce

Air Fryer Chicken Tenders (crispy! kid approved)

September 6, 2023

Styled egg drop soup in bowls

Egg Drop Soup

August 29, 2023

Styled sliced vegan banana bread on a white surface

Vegan Banana Bread (so easy!)

August 21, 2023

13 Easy weeknight dinners - recipes for busy families

Easy Weeknight Dinners (back-to-school friendly!)

August 14, 2023

Life

All racially diverse hands on deck

I’ll Be Your Ally: A Pledge

June 7, 2020

hands making heart shape together

Silver Linings

April 2, 2020

Ideal weight and weight neutrality

Why I practice weight neutrality

January 30, 2020

Are you sensitive?

Sensitive is my superpower. Is it yours too?

December 17, 2019

Video

The best mineral makeup Savvy Minerals by Young Living

Best Mineral Makeup (+Video Demo)

March 29, 2018

What I Bought at Sprouts (Grocery Haul)

March 14, 2018

What I Bought at Trader Joe’s (Grocery Haul)

March 9, 2018

My Entrepreneur Story

February 28, 2018

  • Home
  • About
  • Contact
  • Work With Me

Theme by Once Coupled · Copyright© 2023 · Privacy