• Skip to main content
  • Skip to primary sidebar

Evergreen Kitchen

menu icon
go to homepage
  • Cookbook
  • Recipes
  • Resources
  • About
    • Facebook
    • Instagram
    • Pinterest
  • search icon
    Homepage link
    • Cookbook
    • Recipes
    • Resources
    • About
    • Facebook
    • Instagram
    • Pinterest
  • ×

    Home » Recipes » Mains

    Published: Jan 7, 2021 · Modified: Dec 21, 2022 by bri · This post may contain affiliate links.

    Vegetarian Shepherd's Pie

    A mouth-watering vegetarian take on Shepherd’s Pie (Cottage Pie). This cozy dish has a saucy layer of vegan ground and veggies, piled high with silky smooth mashed potatoes. Make this cozy dish for your family or friends - it's always a crowd pleaser!
    Jump to Recipe
    Vegetarian shepherds pie fresh out of the oven and being served into bowls

    Holy moly, this vegetarian shepherd’s (cottage) pie is like speed dialing the cozy-and-delicious-dinners hotline. This dish has a saucy layer of browned meatless “ground beef”, nestled in with veggies and fresh herbs. Then, it’s topped with a cozy layer of fluffy mashed potatoes. AND as if that’s not all: once the potatoes are baked to golden brown perfection, they’ll get drizzled with some melted butter, a sprinkle of cheese, and a bit of parsley (for some token greenery). This recipe can be easily adjusted to make it vegan-friendly too. We’ve made it seven times now, at least - and every time it got absolutely devoured (mostly by meat-eaters!). So, are you ready to dig in?

    To make this recipe, we’ll be cooking up the “meat” and vegetable filling in a skillet pan. And then, at the same time, you can get the potatoes going in a separate pot for the mashed potatoes. We find it faster to multi-task and have both cooking at once; but you can definitely make the filling first, and then let it cool while you move onto the potatoes. Totally up to you.

    Filling for vegetarian shepherds pie being scooped into baking dish

    For the filling, you’ll need:

    • Aromatics and herbs: Onion, garlic, fresh thyme, fresh rosemary
    • Umami flavor boosters: Tomato paste and vegetable broth
    • Meatless ground: Use your favorite uncooked meatless “ground beef”
    • Vegetables: Carrots, celery, frozen corn and frozen peas

    We prefer using fresh carrots and celery because they’ll retain a bit more firmness than frozen veggies tend to have. It helps provide some texture to the filling. For the corn and peas, we actually prefer buying these frozen for most of the year (except during summer). Vegetables are picked and frozen at their prime, so for very seasonal items like corn and peas, during the off-season you’re likely getting a better product when you buy it frozen. Also, frozen corn niblets and shelled peas are so much easier to work with!

    Close up view of baked vegetarian shepherds pie topped with chopped parseley

    For the mashed potatoes, you’ll need:

    • Potatoes: We recommend Yukon Gold potatoes. Yukon Golds are less likely to get waterlogged when boiled, have a slightly buttery taste, and make for super smooth and creamy mashed potatoes. Russets are tasty, but we prefer to bake those (rather than boil).
    • Milk and butter: For flavor and to make a smooth, soft mash. You’ll want to add enough so the mashed potatoes are creamy and loose enough so you can run the back of a spoon through them. If you’re vegan, you can use dairy-free milk and butter. Just make sure the milk is unflavored and unsweetened to keep it savory.
    • Salt and garlic powder: For seasoning! You can’t have mashed potatoes without salt, it just wouldn’t be right. We use garlic powder here for a slightly milder garlic flavor, compared to how sharp raw garlic would be.
    • Cheese: Optional, but delicious! We add it into the mashed potatoes and sprinkle it on top (with a bit of melted butter).

    We recently bought a potato ricer and have since been obsessed with using it to make all the mashed potatoes. It really helps them get nice and fluffy. If you don’t have a potato ricer, you can definitely make the mashed potatoes with a regular potato masher. The step of using a spoon to make swoops in the mashed potatoes isn’t just for looks (although we do think it looks cute). More importantly, it creates ridges of mashed potatoes that will get extra brown in the oven; and then the butter will pool in the pockets, which is just magical. 

    This recipe was developed in a shallow 2 quart oval baking dish, but it would work in a different shaped dish with the same capacity (for example, an 8x8 baking dish). If you want to make a larger amount of shepherd’s pie in a bigger casserole dish, just make sure you scale up the recipe accordingly.

    Usually when we serve this Vegetarian Shepherd’s Pie, it gets completely polished off at the table. But leftovers would keep well in the fridge, tightly wrapped or in an airtight container. Reheat before serving.

    Taking vegetarian shepherds pie out of the oven and walking to table
    Close up on bowl of vegetarian shepherds pie being eaten with fork

    Vegetarian Shepherd's Pie

    A mouth-watering vegetarian take on Shepherd’s Pie (Cottage Pie). This cozy dish has a saucy layer of vegan ground and veggies, piled high with silky smooth mashed potatoes. Make this cozy dish for your family or friends - it's always a crowd pleaser!
    Prep Time 20 minutes
    Cook Time 1 hour
    Total Time 1 hour 20 minutes
    Servings 6
    Author: Bri
    Pin Recipe
    Vegetarian shepherds pie fresh out of the oven and being served into bowls
    Print

    Ingredients

    Shepherd's Pie Filling

    • 2 tablespoons extra virgin olive oil
    • 1 large yellow onion, diced (about 2 cups)
    • 1 lb meatless ground beef (uncooked, see note 1)
    • 3 tablespoons tomato paste
    • 1 cup diced carrots
    • 1 cup diced celery
    • 3 cloves garlic, minced
    • 1 tablespoon fresh thyme leaves
    • 1 teaspoon minced fresh rosemary
    • ½ teaspoon fine sea salt
    • ½ teaspoon black pepper
    • 2 tablespoons all purpose flour (or rice flour if gluten free)
    • 1 cup vegetable broth
    • 1 cup frozen corn
    • 1 cup frozen peas
    • 2 tablespoons chopped flat-leaf parsley (more for garnish)

    Mashed Potatoes

    • 2¼ lb yellow potatoes, quartered (peeled optional, see note 2)
    • 6 to 8 tablespoons milk (see note 3)
    • 6 to 7 tablespoons melted unsalted butter, divided (see note 3)
    • 1½ teaspoons garlic powder
    • ½ teaspoon fine sea salt
    • ½ cup grated Parmesan, divided (more for garnish, see note 4)
    US Customary - Metric

    Instructions

    Mashed Potatoes

    • Boil potatoes: Add potatoes to a large pot of water. Cover with a lid and bring to a boil. Boil until fork-tender, 15 to 20 minutes. Drain well (let the potatoes sit in the colander for 1 minute after draining, to release excess moisture).
    • Mash potatoes: While the potatoes are still warm, run them through a potato ricer over the pot (or alternatively use a potato masher). Add 6 tablespoons of the milk, 5 tablespoons of the melted butter, garlic powder, salt and ¼ cup of the Parmesan. Stir with a rubber spatula to mix. Taste and add the remaining 2 tablespoons of milk and 1 tablespoon of the butter if needed. You want the mashed potatoes to be on the looser side (not too stiff). Stir until smooth. Cover and keep warm on lowest heat.

    Shepherd's Pie Filling

    • Preheat: Put a rack in the upper-third of the oven and preheat to 400°F (200°C).
    • Start filling: Heat the olive oil in a large nonstick skillet over medium-high heat. Sauté the onion until translucent, about 5 minutes. Add the meatless ground. Use a spatula to break up the ground into smaller pieces, and sauté until crisp on the edges, 8 to 12 minutes. Add tomato paste, stir well to mix. Add carrots and celery, sauté until they begin to soften, about 3 minutes.
    • Finish filling: Reduce the heat to medium. Add garlic, thyme, rosemary, salt and pepper. Cook stirring frequently, until fragrant, about 2 minutes. Add flour, then toss to coat vegetables evenly. Add stock and stir well. Once the mixture is bubbling, stir in frozen corn and peas. Remove from heat. Stir in parsley.

    Assemble

    • Bake: Transfer filling to 1 (2-quart) baking dish (see note 5). Top with mashed potatoes, using the back of a spoon to make swoops in the surface (this way, the ridges will get golden brown in the oven and melted butter will nestle in the pockets). Bake for 30 to 35 minutes, or until the mashed potato ridges are golden brown.
    • Garnish and bake: Drizzle the remaining 1 tablespoon of melted butter on top, and sprinkle with remaining ¼ cup Parmesan. Return to the oven until cheese is melted, about 5 minutes. Garnish with more parsley and cheese.

    Notes

    1. Meatless ground: Use your favorite brand of meatless ground beef here. This recipe has been tested with Impossible (Burger Ground) and Beyond Meat (Beef Ground).
    2. Potatoes: For the smoothest texture, peel the potatoes. But, since Yukon Gold potatoes have thin skin, you can also get away without peeling them if you want to save a step.
    3. Vegan option: Use non-dairy milk and vegan meltable butter. We recommend using a very neutral tasting non-dairy milk for this recipe, such as a barista-style oat milk. Many store-bought vegan butters are salted, so at first add less salt to the the potatoes than the recipe calls for; then taste and add more if needed.
    4. Parmesan cheese: Imported Parmesan cheese typically contains animal-based rennet. If you wish to avoid this, look for cheese labelled as "vegetarian friendly" or lists "microbial enzymes" as an ingredient (instead of rennet). Asiago cheese is also a good alternative.
    5. Baking dish: Any baking dish that's about 2-quarts (1.9L) in capacity will work, such as an 8 x 8-inch, 11 x 7-inch, or 2½ quart oval baking dish.
    6. Timing tip: Shepherd's Pie takes a bit of time to make! If you can recruit a helper to make the mashed potatoes - while you work on the filling - it'll speed things up. Otherwise, start cooking the filling when the potatoes are boiling.

    Nutrition

    Calories: 571kcal | Carbohydrates: 56g | Protein: 24g | Fat: 29g | Saturated Fat: 13g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 11g | Trans Fat: 1g | Cholesterol: 39mg | Sodium: 973mg | Potassium: 1374mg | Fiber: 9g | Sugar: 7g | Vitamin A: 4567IU | Vitamin C: 55mg | Calcium: 241mg | Iron: 6mg
    Did you make this recipe?Let us know by leaving a rating below and tag us @evergreenkitchen on instagram!

    More Mains

    • Vegetarian air fryer eggplant parmesan with marinara sauce on a dinner plate.
      Air Fryer Eggplant Parmesan
    • Halloumi Thai Curry in a skillet topped with cilantro, jalapeno, and herbs.
      Easy Halloumi Curry
    • Vegan Potato Leek Soup topped with chives and pepper in a bowl with a spoon.
      Vegan Potato Leek Soup
    • Vegetarian Orzo Pesto Salad with tomatoes, peas, and cheese in a bowl.
      Easy Orzo Pesto Salad

    Reader Interactions

    Comments

      LEAVE A COMMENT Cancel reply

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

      Recipe Rating




    1. Kyle says

      October 22, 2022 at 2:05 pm

      5 stars
      Amazing!

      Reply
      • bri says

        October 23, 2022 at 8:19 pm

        So happy to hear that Kyle! Hope you have a great rest of your day!

        Reply
    2. Andrea says

      January 09, 2022 at 11:03 pm

      5 stars
      We made this for a vegetarian option at our Thanksgiving dinner and everyone enjoyed it! I kept going back for second and third helpings... even when the leftovers were in the fridge!

      Reply
    3. Sylvie Villeneuve says

      October 11, 2021 at 4:23 am

      I don't like meatless ground beef, what substitute would you suggest to replace this?

      Reply
    4. Pauline says

      February 24, 2021 at 11:08 pm

      Just made this for dinner. Such wonderful comfort food!!!

      Reply

    Primary Sidebar

    Welcome to Evergreen Kitchen! We're all about delicious vegetarian food you actually want to eat. Here you'll find craveable dinner recipes, meal prep ideas, healthy-ish desserts, and everyday cooking resources.

    More about us →

    Get the Cookbook!

    Evergreen Kitchen Weeknight Vegetarian Dinners for Everyone Cookbook Cover
    Learn more about Evergreen Kitchen:
    Weeknight Vegetarian Dinners for Everyone

    Spring Features

    • Vegetarian Lentil Nicoise Salad
    • Whipped ricotta dip with honey, thyme, and pepper in a bowl.
      Whipped Ricotta Dip with Honey
    • Black Lentil Salad with Feta in a bowl with a fork.
      Mediterranean Black Lentil Salad with Feta
    • Halloumi Couscous Salad with Lemon on a green plate with a fork.
      Halloumi Couscous Salad with Lemon
    • Lemon Spinach Orzo in a bowl topped with feta and dill.
      One Pan Lemon Spinach Orzo with Feta
    • Roasted veggie sandwich with avaocado and chipotle mayo on a serving platter
      Roasted Veggie Sandwiches with Peri Peri

    Fan Favorites

    • Close up of crispy breaded air fryer tofu with panko breadcrumb crust
      Crispy Breaded Air Fryer Tofu
    • Lemon dill and chickpea sandwich cut in half
      Vegan Smashed Chickpea Sandwich
    • Mushroom stroganoff in a white plate with fresh thyme and parmasen
      Vegetarian Mushroom Stroganoff (One Pot)
    • 12 peanut butter coconut power balls on a marble background
      Best Peanut Butter Coconut Balls
    • Close up of crispy air fryer breakfast potatoes (home fries)
      Air Fryer Breakfast Potatoes (Home Fries)
    • A bowl of Instant Pot Navy Bean Soup with a piece of bread sitting on the edge of the bowl, with a white spoon and sliced lemon
      Instant Pot Bean Soup

    Footer

    ↑ back to top

    Info

    About

    Privacy Policy

    Contact

    Contact us

    Recipes

    Jump to Recipes

    As an Amazon Associate, we may earn commissions from qualifying purchases, at no cost to you. Thank you for supporting Evergreen Kitchen!