• About
  • Recipe Index
  • Recipes By Course
    • Breakfast
    • Dinner
    • Desserts
menu icon
go to homepage
  • About
  • Recipe Index
  • Recipes By Course
    • Breakfast
    • Dinner
    • Desserts
search icon
Homepage link
  • About
  • Recipe Index
  • Recipes By Course
    • Breakfast
    • Dinner
    • Desserts
×

Sweet Potato Shepherd’s Pie Recipe

Published: Nov 4, 2025 by Amelia · This post may contain affiliate links · Leave a Comment

Jump to Recipe· 4.3 from 45 reviews

If you’re looking for a comforting meal that bursts with flavor and loads of wholesome goodness, this Sweet Potato Shepherd’s Pie Recipe is absolutely perfect. It combines the hearty, savory filling of ground beef and fresh vegetables with a naturally sweet and creamy mashed sweet potato topping that makes every bite an uplifting experience. Whether you want a nourishing family dinner or an easy dish to impress friends, this shepherd’s pie brings warmth, nutrition, and joy to your table with every forkful.

Ingredients You'll Need

A black cast iron pan filled with a cooked mixture of ground meat, diced green bell peppers, orange carrot pieces, and chopped onions. The meat is dark brown and crumbly, spread evenly across the pan, with bright orange carrot slices and green bell pepper pieces scattered throughout. The diced onions are translucent white, adding texture contrast. The pan handle is visible at the top left, and a woman's hand holds the edge of the pan with a light gray cloth at the bottom right. The background is a white marbled texture. photo taken with an iphone --ar 4:5 --v 7

Believe it or not, this recipe uses simple, everyday ingredients that come together beautifully to create incredible taste, texture, and color. Each component plays a vital role in making this dish both satisfying and vibrant, from the tender vegetables that add freshness to the rich sweet potato topping that balances the savory filling perfectly.

  • Ground beef or lamb (1 pound): The base protein for a rich, hearty shepherd’s pie filling that adds a savory depth.
  • Carrots (2 medium, peeled and diced): Providing a slightly sweet crunch and bright orange color.
  • Green pepper (1 small, diced): Adds freshness and a subtle bitterness to balance flavors.
  • Yellow onion (1 small, diced): Offers aromatic sweetness that melts into the filling.
  • Mushrooms (1 cup, diced): Bring earthiness and a meaty texture that enhances the dish.
  • Garlic (4 cloves, minced): Infuses savory warmth and depth.
  • Tomato paste (3 ounces): Concentrates flavor and adds a slight tanginess to the filling.
  • Chili powder (1 teaspoon plus ½ teaspoon for topping): Gives a subtle spicy kick that livens the dish.
  • Dried rosemary or herb of choice (½ teaspoon): Adds an aromatic, herbaceous hint.
  • Fine salt (½ teaspoon for filling, ¼ teaspoon for topping): Essential to enhance and balance all the flavors.
  • Black pepper (¼ teaspoon): Provides subtle heat and earthiness.
  • Water (¼ cup): Helps meld the filling ingredients together perfectly.
  • Sweet potatoes (2 large, about 12 ounces each, peeled and cubed): The star of the topping for creamy texture and natural sweetness.
  • Butter (1 tablespoon): Enriches the sweet potato mash with luscious creaminess. Substitute with ghee or coconut oil for Whole30 compatibility.

How to Make Sweet Potato Shepherd’s Pie Recipe

Step 1: Prepare the Sweet Potatoes

Start by cooking the sweet potatoes until they are tender and easy to mash. You can steam them in a pot with boiling water and a steamer basket for about 15 minutes, or bake them at 375℉ until fork tender, around 45 to 60 minutes. This softness is key to achieving the smooth, silky topping that contrasts beautifully with the savory filling.

Step 2: Cook the Filling

While your sweet potatoes cook, grab a medium skillet and heat it over medium-high. Add your ground beef or lamb along with diced carrots, green pepper, onion, mushrooms, and minced garlic. Stir everything as it sautés, letting those veggies soften and the meat brown, which takes about 12 to 15 minutes. This builds a wonderfully rich and flavorful base for your shepherd’s pie.

Step 3: Make the Sweet Potato Topping

Once the sweet potatoes are soft, place them in a food processor or blender with butter, chili powder, and salt. Blend until completely smooth and creamy. This velvety topping is what makes this Sweet Potato Shepherd’s Pie Recipe so special — it’s sweet, buttery, and has just the right amount of spice to pair beautifully with the meat filling.

Step 4: Finish the Filling

Back to the skillet with your sautéed mix, stir in tomato paste, chili powder, rosemary, salt, black pepper, and water. Mix well and allow all those flavors to meld and deepen for a few minutes. This is where the savory punch really comes together, creating the perfect complement to the sweet potato mash.

Step 5: Assemble and Bake

If you’re using a 10-inch oven-safe cast iron skillet, you can keep everything in it—easy and convenient! Spread the sweet potato mash evenly on top of your meat and vegetable filling. If your skillet isn’t oven-safe, transfer the filling to a casserole or 9x9 inch baking dish and then top with the mash. Sprinkle a little sea salt and chili powder on top for extra flavor. Bake in your preheated 375℉ oven for 10 minutes until everything is hot and slightly golden on top.

How to Serve Sweet Potato Shepherd’s Pie Recipe

A white plate holds a two-layer dish starting with a base of cooked ground meat mixed with small diced red and orange vegetables, showing a moist, chunky texture. On top of this, there is a thick layer of smooth orange mashed sweet potatoes spread evenly but with natural swirls from the spreading spoon. Coarse sea salt flakes and dark specks of seasoning are sprinkled over the sweet potatoes, adding texture. A small sprig of fresh green rosemary decorates the center on top. The plate is set on a dark gray surface with some green rosemary sprigs around it. Photo taken with an iphone --ar 4:5 --v 7

Garnishes

Enhance the beautiful colors and flavors by garnishing with fresh chopped parsley or thyme. A sprinkle of smoked paprika adds an extra smoky depth, or some crumbled feta cheese can add a tangy contrast. These little touches turn your dish from comforting to crowd-pleasing elegance.

Side Dishes

This Sweet Potato Shepherd’s Pie Recipe is quite hearty on its own, but if you want to round out the meal you could serve it alongside a crisp green salad with a zesty vinaigrette or bright steamed green beans. Roasted brussels sprouts or sautéed kale work beautifully, adding texture and a fresh bite to contrast the creamy mash.

Creative Ways to Present

For a fun twist, serve individual portions in ramekins for a charming presentation, perfect for dinner parties. Another idea is layering the filling and topping in a glass baking dish for a colorful, layered display before baking. Or consider topping with crushed nuts or seeds for a subtle crunch that complements the silky topping.

Make Ahead and Storage

Storing Leftovers

Your Sweet Potato Shepherd’s Pie Recipe keeps well in the fridge for up to 3 days. Store in an airtight container to maintain moisture, and you’ll have delicious leftovers ready for a quick reheat.

Freezing

This dish freezes wonderfully! Double the recipe and portion into freezer-safe containers for quick meals later on. Freeze for up to 2 months and thaw overnight in the fridge before reheating.

Reheating

To reheat, warm leftovers gently in a 350℉ oven until hot all the way through, about 20-25 minutes, or microwave individual servings for 2 to 3 minutes depending on power. The creamy sweet potato topping will remain smooth and inviting every time.

FAQs

Can I use regular potatoes instead of sweet potatoes?

Absolutely! You can swap in regular potatoes for the topping, but it’s best to mash them by hand rather than blending to avoid a pasty texture. The flavor will be a bit different, but still delicious and comforting.

Is this recipe suitable for Whole30 or Paleo diets?

With a few substitutions like using ghee or coconut oil instead of butter, this Sweet Potato Shepherd’s Pie Recipe can definitely fit into Whole30 or Paleo lifestyles. Just ensure your tomato paste and spices don’t have any added sugars or preservatives.

What other proteins can I use?

If you prefer, you can make this shepherd’s pie with ground turkey, chicken, or even plant-based meat alternatives. Adjust the seasoning to taste since each protein has its own unique flavor profile.

How spicy is this dish?

The chili powder adds a gentle warmth that complements the natural sweetness of the potatoes and vegetables. If you prefer more heat, feel free to add extra chili powder or a pinch of cayenne pepper.

Can I make this recipe vegan?

Definitely! Use lentils or a plant-based ground “meat” for the filling and substitute butter with vegan butter or coconut oil for the topping. The flavor will still shine and the texture remains satisfying.

Final Thoughts

This Sweet Potato Shepherd’s Pie Recipe is truly a winner, combining nutritious elements with cozy, comforting flavors in a way that feels like a warm hug from the inside. It’s easy to make, freezes well for busy nights, and delights every taste bud with its perfect balance of savory and sweet. Give it a try and see for yourself why this dish has become a beloved favorite in so many kitchens!

Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon
Sweet Potato Shepherd’s Pie Recipe

Sweet Potato Shepherd’s Pie Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.3 from 45 reviews

Print Recipe
Pin Recipe

This Sweet Potato Shepherd’s Pie is a hearty and nutritious meal featuring a savory ground beef and vegetable filling topped with creamy mashed sweet potatoes. Perfect for a balanced family dinner, it combines tender carrots, peppers, mushrooms, and garlic sautéed with ground meat and spices, all baked under a smooth sweet potato topping. The dish can be made in one skillet and is freezer-friendly, making it convenient for meal prep.

  • Total Time: 45 minutes
  • Yield: 4 servings

Ingredients

For The Shepherd’s Pie Filling:

  • 1 pound ground beef or lamb
  • 2 medium carrots, peeled and diced
  • 1 small green pepper, diced
  • 1 small yellow onion, diced
  • 1 cup mushrooms, cleaned and stemmed, diced
  • 4 cloves garlic, minced
  • 3 ounces tomato paste
  • 1 teaspoon chili powder
  • ½ teaspoon dried rosemary or dried herb of choice
  • ½ teaspoon fine salt or to taste
  • ¼ teaspoon black pepper
  • ¼ cup water

For The Sweet Potato Topping:

  • 2 large sweet potatoes (about 12 ounces each), peeled and cubed (~6 cups cubed)
  • 1 tablespoon butter (may substitute ghee or coconut oil for Whole30)
  • ½ teaspoon chili powder
  • ¼ teaspoon fine salt

Instructions

  1. Preheat Oven: Preheat your oven to 375℉ (190℃) to prepare for finishing the shepherd's pie with the sweet potato topping.
  2. Cook Sweet Potatoes: Place peeled and diced sweet potatoes in a steamer basket over boiling water and steam until tender, about 15 minutes. Alternatively, bake whole sweet potatoes fork-tender for 45 to 60 minutes. This cooking will soften them for mashing.
  3. Sauté Filling Ingredients: In a medium skillet over medium-high heat, sauté ground beef or lamb along with diced carrots, green pepper, onion, mushrooms, and minced garlic. Cook, stirring occasionally, until the carrots are soft and the meat is browned, about 12-15 minutes.
  4. Prepare Sweet Potato Topping: While the filling cooks, place the cooked sweet potatoes in a food processor along with butter, chili powder, and salt. Process until smooth and creamy. If using white potatoes, mash by hand to avoid pastiness.
  5. Season Filling: Stir tomato paste, chili powder, dried rosemary, salt, black pepper, and water into the cooked meat and vegetable mixture. Mix thoroughly and let the flavors combine.
  6. Assemble Shepherd’s Pie: If cooking in an oven-safe 10-inch cast iron skillet, keep the meat mixture there. Otherwise, transfer the meat filling into a casserole or 9×9 inch baking dish. Spoon the sweet potato mash evenly over the filling. Sprinkle lightly with sea salt and additional chili powder for extra flavor.
  7. Bake: Place the assembled dish in the preheated oven and bake for 10 minutes to heat through and meld flavors.
  8. Serve: Remove from oven and serve warm. Enjoy your nutritious and comforting Sweet Potato Shepherd’s Pie!

Notes

  • The recipe works well with either ground beef or lamb depending on preference.
  • For Whole30 compliance, substitute butter with ghee or coconut oil.
  • If you prefer, regular potatoes can replace sweet potatoes; however, mash them by hand to avoid overly sticky texture.
  • This dish freezes well—double the recipe to keep a portion for later meals.
  • Making the pie in a cast-iron skillet allows for cooking and baking in one dish, simplifying cleanup.
  • Adjust chili powder quantity based on your preferred spice level.
  • Author: Amelia
  • Prep Time: 25 minutes
  • Cook Time: 20 minutes + 10 minutes baking
  • Category: Main Dish
  • Method: Baking
  • Cuisine: American
  • Diet: Low Salt

Have you made this recipe? I'd love to see it!

Click here to Follow me on Pinterest

More Beef

  • How To Cook A Perfectly Grilled Ribeye Recipe
    How To Cook A Perfectly Grilled Ribeye Recipe
  • Cheesy Ground Beef Hash Brown Casserole Recipe
    Cheesy Ground Beef Hash Brown Casserole Recipe
  • Ultimate Ropa Vieja Recipe
    Ultimate Ropa Vieja Recipe
  • Grilled Marinated Flat Iron Steak Recipe
    Grilled Marinated Flat Iron Steak Recipe

Leave a Reply Cancel reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Hi, I’m so happy you’re here!

I'm Amelia, a 27-year-old recipe developer and former restaurant line cook living in Portland, Oregon. This is where I share recipes that actually work in real kitchens, tested by someone who's cooked through the chaos of Friday night dinner rush and the reality of weeknight exhaustion.

Learn more

Popular

  • Middle Eastern Lamb Mince with Pomegranate Seeds and Fresh Herbs Recipe
    Middle Eastern Lamb Mince with Pomegranate Seeds and Fresh Herbs Recipe
  • Fig and Balsamic Vinaigrette Recipe
    Fig and Balsamic Vinaigrette Recipe
  • Tangy Apricot BBQ Sauce (for Grilling, Glazing & Dipping!) Recipe
    Tangy Apricot BBQ Sauce (for Grilling, Glazing & Dipping!) Recipe
  • Chicken Freekeh Salad with Pomegranate, Feta, and Pistachios Recipe
    Chicken Freekeh Salad with Pomegranate, Feta, and Pistachios Recipe
  • Persian Lemon Chicken with Yogurt and Turmeric Recipe
    Persian Lemon Chicken with Yogurt and Turmeric Recipe
  • Easy Lamb Kofta Wraps with Yogurt Sauce Recipe
    Easy Lamb Kofta Wraps with Yogurt Sauce Recipe
  • Turkish Lamb Shish Kebab Recipe
    Turkish Lamb Shish Kebab Recipe
  • Coq au Vin Blanc (French Stewed Chicken in White Wine) Recipe
    Coq au Vin Blanc (French Stewed Chicken in White Wine) Recipe
  • Whipped Ricotta Crostini with Walnuts & Salted Honey Recipe
    Whipped Ricotta Crostini with Walnuts & Salted Honey Recipe
  • Gelatinous Chicken Feet Bone Broth Recipe
    Gelatinous Chicken Feet Bone Broth Recipe

Footer

↑ Back to Top

About

  • Privacy Policy
  • Terms & Conditions
  • Contact
  • Disclosure
  • DMCA

Newsletter

Sign Up! for emails and updates

Browse Recipes

  • Appetizers & Snacks
  • Breakfast
  • Desserts
  • Dinner
    • Beef
    • Chicken
  • Lunch and Side-Dish
  • Soups

We may earn from qualifying purchases through affiliate links at no extra cost to you.

Copyright © 2025 Recipes Vibe. All rights reserved.