TVP Shepherds Pie Recipe (High Protein) (2024)

This TVP Shepherds Pie recipe is high in protein, plant based, and loaded with your favorite vegetables. Topped with creamy garlic mashed potatoes for a hearty and satisfying dinner. TVP is textured vegetable protein, which is a fantastic fake meat substitute for ground beef.

This is a fantastic plant-based dinner which is hearty and the ultimate comfort food! Serve with a chopped salad, a slice of thick no-knead homemade bread, and enjoy!

TVP Shepherds Pie Recipe (High Protein) (1)

Shepherd’s Pie is one of our absolute favorite dishes on the homestead, and this vegan shepherd’s pie with TVP is a hearty plant based dinner idea we love! TVP is a fantastic and versatile plant based protein, I’ll talk more about it below! This shepherd’s pie is loaded with fresh and frozen vegetables, and topped with the simplest garlic mashed potatoes.

This is one of my husband’s favorite recipes, so we make it about once a month. It’s a great recipe to use up extra frozen vegetables and pantry ingredients too. I made this version with summer vegetables from the garden, but you can use any of your favorite fresh or frozen veggies for this dish.

This TVP Shepherds Pie Recipe Is:

  • Hearty
  • Satisfying
  • Comforting
  • Loaded with Flavor
  • Made with Good-For-You Ingredients
  • A Great Filling Vegan Dinner Recipe
  • Vegan, and Vegetarian
TVP Shepherds Pie Recipe (High Protein) (2)

What Is TVP (Textured Vegetable Protein)?

TVP (Textured Vegetable Protein) are small bits of soy protein, which has a very similar texture as ground beef. Because of this, TVP is really versatile to use in place of real meat. We use TVP in soups and stews, for taco filling, and in lasagnas. TVP is a great pantry-staple protein, and it lasts a long time. We always keep a few bags of TVP on hand.

What’s In This Vegan Shepherd’s Pie with TVP?

I get fresh produce from my garden and from Misfits Market– they sell fantastic fruit, vegetables, & pantry staples at a discounted price. We get Misfit boxes every other week and love picking out favorite produce for delivery. Get $10 off your first box here!

TVP Shepherds Pie Recipe (High Protein) (3)

Frozen Vegetable Shepherd’s Pie For the Win!

I used a few frozen veggies for this recipe instead of fresh produce. Frozen produce is a great option for finding fresh and flavorful vegetables in the off season. By using freezer ingredients, I can stock up when they are on sale, and use them in all kinds of great dishes. It saves me a trip to the store, and I can add amazing veggies right into the recipe. Frozen vegetables are often picked at peak ripeness, so they are a much better option than canned. Check out all my recipes that use Freezer Ingredients on The Herbeevore – great for those nights when you want dinner ready fast! And check out my Top 125 Plant-Based Pantry Staples for long-lasting staples that I always keep on hand.

How Do I Make TVP Shepherds Pie?

  • In a medium pot, cover diced potatoes and garlic with cold water and bring to a boil. Let simmer 20 minutes until potatoes are cooked all the way through.
  • In a separate bowl mix the TVP, boiling water, and chili powder. Stir and allow mixture to sit for about 15 minutes.
  • Heat the olive oil in a large Dutch oven, and sauté the onion And zucchini for 10 minutes on low. Add the corn, peas, spinach, and the vegetable stock, bring to a boil. Add the TVP, 1 tbsp of the paprika (save the other tbsp for later), Montreal steak spice, salt, and pepper. Stir and let simmer on low.
  • Once potatoes are fork tender, drain the potatoes and garlic and mash. Add the 1/2 cup of almond milk (use more if the potatoes are too thick). Salt and Pepper it too.
  • Stir the TVP/veggies in the Dutch oven, and top with a layer of mashed potatoes. Use a fork to make creases on the top of the potatoes and sprinkle with the remaining paprika.
  • Turn the oven’s broiler to high, and put the Dutch oven (uncovered) for 10-15 minutes, until potatoes are brown and crisp on top. Watch the oven so it doesn’t burn.

Other Vegan Comfort Food Dinners You’ll Love!

Dairy Free Cheese Fries Recipe (Vegan, Nut Free)

Sesame Tahini Ramen Noodles Recipe (Vegan)

Vegetable Dumpling Soup (Vegan, Dairy Free)

Vegan Huevos Rancheros (High Protein)

Peanut Butter Noodles

TVP Shepherds Pie Recipe (High Protein) (4)

As always, if you make this vegan shepherd’s pie with TVP recipe be sure to leave me a comment, rate this recipe, and tag me @theherbeevore on Instagram so I can feature you. I love seeing all your photos of my recipe recreations!

Let’s keep in touch – make sure to sign up for my newsletter to get fresh recipes weekly. And don’t forget to follow over on Pinterest, Instagram , & Twitter– I’d love to connect with you there!

TVP Shepherds Pie Recipe (High Protein) (5)

TVP Shepherds Pie

TVP Shepherds Pie Recipe (High Protein) (6)Kelly Jensen

ThisVegan Shepherd's Pie with TVP is high protein, dairy free, plant based, and loaded with your favorite vegetables. Topped with creamy garlic mashed potatoes for a hearty and satisfying dinner. TVP is textured vegetable protein, which is a fantastic fake meat substitute for ground beef.

5 from 2 votes

Print Recipe Pin

Prep Time 15 minutes mins

Cook Time 1 hour hr

Total Time 1 hour hr 15 minutes mins

Course Dinner

Cuisine American, British

Servings 12 servings

Calories 203 kcal

Equipment

Ingredients

Instructions

  • In a medium pot, cover diced potatoes and garlic with cold water and bring to a boil. Let simmer 20 minutes until potatoes are cooked all the way through.

  • In a separate bowl mix the TVP, boiling water, and chili powder. Stir and allow mixture to sit for about 15 minutes.

  • Heat the olive oil in a large dutch oven, and saute the onion And zucchini for 10 minutes on low. Add the corn, peas, spinach, and the vegetable stock, bring to a boil. Add the TVP, 1 tbsp of the paprika (save the other tbsp for later), Montreal steak spice, salt, and pepper. Stir and let simmer on low.

  • Once potatoes are fork tender, drain the potatoes and garlic and mash. Add the 1/2 cup of almond milk (use more if the potatoes are too thick). Salt and Pepper it too.

  • Stir the TVP/veggies in the dutch oven, and top with a layer of mashed potatoes. Use a fork to make creases on the top of the potatoes and sprinkle with the remaining paprika.

  • Turn the oven’s broiler to high, and put the dutch oven (uncovered) for 10-15 minutes, until potatoes are brown and crisp on top. Watch the oven so it doesn’t burn.

Nutrition

Calories: 203kcalCarbohydrates: 33gProtein: 12gFat: 3gSaturated Fat: 1gSodium: 310mgPotassium: 641mgFiber: 7gSugar: 6gVitamin A: 729IUVitamin C: 37mgCalcium: 99mgIron: 3mg

Keyword textured vegetable protein dinners, textured vegetable protein shepherd’s pie, TVP Shepherd’s Pie, Vegan shepherd’s pie with fake meat, Vegan Shepherd’s Pie with TVP

Did You Make This Recipe?Please leave a rating and comment below!
Or tag me @theherbeevore in your photo on Instagram!

This post may contain affiliate links. As an Amazon Associate I may earn from qualifying purchases, at no additional cost to you. Thank you for supporting the brands that support The Herbeevore and our beehives!

About the Author: Kelly Jensen

TVP Shepherds Pie Recipe (High Protein) (7)

Kelly Jensen has 7 years experience as a food blogger, freelance recipe developer, content creator, beekeeper, and loves cooking everything she can from scratch.

View all post by Kelly Jensen | Website

TVP Shepherds Pie Recipe (High Protein) (2024)
Top Articles
Latest Posts
Article information

Author: Msgr. Benton Quitzon

Last Updated:

Views: 6202

Rating: 4.2 / 5 (63 voted)

Reviews: 94% of readers found this page helpful

Author information

Name: Msgr. Benton Quitzon

Birthday: 2001-08-13

Address: 96487 Kris Cliff, Teresiafurt, WI 95201

Phone: +9418513585781

Job: Senior Designer

Hobby: Calligraphy, Rowing, Vacation, Geocaching, Web surfing, Electronics, Electronics

Introduction: My name is Msgr. Benton Quitzon, I am a comfortable, charming, thankful, happy, adventurous, handsome, precious person who loves writing and wants to share my knowledge and understanding with you.