• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Straight Up Food
  • Home
  • Shop
  • Recipes
menu icon
go to homepage
search icon
Homepage link
  • Home
  • Cookbook
  • Shop
  • Recipes
  • Subscribe
  • About
  • Contact
×

Shepherd’s Pie

Jump to Recipe·Print Recipe

This healthful and flavorful Shepherd's Pie defies tradition by forgoing the usual ground or minced meat, and uses portabella mushrooms instead. This version also leaves out the butter and milk, but leaves in the mashed potatoes, carrots and peas!

Shepherd's Pie
Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Shepherd's Pie

Shepherd’s Pie


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Total Time: 1 hour 25 mins
  • Yield: 6 to 8 1x
Print Recipe
Pin Recipe

Ingredients

Scale
  • Mashed Potatoes:
  • 3 pounds russet potatoes (about 5 medium-large), peeled and cut into chunks
  • 2 teaspoons granulated/dried onion
  • 1 teaspoon granulated/dried garlic
  • 1-2 cups unsweetened nondairy milk or cooking water 
  •  
  • Vegetable filling:
  • 2 large portabella mushrooms, chopped small (about 4 cups)
  • 1 medium yellow or white onion chopped (about 2 cups)
  • 2 medium carrots, cut into ¼-inch pieces (about 1 cup)
  • 2 ribs celery, chopped (about 1 cup)
  • 3 cloves garlic, finely chopped (1 tablespoon)
  • 1½ cups water
  • 3 tablespoons tomato paste
  • 1 tablespoon fresh thyme, finely chopped
  • 2 teaspoons paprika
  • 2 cups green peas
  • 1 cup mashed potatoes

Instructions

  1. In a soup pot on high heat, add the potatoes with enough water to cover. Stir in the granulated onion and garlic, and bring to a boil uncovered, cooking until tender (10 to 15 minutes).
  2. While the potatoes are cooking, in a large frying pan or soup pot on medium-high heat, add the mushrooms, onions, carrots, and celery, and cook while stirring for about 3 to 5 minutes, adding the garlic during the last minute (and adding water as needed to keep things from sticking).
  3. Add to the frying pan, the 1½ cups water, tomato paste, thyme, and paprika. Stir and cover. Cook on medium-low heat for 10 to 15 minutes, or until the carrots are tender. Stir in the peas. Remove the pan from the heat and set aside. Preheat the oven to 375°F and set out a 13x9-inch baking dish.
  4. When the boiling potatoes are tender, drain off the cooking water into a bowl (or use a slotted spoon to remove the potatoes), and transfer the potatoes to a separate mixing bowl. Using an electric mixer (or potato masher), gradually pour in the 1 to 2 cups of nondairy milk (or cooking water, or a mix) until your desired consistency is reached and the potatoes are smooth.
  5. Stir 1 cup of the mashed potatoes into the vegetable filling in the frying pan. Pour the filling into the baking dish and spread evenly. (The filling at this point should not be watery, but like a thick stew. If there is extra liquid, just spoon some out.)
  6. Add the remaining mashed potatoes to the top and spread evenly. Create some texture in the potatoes using a large serving fork or other utensil (you can get creative here).
  7. Bake for 25 to 30 minutes, or until the potatoes are lightly browned on the high spots (or see Notes). Let cool for 10 minutes before serving (it will thicken as it cools). Season with black pepper to taste.

Notes

Instead of mushrooms, try cooked lentils (2-3 cups).

Also try adding cooked green beans and/or corn in step 3.

For a smoky flavor, use ½-1 teaspoon smoked paprika in place of regular.

Sage is also a great fresh or dried herb to use in this dish instead of or in addition to fresh thyme.

If you want to make this in a standard or deep-dish pie pan instead, halve the recipe. (If your dish is pretty full, you may want to bake it on a baking sheet, so no filling boils over onto your oven.)

If your mashed potatoes are not sufficiently browned after baking, bake for 1-3 minutes on broil (but keep an eye on it so it doesn't burn, which can happen quickly).

  • Prep Time: 55 mins
  • Cook Time: 30 mins

Nutrition

  • Serving Size: 337 g (⅛ of recipe)
  • Calories: 242
  • Sugar: 6.5 g
  • Sodium: 129 mg
  • Fat: 0.6 g
  • Saturated Fat: 0.1 g
  • Carbohydrates: 52.3 g
  • Fiber: 8 g
  • Protein: 8.3
  • Cholesterol: 0

Did you make this recipe?

Tag @straightupfood and hashtag it #straightupfood - we can’t wait to see what you’ve made!

Above: Here is a visual for the chopped vegetables. You want them pretty small, especially the carrots, as these take the longest to cook.

Top left: Adding about 1 cup of mashed potatoes to the frying pan of cooked vegetables. Right: Spreading the mashed potatoes over the filling (see how the filling isn't too soupy? If it has too much liquid, it will make the potatoes harder to spread).

Create some texture on the top of the potatoes before baking. Here I used a soup spoon to create cloudy swirls.

Here I used a large serving fork, first going across one direction, then another.

The finished top of the Shepherd's Pie, nicely browned. Yum!

« Peach Pie-lets
Pumpkin-Walnut Cornbread »

Share the recipe:

  • Facebook
  • Twitter
  • Email

Reader Interactions

Comments

  1. Pawan

    November 07, 2017 at 5:44 pm

    This looks delicious! Love your recipes.

    Reply
  2. Michele

    November 11, 2017 at 6:18 pm

    Wow! This was a fantastic addition to my non-SOS arsenal. It was flavorful, easy, and very satisfying. I paired it with your zucchini bread which was also a winner! I'm so in debted to you for all these wonderful and healthy recipes. Thank you!

    Reply
    • Cathy

      November 12, 2017 at 11:32 am

      Thanks for the comment Michele! Glad you liked it! 😉

      Reply
  3. Moriah

    November 13, 2017 at 9:40 am

    I made this last night, and surprisingly my meat loving dad (who usually mocks my food) loved it! Thanks for the recipe!

    Reply
    • Cathy

      November 13, 2017 at 10:55 am

      Nice! Love to hear that! 🙂

      Reply
  4. Devra

    November 14, 2017 at 7:08 am

    I'd like to make and take this to a family gathering (12 hr drive) this Thanksgiving. Can this be prepared ahead and frozen? Thanks!! Devra

    Reply
    • Cathy

      November 14, 2017 at 10:14 am

      I would make up the filling, make the mashed potatoes, and keep them separate on the drive (in an ice chest) then assemble it and bake when you get there. Mashed potatoes won't freeze well, so I wouldn't freeze it ahead of time. If you want something that will freeze well, try the lentil-rice loaf. That is a nice main dish. 🙂

      Reply
      • Devra

        November 18, 2017 at 1:11 pm

        Thank you, I'll try both!

        Reply
  5. Matie

    November 17, 2017 at 5:11 am

    Kathy, this is similar to one I make so I know it’s delicious. Kids love it, too. One thing I do differently is add a rich vegetable stock ad the liquid for the mashed potatoes. And for the water sauté. Flavorful. I make my own stock and freeze it in 1 cup batches. So handy.

    Reply
    • Kathy

      November 10, 2018 at 10:25 am

      Matie, can you post your recipe for your vegetable stock? Thanks!

      Reply
  6. Deb

    November 21, 2017 at 5:40 pm

    Made this for dinner tonite! Delish!!! I also threw in some lentils. Thank you so much! This recipe is a keeper!

    Reply
    • Cathy

      November 21, 2017 at 6:27 pm

      Thanks so much, Deb! Yes, I am guessing lentils would be a nice alternative to mushrooms too; I'll have to try a version like this and add a note for it. 🙂

      Reply
  7. Laurie

    December 21, 2017 at 8:36 am

    This looks delicious. 🙂 I've been craving comfort foods. Will the leftovers freeze well? How long would you recommend keeping it in the fridge before it spoils?

    Reply
    • Cathy

      December 21, 2017 at 2:56 pm

      I don't think mashed potatoes would freeze that well, but you could try a piece and see how it goes. In the fridge I'd probably keep it 2-3 days.

      Reply
      • Leslie

        April 14, 2019 at 7:23 pm

        I have frozen regular mashed potatoes many times so I’m guessing these would work great to freeze too! I’m going to experiment and then I will report back .

        Reply
        • Cathy

          April 15, 2019 at 10:57 am

          Yes, let me know how it turns out. Generally potatoes thaw with a different texture than before freezing, kind of chalky, but still tasty. 🙂

          Reply
  8. Candice

    December 21, 2017 at 11:33 am

    This may be a silly question, but do I mix the cup of mash into the veggie filling before pouring it into the baking dish? Does this help thicken the filling before layering the mash potatoes on top? This looks delish! Going to store to get ingredients now 🙂

    Reply
    • Cathy

      December 21, 2017 at 2:57 pm

      Yes, exactly; it does help thicken the filling. 🙂

      Reply
  9. Cheryl

    January 21, 2018 at 10:56 am

    I don't eat white potatoes. Do you think I could substitute sweet potatoes or riced cauliflower? Would that thicken it? Maybe I could use lentils or ground flaxseed for a thickener if you think I need it with the substitution.

    Reply
    • Cathy

      January 21, 2018 at 9:34 pm

      I think sweets would be best, or lentils. 🙂

      Reply
  10. Cheryl

    January 22, 2018 at 11:03 am

    Thanks! I'll try it later this week. Right now I have the Tu-No in the oven. Last night my husband and I thoroughly enjoyed the Apple Pineapple Crisp. I even had some for breakfast this morning. So delicious!!! Thanks for all your work on making such wonderful recipes.

    Reply
    • Cathy

      January 22, 2018 at 4:37 pm

      Thanks Cheryl! 😉

      Reply
  11. Margaret Ochs

    February 03, 2018 at 5:31 am

    I am trying to use your print feature, but it does not work on my iPhone. It comes up with the page grayed out. For an example, I am able to print from brandnewvegan’s blog. I haven’t looked at the source code to see what the difference is.

    Reply
    • Cathy

      February 04, 2018 at 9:32 am

      Hi Margaret, yes, I see the same with my iPhone. I'm not sure what the issue is, as I've never tried printing from a phone before. But I will look into it. Thank you.

      Reply
  12. Richard

    February 18, 2018 at 3:03 pm

    I just made this recipe and it’s fantastic. Thanks so much for this “clean” recipe. Your methods have shown me how to make healthful versions of old favorites and they always taste better!

    Reply
    • Cathy

      February 18, 2018 at 5:07 pm

      Great, thanks Richard! 😉

      Reply
  13. Kathy

    March 26, 2018 at 3:22 pm

    I just made this for my kids and they absolutely loved it. It’s so hard to get them to eat a variety of veggies. This is perfect and going into a weekly rotation. Thank you so much for so many great recipes 😊

    Reply
    • Cathy

      March 26, 2018 at 6:09 pm

      Yay! Thanks Kathy. 🙂

      Reply
  14. Susan

    April 04, 2018 at 3:50 am

    This is better than Mark Bittman's plant based recipe. I love cloudy swirls! <3

    Reply
  15. Kimberley

    July 30, 2018 at 3:03 pm

    Have made this twice now for a family dinner!! Very yummy and easy to make!!

    Reply
    • Cathy

      July 31, 2018 at 5:29 pm

      Thank you Kimberley! 🙂 Yay!

      Reply
  16. Sheila

    August 12, 2018 at 1:57 pm

    Looks delicious ... Going to make ❤️
    Dillon posted this & made it on well your world ❤️

    Reply
  17. Maisey Humphrey

    August 14, 2018 at 8:44 pm

    We had this for dinner tonight. My goodness, this was so good. My entire family loved it. That is including my two college age, omni sons who both told me this was a "make again."

    Reply
    • Cathy

      August 15, 2018 at 9:10 am

      Yay! Thanks for the comment Maisey! 🙂

      Reply
  18. Margaret

    December 29, 2018 at 2:48 pm

    I LOVE that you showed how the vegetables should look chopped! I haven’t cooked in years and am a bit rusty, so this helps tremendously. My husband used to do all the cooking, but I am eating this way on my own, so am having to learn all over again. Ha!

    Reply
  19. Amanda Brader

    February 05, 2019 at 10:20 pm

    I just made this and this is one of my new favorites of your dishes, it tastes fresh and clean and I am so happy you have made these resources free. I have many many digestive issues, and eating a whole food plant based diet has brought me back to as close to normal as i have been in years. If people are having digestive issues, this may be a good path to try. i thank you again, as well as my nutritionist that took the time to really lay ot out for me.

    Reply
    • Cathy

      February 06, 2019 at 10:11 am

      Yay! Thanks Amanda! 🙂

      Reply
  20. Shae

    August 30, 2019 at 12:51 pm

    Just made this a few hours ago and I LOVE it. Will definitely make again.

    Reply
    • Cathy

      September 02, 2019 at 3:01 pm

      Thanks Shae! 😉

      Reply
    • Shannon

      May 15, 2024 at 7:05 pm

      What a treat to come across a healthy, vegan version of one of my childhood favorites! As I’m not a mushroom fan, I opted to swap the mushrooms for lentils, which was easy enough. However, I’m afraid it was lacking flavor over all. Are mushrooms that much more flavorful than lentils? Do you have suggestions for how to make it more flavorful? e.g., I saw some folks wrote they used broth or Worcestershire sauce. Thank you very much!

      Reply
  21. Mary

    February 12, 2020 at 2:36 pm

    I have this in the oven now. I used what I had.... baby bellas, I didn't have enough russets, so I threw in a sweet potato. I added a little vegan Worcestershire sauce for a little extra flavor. I added some corn with the peas. I'm sure it will be delicious!

    Reply
    • Cathy

      February 13, 2020 at 9:03 am

      Yum! Thanks for the comment, Mary! 😉

      Reply
  22. Joanne

    February 18, 2020 at 12:44 pm

    Made this yesterday for dinner. Oh WOW! WOW! WOW! I have been craving shepherds pie for a while and came across your recipe. I was glad to see you used mushrooms in place of ground meat. For some reason at 78, meat just isn't high on my consumption list anymore. I defrost meat for dinners and by the time dinner rolls around I just don't want to cook it or eat it. My hubby gets to eat it. Anyway, this wonderful recipe was absolutely brimming with flavor. I followed the recipe exactly and it was perfect! Because it was only me eating it I halved the recipe. Just had another small portion for my lunch today and it tasted even better! So now I think I'll just spend some time browsing through your many recipes to see what I'll make for tomorrows dinner. Many thanks for such a wonderful meat free recipe.

    Reply
    • Cathy

      February 18, 2020 at 11:11 pm

      Thanks for your comment Joanne! 🙂 Welcome!

      Reply
  23. Rosemary

    December 26, 2021 at 9:02 am

    Made this for Christmas dinner and am enjoying the leftovers as much as I enjoyed the original meal. Next time I think I'll add additional mushrooms. All in all, a terrific addition to my meal rotation. Thank you!

    Reply
    • Cathy

      December 26, 2021 at 9:15 pm

      Thanks for the comment Rosemary! 🙂 I love mushrooms too! Happy Holidays!

      Reply

Leave a ReplyCancel reply

Primary Sidebar

Categories

Recent Recipes

  • Fresh Rolls with Mango Sauce
  • Irish Potatoes
  • Cauliflower Soup
  • Banana-Walnut Muffins
  • Cranberry Jelly
  • Stuffed Peppers
  • Yellow Split Pea & Butternut Soup
  • Nachos
  • Roasted Red Pepper Sauce
  • Sweet & Spicy Chickpea Stew
  • Savory Holiday Muffins
  • Crabless Cakes
  • Creamy Corn Pasta
  • Pumpkin Muffins
  • Green Bean Casserole
  • Pumpkin Pasta Sauce
  • Tortilla Soup
  • Tabouli Salad
  • Black Bean Chili
  • Spicy Thai Salad

Footer

  • About
  • Shop
  • Resources
  • My Meals

COPYRIGHT © 2025 STRAIGHT UP FOOD · DESIGN BY CLDS

↑ back to top