• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • About
  • Work With Me
  • Recipes
  • Subscribe

Grateful Grazer

menu icon
go to homepage
  • About
  • Work With Me
  • Recipes
  • Subscribe
    • Email
    • Facebook
    • Instagram
    • Pinterest
    • TikTok
  • subscribe
    search icon
    Homepage link
    • About
    • Work With Me
    • Recipes
    • Subscribe
    • Email
    • Facebook
    • Instagram
    • Pinterest
    • TikTok
  • ×
    Home » Recipes » Grateful Grazer

    Published: Mar 17, 2020 · Modified: Mar 13, 2022 by Stephanie McKercher, RDN · This post may contain affiliate links · 6 Comments

    Tempeh Shepherd's Pie

    Jump to Recipe Print Recipe
    White dutch oven with shepherd's pie and text that reads, "Tempeh Shepherd's Pie."

    Make this Tempeh Shepherd's Pie on St. Patrick's Day or anytime you're in the mood for vegetarian comfort food.

    I’ll never stop craving hearty, vegetarian comfort food dishes like this Tempeh Shepherd’s Pie, which is made with simple ingredients that are almost always stocked in my kitchen.

    Tempeh Shepherd's Pie in a white Dutch oven with metal ladle.

    What is Shepherd’s Pie?

    A shepherd's pie (also known as a cottage pie) is basically a savory meat pie.

    All good shepherd’s pies start with mashed potatoes. I like to add plenty of garlic for flavor. The mashed potatoes are layered over a meaty “filling” usually made of ground beef. In this vegetarian version, I’m using crumbled tempeh instead.

    Gold potatoes in a white colander.

    How to Make Tempeh Shepherd's Pie

    1) Make Mashed Potatoes

    I like to use gold potatoes for the topping, but any type works. Quarter the potatoes and boil them for about 20 minutes, or until you can easily pierce them with a fork. 

    Turn off the heat, drain the liquid, and return the cooked potatoes to the pot. 

    Use a potato masher to mash the potatoes. (I like to keep some chunks for added texture.) Stir in a few cloves of garlic and a half-cup each of whole milk and plain Greek yogurt. This is where you get all of the flavor and creamy texture.

    mushrooms, carrots, and celery in a dutch oven.

    2) Cook the Tempeh Filling

    While the potatoes are cooking, prepare the tempeh filling. I like to use a Dutch oven for this step since we’ll be finishing the tempeh shepherd’s pie in the oven. You can also use an oven-safe skillet with raised edges, such as one made of cast iron or stainless steel. (if you don’t have either, you can still make this recipe with a skillet and baking dish instead.) 

    Heat a little oil in your Dutch oven over medium heat. Sauté the veggies—onion, carrots, celery, and mushrooms. Stir in a cup of frozen peas, crumbled tempeh, vegetable broth, and tomato paste. Place a few sprigs of thyme, rosemary, and sage on top. 

    Increase the heat to high, bring to a boil, and then reduce the heat to low and cook for about 10 minutes, or until most of the liquid is absorbed. 

    Vegetables and fresh herbs cooking in a Dutch oven.

    3) Bake

    Remove the herb sprigs and spoon the mashed potatoes on top of the tempeh filling. Transfer the pot to the oven and cook 30 minutes, or until the potatoes are golden brown. I like to broil during the final five minutes to get even more browning. 

    Horizontal image of tempeh shepherd's pie in a dutch oven.

    How can you make this Tempeh Shepherd’s Pie vegan and dairy-free?

    This recipe is naturally vegetarian, but you can also make a couple of simple swaps to make it vegan and dairy-free. Instead of whole milk, use any type of plain, unsweetened plant milk. My favorite is oat, which you can make yourself. (Just omit the strawberries, sweetener, and vanilla from this recipe.)  

    Instead of Greek yogurt, use a dairy-free yogurt alternative, such as coconut, soy, oat, or almond-based varieties. Any type that’s plain and unsweetened will do the trick.

    Tempeh Shepherd's Pie in a white dutch oven with cream napkin.

    Can you substitute another ingredient if you don’t have tempeh?

    Instead of tempeh, try this with cooked lentils or green split peas. Any type of bean works, too.

    Other potential substitutions:

    • Use any type of mushroom in place of the portobello caps, even dried mushrooms can be used here (soak them in water first) 
    • Use frozen or canned veggies instead of fresh for the filling
    • Use any type of potato in place of the gold potatoes. Even sweet potatoes would be delicious here. 
    • Stir dry herbs into the filling instead of using fresh sprigs
    • Use garlic powder instead of fresh cloves (substitute ⅛ teaspoon garlic powder for each clove)
    • Use water instead of vegetable broth, or make your own
    Serving of tempeh shepherd's pie in a white bowl with linen napkin.

    What if you don’t have a Dutch oven?

    If you don’t have a Dutch oven, sauté the vegetables and cook the tempeh filling in a large skillet. Then, transfer the filling to a baking dish and spoon the potatoes on top. Bake until the potatoes are golden brown.

    Can you make Tempeh Shepherd’s Pie ahead of time? 

    Store leftover shepherd’s pie in an airtight container and refrigerate for up to 1 week.

    Horizontal image of white dutch oven with tempeh shepherd's pie and gold potatoes in white basket.

    📖 Recipe

    Tempeh Shepherd's Pie in a white Dutch oven with metal ladle.

    Tempeh Shepherd’s Pie

    Savory tempeh and mushrooms are covered with mashed potatoes and baked in this vegetarian version of shepherd’s pie.
    5 from 2 votes
    Print Pin Save Saved! Rate
    Course: dinner, lunch
    Cuisine: gluten-free, Holiday, Irish, vegan option, vegetarian
    Prep Time: 10 minutes minutes
    Cook Time: 1 hour hour
    Total Time: 1 hour hour 10 minutes minutes
    Servings: 6 people
    Author: Stephanie McKercher, RDN

    Equipment

    • Dutch oven

    Ingredients

    Mashed Potatoes:

    • 6 medium yellow potatoes, cleaned and quartered
    • 3 cloves garlic, grated
    • ½ cup whole milk or plain unsweetened milk of choice
    • ½ cup plain Greek yogurt or plain unsweetened yogurt of choice
    • Salt and pepper

    Tempeh Filling:

    • 2 tablespoons grapeseed oil or as needed to coat the pan
    • 1 medium onion, diced
    • 2 carrots, diced (reserve carrot tops for garnish if desired)
    • 1 rib celery, diced
    • 2 portobello mushroom caps, chopped into 1-inch pieces
    • 1 cup frozen peas
    • 2 (8-ounce) packages tempeh, crumbled
    • 1 cup vegetable broth
    • ¼ cup tomato paste
    • 3 sprigs fresh thyme
    • 1 sprig fresh rosemary
    • 1 sprig fresh sage
    • Salt and pepper

    Optional for serving:

    • Fresh thyme leaves
    • Cracked black pepper

    Instructions

    • Preheat the oven to 400 degrees Fahrenheit.
    • Add potatoes to a large pot of boiling water and cook 20 minutes, or until you can easily pierce them with a fork. Turn off the heat, drain, and return cooked potatoes to the pot. Mash with a potato masher until potatoes reach desired consistency. (I like to keep some chunks for added texture.) Stir in garlic, milk, Greek yogurt, and salt and pepper to taste. Mash again with a potato masher to fully mix the ingredients if needed.
    • While the potatoes are cooking, prepare the tempeh filling. Heat grapeseed oil in a Dutch oven or oven-safe skillet over medium heat. Stir in onion and cook 4 minutes, or until translucent. Stir in carrots and celery and cook 5 minutes, or until carrots begin to soften. Stir in mushrooms and cook 3 minutes, stirring often, or until the mushrooms turn dark brown. Stir in frozen peas, tempeh, vegetable broth, and tomato paste. Place sprigs of thyme, rosemary, and sage on top of the tempeh mixture. Cover, increase the heat to high, bring to a boil, and then reduce the heat to low-medium and cook 10 minutes, stirring occasionally, or until most of the broth is absorbed.
    • Remove sprigs of thyme, rosemary, and sage. Taste the tempeh mixture and season with salt and pepper as needed.
    • Spoon the mashed potatoes on top of the tempeh mixture. Transfer to the oven and bake uncovered 30 minutes, or until the potatoes turn golden brown. To promote more browning, broil on low during the final 5 minutes of cooking if desired.
    • Serve with fresh thyme and cracked black pepper if desired.
    • Store leftovers in an airtight container and refrigerate for up to 1 week.

    Notes

    Vegan variation: Use plain unsweetened oat milk (or any type of dairy-free milk) instead of whole milk. Use a plain, unsweetened dairy-free yogurt alternative (such as coconut, soy, oat, or almond-based varieties) instead of Greek yogurt.
     
    If you don’t have a Dutch oven or an oven-safe skillet, you can transfer the tempeh filling to a baking dish right before you add the potatoes and bake.
     
    I prefer to leave the potato skins on, but you can also peel them before boiling if desired.
     
    Recipe tested with 5% Greek yogurt.
     
    Recipe adapted from Downshiftology.
    Tried this recipe? Tag me on Instagram!Mention @GratefulGrazer or tag #gratefulgrazer.

    Looking for more vegetarian comfort food?

    Try these recipes:

    • Slow Cooker Irish Stout Stew
    • Vegan Blackberry Cobbler
    • Skillet Mac and Cheese
    • Vegan Corn Chowder
    • Black Bean Taco Bake
    • Tomato Barley Soup

    Save this Tempeh Shepherd's Pie recipe on Pinterest.

    White dutch oven with shepherd's pie and text that reads, "Tempeh Shepherd's Pie."

    Did you try this recipe?

    Rate and leave a comment below or tag me (@GratefulGrazer) on Instagram. I'd love to hear how it went!

    Try These Recipes Next:

    • Brie puff pastry appetizer topped with nuts, herbs, and flaky salt.
      Baked Brie Puff Pastry Bites with Jam
    • Roasted vegetable salad with sweet potato, Brussels sprouts, kale, and pomegranate.
      Warm Roasted Vegetable Quinoa Salad
    • Honey mustard salad dressing in a glass jar with a wood spoon.
      Hot Honey Mustard Vinaigrette Dressing with Apple Cider Vinegar
    • Closeup of thick and creamy vegan mushroom gravy in a skillet.
      Creamy Vegan Mushroom Gravy with Rosemary and Thyme
    192 shares
    • Share
    • Tweet

    Reader Interactions

    Comments

      Leave a Reply Cancel reply

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

      Recipe Rating




      I accept the Privacy Policy

      This site uses Akismet to reduce spam. Learn how your comment data is processed.

    1. Linda says

      November 30, 2022 at 8:13 am

      5 stars
      Delicious!! Even my husband who doesn’t normally like tempeh enjoyed it.

      Reply
      • Stephanie McKercher, RDN says

        November 30, 2022 at 12:12 pm

        So glad you (and your husband!) enjoyed the recipe. Thanks for leaving a comment and rating! 🙂

        Reply
    2. Farrah says

      November 25, 2022 at 11:47 am

      Can you make tempeh shepherd pie with sweet potato topping a day ahead, and bake the next day ?

      Reply
      • Stephanie McKercher, RDN says

        November 26, 2022 at 11:39 am

        Hi Farrah, I haven't tested this recipe with sweet potato, but I think it would work out. Please let us know if you try it out! 🙂

        Reply
        • Farrah says

          November 26, 2022 at 12:06 pm

          Will do, however can you make it a day before baking it?

          Reply
          • Stephanie McKercher, RDN says

            November 29, 2022 at 10:34 am

            Haven't tried it, but should be fine!

            Reply

    Primary Sidebar

    Hello! My name is Stephanie. I'm a registered dietitian, recipe developer, and cookbook author. Here on Grateful Grazer, you'll find easy, plant-forward recipes, vegetarian nutrition information, and approachable guides to meal planning and prep.

    Learn more →

    Popular Right Now:

    • Vegetarian noodles with peanut sauce.
      Easy 30-Minute Vegetarian Meals for Quick Dinners
    • Berry Coconut Water Smoothie in a glass topped with fresh berries and granola with a tub of So Delicious yogurt alternative behind it.
      Berry Coconut Water Smoothie
    • Square image of butter beans and greens in a meal prep container.
      31 Best Healthy and Easy Vegetarian Lunches for Work
    • Square image of quick pickled radishes in a jar.
      Easy Quick Pickled Radishes with Vinegar and Garlic
    • Pickled watermelon rind in two glass mason jars with sliced watermelon in the background
      Pickled Watermelon Rind
    • Yellow curry with rice (a vegetarian freezer meal) in a glass meal prep container.
      Vegetarian Freezer Meals
    • Easy Edamame Salad on a cream ceramic plate with wooden serving spoons.
      Easy Crunchy Edamame Salad with Quinoa and Thai Dressing
    • Flat-lay of a notebook with a cup of matcha and a pink flower.
      Vegetarian Grocery List and Shopping Tips

    30-Minute (or Less!) Vegetarian Recipes:

    • Dish of white beans and kale in tomato sauce garnished with parmesan cheese and lemon.
      30-Minute Easy White Beans and Greens
    • Rice noodle soup with tofu and vegetables in a glass meal prep container.
      Quick and Easy Meal Prep Rice Noodle Soup with Tofu
    • Closeup of tahini pasta with spinach and lemon tahini sauce.
      Creamy Vegan Lemon Tahini Pasta with Spinach
    • Slices of caprese pizza with sliced heirloom tomato, basil, fresh mozzarella, and balsamic glaze.
      Caprese Pizza with Tomato, Basil, and Mozzarella

    [convertkit form=3209605]

    Footer

    Grateful Grazer

    • About
    • Blog
    • Recipes
    • Subscribe

    Work with Me

    • Work with Me
    • Media Highlights
    • Contact

    Resources

    • FREE: 100+ Meal Prep Ideas
    • FREE: Grocery List
    • Meal Prep Ebook
    • Cookbook
    • Pinterest
    • Instagram
    • Facebook
    • Twitter
    • TikTok

    Health information is for educational purposes only. Nutrition facts are estimates only.

    Privacy Policy | Disclosure Policy | Terms and Conditions

    Copyright © 2023 The Grateful Grazer, LLC