• Skip to main content
  • Skip to primary sidebar

Crunchy Creamy Sweet

Easy Recipes for Busy Parents

  • All Recipes
  • Air Fryer
  • Asian
  • Dinner
  • Instant Pot
  • Dessert
  • About Us
menu icon
go to homepage
  • All Recipes
  • Subscribe
  • About Me
  • Contact
subscribe
search icon
Homepage link
  • All Recipes
  • Subscribe
  • About Me
  • Contact
×
You are here: Crunchy Creamy Sweet / Dinner / Vegetarian Shepherd's Pie

Vegetarian Shepherd's Pie

Published: Mar 8, 2019 · Modified: Mar 11, 2020 by Anna 48 Comments · This post may contain affiliate links. If you make a purchase through links on our site, we may earn a commission.

Sharing is caring!

46825 shares
  • Share
  • Email
Jump to Recipe Print Recipe Rate this Recipe

This Vegetarian Shepherd's Pie is a meatless version of a classic British/Irish dish. The rich mushroom gravy with vegetables is topped with fluffy mashed potatoes and baked.

If you love Irish food, you also need to try my Bangers and Mash and the Instant Pot Guinness Beef Stew.

Side shot of vegetarian Shepherd's Pie in white bowl.

Irish comfort food is still going strong around here. Today, I am sharing a vegetarian version of one of the most known dishes from the British Islands: the Shepherd's Pie. Traditionally, it is made with ground lamb cooked in a rich gravy with vegetables and then the whole mixture is topped with mashed potatoes and baked. I am skipping the meat and using mushrooms instead! They will add the umami flavor and you will not miss the meat at all. I used them also in my vegetarian Eggplant Lasagna recipe.

Ingredients:

  • onion
  • celery
  • carrots
  • mushrooms (white or baby Bella)
  • garlic
  • olive oil
  • salt and pepper
  • vegetable stock
  • tomato sauce
  • cornstarch
  • Worcestershire sauce
  • frozen peas
  • mashed potatoes
Overhead shot of vegetarian Shepherd's pie topped with mashed potatoes and baked in round dish.

Would you like to save this recipe?

We'll email this post to you, so you can come back to it later!

Instructions:

  • Start by heating up a large skillet. Add olive oil and heat up. Add chopped onion, carrots and celery. Cook until onion is translucent and carrots are tender, about 5 minutes. Stir often.
  • Add sliced mushrooms and garlic and saute until fragrant.
  • In a measuring cup, whisk together vegetable stock and cornstarch. Add tomato sauce and Worcestershire sauce and whisk. Add mixture to vegetables in skillet. Bring to boil, let simmer until thickens.
  • Pour mixture into greased 2qt baking dish. Add 1 cup frozen peas and stir in.
  • Top with mashed potatoes, spreading them evenly. Place baking dish on a large sheet pan to prevent overflow onto your oven.
  • Bake at 375 degrees F for 15 minutes, or until bubbly at the edge.
Close up of the vegetarian Shepherd's pie gravy under the mashed potatoes.

More Irish recipes:

  • Instant Pot Guinness Beef Stew
  • Irish Bangers and Mash
  • Irish Garlic and Herb Soda Bread

If you like this recipe and make it, snap a photo and share it on INSTAGRAM! Tag me @crunchycreamysweet so I can check it out and leave a comment! 😀

Shepherd's pie in a bowl with spoon.

Vegetarian Shepherd's Pie

Author: Anna
A meatless version of a classic British/Irish dish. The rich mushroom gravy with vegetables is topped with fluffy mashed potatoes and baked.
4.93 from 28 votes
Print Recipe Pin Recipe
Prep Time 15 minutes mins
Cook Time 15 minutes mins
Total Time 30 minutes mins
Course Main Course
Cuisine Irish
Servings 5 servings
Calories 220 kcal
Prevent your screen from going dark

Ingredients
 
 

  • 1 tablespoon olive oil
  • 1 medium onion chopped
  • 1 celery stalk chopped
  • 5 medium carrots chopped
  • ½ teaspoon fresh thyme
  • 12 oz. mushrooms washed and sliced
  • ½ teaspoon salt
  • ¼ teaspoon black pepper
  • 1 tablespoon minced garlic
  • 1 ¼ cups vegetable stock
  • 1 tablespoon cornstarch
  • ¼ cup tomato sauce
  • 1 tablespoon Worcestershire sauce
  • 1 cup frozen peas
  • 2 ½ cups mashed potatoes

Instructions
 

  • Butter a 2qt baking dish. Place on large baking sheet (this prevents the dish from overflowing onto your oven bottom).
  • Heat up olive oil in large skillet. Add chopped onion, carrots and celery. Cook until onion is translucent and carrots are tender, about 5 minutes. Stir often. Season with salt and pepper.
  • Add fresh thyme, sliced mushrooms and garlic and saute until fragrant.
  • In a measuring cup, whisk together vegetable stock and cornstarch. Add tomato sauce and Worcestershire sauce and whisk. Add mixture to vegetables in skillet. Bring to boil, let simmer until thickens.
  • Pour mixture into prepared baking dish. Add 1 cup frozen peas and stir in.
  • Top with mashed potatoes, spreading them evenly.
  • Bake at 375℉ for 15 minutes, or until bubbly at the edge.
  • Let cool for 10 minutes before serving.

Notes

I use my Instant Pot Mashed Potatoes recipe for the best mashed potatoes.
For a low-carb version, use my Mashed Cauliflower instead of the potatoes.

Nutrition

Calories: 220kcal | Carbohydrates: 42g | Protein: 7g | Fat: 3g | Sodium: 645mg | Potassium: 911mg | Fiber: 6g | Sugar: 9g | Vitamin A: 10590IU | Vitamin C: 44.7mg | Calcium: 49mg | Iron: 1.7mg
Tried this recipe?Leave a comment with rating below!

More Dinner Recipes

  • Pasta with taco beef, corn and beans with cheese topping in a deep pot.
    Cheesy Taco Pasta
  • Square image of chicken Gloria in a baking dish.
    Chicken Gloria
  • Square image of chicken and rice in an orange pot.
    Easy One Pot Chicken and Rice
  • Square image of chicken Florentine dish in a white skillet.
    Chicken Florentine

Reader Interactions

Comments

    4.93 from 28 votes (5 ratings without comment)

    Did you make this recipe? Let me know! Cancel reply

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

    Recipe Rating




  1. Brenda says

    March 17, 2025 at 9:52 am

    5 stars
    Great recipe!!! Great lunch

    Reply
  2. Ann Overton says

    September 24, 2024 at 5:33 pm

    5 stars
    I've printed this recipe for when my daughter stays but can this be frozen once made up?

    Reply
  3. Cate says

    July 22, 2023 at 10:46 pm

    Can this be frozen in batches ? 🙂

    Reply
  4. DLV says

    March 17, 2022 at 6:06 pm

    5 stars
    Love this dish but, I think the directions should read let set for 10 minutes before serving after cooking for 15 minutes. It says cook for 10 after cooking for 15 minutes.

    Reply
    • Susan says

      March 26, 2023 at 5:34 pm

      Yes, I see the mistake also. at the end it says let it cook for 10 minutes. I think you mean let it cool for 10 minutes.

      Reply
  5. Franchesca says

    January 03, 2022 at 8:04 pm

    5 stars
    Just made this, 9yr old says this is good! Hubby said, good job dear! Hubby said he'd definitely eat this again!!!
    Full bellies! Did not use mushrooms and still had plenty of veggies! No probs with carrots cooking.

    Reply
  6. Kathy Fitzgerald-stavely says

    July 13, 2021 at 6:21 pm

    This looks amazing, I don't do mushrooms... What could I substitute?

    Reply
  7. Deena says

    March 17, 2021 at 12:03 pm

    5 stars
    Such a delicious dish! We do not miss the meat at all.
    My husband and I like the somewhat crunchy texture of the carrots. Wondering if you can make this in advance and bake later.

    Reply
    • Brenda says

      February 28, 2022 at 4:40 pm

      Yes.

      Reply
  8. B says

    February 02, 2021 at 1:58 pm

    Can you use a Dutch oven instead of a baking dish?

    Reply
  9. Russ says

    November 26, 2020 at 11:19 am

    5 stars
    One of me and my wife’s favorite winter recipes. We like our carrots soft so we cook them in the skillet first until almost tender before adding celery and onions. So much flavor in this recipe. We are cooking it for Thanksgiving this year as we don’t eat meat. Thank you so much for sharing this wonderful recipe.

    Reply
  10. Abi says

    September 01, 2020 at 4:18 am

    Thanks for the recipe! Can’t wait to make it! When you say “Tomato Sauce” do you mean tomato purée or tomato paste?

    Reply
    • Russ says

      November 26, 2020 at 11:14 am

      Tomato sauce in a can

      Reply
    • Brenda says

      February 28, 2022 at 4:41 pm

      One of my recipes calls for tomato paste so I use it as a thickener.

      Reply
  11. Heather says

    July 23, 2020 at 4:27 am

    Has anyone made this and froze for later?

    Reply
  12. Michelle says

    March 24, 2020 at 6:00 pm

    5 stars
    I made this for dinner tonight and it was delicious. It was worth the work!

    Reply
    • Anna says

      March 27, 2020 at 12:00 pm

      Thank you so much, Michelle!

      Reply
  13. Kathy says

    February 20, 2020 at 1:53 am

    5 stars
    I made this a few weeks ago - it was a huge hit with my husband. I used Yukon Gold potatoes, and mashed them with a bit of cream cheese. It was so good, I'll be making it again soon. Yes, it's a lot of work, but worth every minute!

    Reply
    • Anna says

      February 22, 2020 at 11:49 pm

      That's wonderful! I am so glad you both enjoy this dish. Thank you so much for making my recipe, Kathy!

      Reply
  14. Caitlyn says

    February 01, 2020 at 8:17 pm

    Just throwing it out there but Worcestershire Sauce is made with anchovies so not completely vegetarian

    Reply
    • Pat says

      March 29, 2020 at 5:32 am

      Annie's (a national brand) has a vegan version of Worcestershire Sauce. Martha Stewart has a vegan version you can make at home: https://www.marthastewart.com/258132/homemade-vegan-worcestershire-sauce

      Reply
    • B says

      July 04, 2020 at 11:27 pm

      Fish is allowed in vegetarian diet
      Not in vegan diet

      Reply
      • Jay says

        January 25, 2021 at 1:42 pm

        Nope. Fish are animals. If you eat fish, you are “pescatarian”, not vegetarian. Some “lacto-ovo vegetarians” consume dairy and eggs. Vegans eat no animal products at all.

      • Brenda says

        February 28, 2022 at 4:46 pm

        5 stars
        Nope. Fish is NOT considered to be a part of a vegetarian (vegetable plant based diet). If you eat fish, you are a pescatarian. Fish are part of the animal kingdom. Vegan is a different way of eating AND Lifestyle altogether. However, you’re still doing the environment a favour by not eating land and air animals, so kudos to you.

  15. Kay says

    January 20, 2020 at 4:22 pm

    5 stars
    I have made this twice, once vegetarian and once with stew meat. Both times came out fantastic !! A favorite for both my vegans and my meat lovers :))

    Reply
  16. Sherry says

    January 16, 2020 at 1:19 pm

    I haven't made this yet...will do so soon...looks very good.
    But the time for baking in the directions states cook at 375 degrees for 15 minutes???
    When I read one of the comments...there was a reply stating "the carrots should have been done after baking for 35 minutes in the oven". Which baking time is correct? I would assume "35 minutes".

    Reply
    • Anna says

      January 16, 2020 at 5:18 pm

      Hi Sherry! The comment was a response to someone who changed the directions and was having trouble. I recommend you stick to the recipe. You cook the carrots in a skillet (with other veggies) until they are tender so baking the whole dish for 15 minutes is just enough.

      Reply
« Older Comments

Primary Sidebar

Profile photo of the author of Crunchy Creamy Sweet website.

Hi! I'm Anna!

Thank you for stopping by! Here you will find easy and delicious recipes for busy people. My recipes are made with everyday ingredients and all of them are family-approved!

read more...

Easy Dinners

  • Square image of chicken in teriyaki sauce, rice and broccoli in a white bowl.
    Quick Teriyaki Chicken Rice Bowls Recipe

  • Asian chicken on rice.
    Easy Sesame Chicken Recipe

  • Square image of creamy garlic chicken in a skillet.
    Creamy Garlic Chicken

  • Lemon garlic chicken in a skillet.
    Creamy Lemon Garlic Chicken Recipe

  • Chicken in mushroom garlic sauce in pan.
    Creamy Mushroom Garlic Chicken

  • Beef noodle casserole in a baking dish.
    Cheesy Beef Noodle Casserole

Popular Recipes

  • Cooked shrimp on a white plate.
    Air Fryer Shrimp

  • Square image of four Russet potatoes on a rack in the Instant Pot pressure cooker.
    Instant Pot Baked Potatoes Recipe

  • Noodles with peanut sauce and green onions in a white bowl with chopsticks.
    Thai Peanut Noodles Recipe

  • Square image of chicken nuggets with parsley on a white plate.
    Air Fryer Chicken Nuggets Recipe

  • Pasta salad with tomatoes and bacon in a glass serving bowl.
    BLT Pasta Salad Recipe

  • Square image of KFC coleslaw in a white bowl with red plaid napkin.
    KFC Coleslaw Copycat Recipe

Featured in

Logos of publications like yahoo, Parade magazine, MSN.

Footer

↑ back to top

About

  • About Us
  • Privacy Policy
  • Accessibility Policy

Newsletter

  • Sign Up! for emails and updates

Contact

  • Contact

As an Amazon Associate, I earn from qualifying purchases.

Copyright © 2024 Crunchy Creamy Sweet All rights reserved.

© Copyright 2025 - Crunchy Creamy Sweet - Privacy Policy

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.