Vegetarian Shepherd’s Pie Recipe – Pinch of Yum

Vegetarian Shepherd’s Pie ♡ Saucy mushrooms, carrots and peas topped with creamy mashed potatoes. Real food meets comfort food!

Vegetarian Shepherd’s Pie! ♡ Ay yay yaaaay. This is good.

Shepherd’s Pie season is just around the corner and this super cozy vegetarian version is running loose in our house. And did you hear me when I said vegetarian only? Honestly, we don’t even need the meat – I promise you these veggies are the yummy kind.

Like, really tasty.

Like sautéed with garlic and onion, topped with a splash of red wine, coated in a quick gravy and baked under a layer of creamy mashed potatoes. Want. Want. Want.

This isn’t lentil shepherd’s pie, but if you want to add lentils for a little more protein punch, you do.

Prefer to watch instead of read?

Vegetables on a sheet pan.

Let’s talk about mashed potatoes

I decided to put Greek yogurt in my potatoes to get a protein punch while still having them creamy-spicy (gosh, so good).

That said, if you want this to be a completely vegan shepherd’s pie, just use olive oil instead of butter and maybe a splash of non-dairy milk in your potatoes and you’ll be golden brown. And if you are gluten free? I have a mashed potato hack for you – check out the FAQ.

However, can you smell it? That red wine, garlic, olive oil, rosemary aromatherapy?

If you’re really looking ahead, I’ll also say that Shepherd’s Pie is a perfect post-Thanksgiving recipe because guess what you have a lot in your fridge post-Thanksgiving? Leftover mashed potatoes. This is a great way to use up some of those holiday potato leftovers.

Important to note that this vegetarian shepherd’s pie is a total comfort food that meets a real food situation, so it will take pajamas or sweats. A big fluffy sweater would also be good. Blanket, slippers and candle are all optional. But a big appetite will be needed. I know you can deliver.

Vegetarian Shepherd’s Pie: Frequently Asked Questions

Can I make this gluten free?

Yes! Skip the flour and stir about 3/4 cup of the mashed potatoes into the vegetables and liquid to make a “gravy.” Simple. Yummy.

Can I make this vegan?

Secure! Use olive oil instead of butter and non-dairy milk instead of yogurt.

Can I add meat to this?

The mushrooms give this a really nice umami and meaty flavor, but if you like, add browned ground meat to the gravy mixture. Yummy!

White hand scooping vegetarian shepherd's pie with a wooden spoon.

When you take this out of the oven and the sauce bubbles up the sides under the lightly golden brown potatoes and your whole house smells like a log cabin in the Northwoods?

This will not be a sad moment for you.


clock clock iconspecifications cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart tight heart solid icon


Vegetarian Shepherd’s Pie ♡ Saucy mushrooms, carrots and peas topped with creamy mashed potatoes. Real food meets comfort food!

Vegetarian Shepherd’s Pie Filling:

Mashed potatoes:


Pro texture tip: I sliced ​​half of my mushrooms so there would be better texture variation in the filling. If you don’t want to use red wine, add a little more liquid. No problem.

  • Preparation time: 20 minutes
  • Cooking time: 35 minutes
  • Category: Dinner
  • Method: Baking
  • Kitchen: British inspired

Keywords: shepherd’s pie, vegetarian shepherd’s pie, vegetarian recipe, vegetarian comfort food, easy shepherd’s pie recipe

Recipe card powered by Yummy Recipes logo

More Vegetarian Comfort Food Recipes

one more thing!

This recipe is part of our best comfort food recipes page. See!

Add Comment