Sweet Potato Shepherd’s Pie

Delicious homemade Sweet Potato Shepherd’s Pie with a golden crust and savory filling

Loading…

By Reading time

This Sweet Potato Shepherd’s Pie is a comforting dish topped with creamy sweet potatoes and filled with hearty veggies and savory meat. It’s like a warm hug on a plate!

I love how colorful it looks with that bright orange topping. Plus, who can say no to an easy dinner that feels like a cozy family meal? You’ll find yourself making this one often!

Key Ingredients & Substitutions

Sweet Potatoes: These are the star of the dish! They add a natural sweetness and creaminess. If you want a different flavor, try using butternut squash or regular mashed potatoes instead.

Ground Beef: I usually go for ground beef, but lamb is a classic choice too! To make it lighter, you can use ground turkey or chicken. For a vegetarian option, swap in lentils or mushrooms!

Milk: The milk helps create a creamy texture for the mash. You can use any milk, but I love almond milk for a dairy-free option. Cream adds richness too, if you prefer.

Vegetables: Corn and peas add great flavor and color, but feel free to switch them out for other veggies like bell peppers or green beans based on what you have on hand.

How Do I Get Creamy Sweet Potatoes?

Getting perfectly creamy sweet potatoes is easy! The key is to boil them until they’re super tender. Here’s how to do it:

  • Cut the sweet potatoes into even cubes for uniform cooking.
  • Boil in salted water for about 15-20 minutes. You want them soft enough to mash.
  • Drain well, and while they’re still warm, mash them with butter and warmed milk for that creamy texture.
  • Season with salt and pepper to taste.

Taking the time to mash them properly makes all the difference in your Shepherd’s Pie!

Sweet Potato Shepherd’s Pie

Ingredients You’ll Need:

For the Sweet Potato Topping:

  • 4 large sweet potatoes, peeled and cubed
  • 1/4 cup milk (or cream), warmed
  • 2 tbsp butter
  • Salt and pepper to taste

For the Fillings:

  • 1 lb ground beef (or lamb)
  • 1 medium onion, finely chopped
  • 2 cloves garlic, minced
  • 1 cup corn kernels (fresh or frozen)
  • 1 medium carrot, diced
  • 1/2 cup peas (optional)
  • 1 tbsp tomato paste
  • 1 tsp Worcestershire sauce
  • 1 cup beef broth
  • 1 tsp dried thyme (or fresh thyme sprigs for garnish)
  • 2 tbsp olive oil
  • 1 tbsp all-purpose flour (optional, for thickening)

How Much Time Will You Need?

This mouthwatering Sweet Potato Shepherd’s Pie takes about 15 minutes to prep and around 25-30 minutes to cook in the oven. In total, you’re looking at about 45-50 minutes from start to finish, so it’s a perfect meal for a cozy weeknight dinner!

Step-by-Step Instructions:

1. Preparing the Sweet Potatoes:

Start by bringing a large pot of salted water to a boil. Once it’s bubbling, add in your cubed sweet potatoes. Cook them for about 15-20 minutes, or until they are very tender. Drain the water and let them cool for a minute. Then mash the sweet potatoes with butter and warmed milk until they’re smooth and creamy. Season with salt and pepper to taste and set aside.

2. Cooking the Filling:

In a large skillet, heat olive oil over medium heat. Add the chopped onion and minced garlic, cooking until they’re soft and translucent, about 3-4 minutes. Then, add the ground beef (or lamb) to the skillet. Use a spatula to break it apart as it cooks until browned, around 5-7 minutes.

3. Adding the Veggies:

Now stir in the diced carrots, corn, and peas (if using). Cook everything together for about 5 minutes until the vegetables start to soften. Add the tomato paste and Worcestershire sauce, stirring well and letting it cook for 1 minute. If you like a thicker filling, sprinkle the flour over the mixture and stir until combined.

4. Simmering the Mixture:

Pour in the beef broth and add dried thyme. Bring the mixture to a simmer, letting it cook for about 10 minutes, until it thickens and is nicely saucy. Don’t forget to season with salt and pepper to your liking!

5. Assembling and Baking:

Transfer the meat and vegetable mixture into a baking dish, spreading it out evenly. Then, take your luscious mashed sweet potatoes and spread them over the top, smoothing it out with a spatula. Place the dish in the preheated oven and bake uncovered for 20-25 minutes, or until the top is slightly golden and the filling is bubbly.

6. Serve and Enjoy:

Once it’s out of the oven, garnish with fresh thyme sprigs if you like, and serve hot. Enjoy your comforting Sweet Potato Shepherd’s Pie with family or friends – it’s the perfect warm meal to share!

Can I Use Regular Potatoes Instead of Sweet Potatoes?

Absolutely! If you prefer regular potatoes, you can swap them in. Just boil and mash them the same way, adding butter and milk for creaminess. You’ll get a different flavor, but it’ll still be delicious!

What Can I Use Instead of Ground Beef?

There are plenty of great options! You can substitute with ground turkey or chicken for a leaner option. If you want a vegetarian dish, consider using lentils, mushrooms, or a plant-based ground meat substitute.

How Long Will Leftovers Last in the Fridge?

Your Sweet Potato Shepherd’s Pie leftovers can be stored in an airtight container in the fridge for about 3-4 days. To reheat, just pop it in the oven or microwave until warmed through.

Can I Make This Recipe Ahead of Time?

Yes, you can prep the filling and mash the sweet potatoes ahead of time. Just assemble everything in the baking dish and cover it tightly. When you’re ready to bake, you may need to add a few extra minutes to the baking time if it’s coming straight from the fridge!

Loved this recipe?

Save it to Pinterest for later or print a clean copy for your kitchen.

Save to Pinterest

Leave a Comment