Sweet Potato Shepherd’s Pie

Delicious Sweet Potato Shepherd’s Pie with crispy topping and savory filling

Loading…

By Reading time
Servings 4–6 people

This Sweet Potato Shepherd’s Pie is a cozy dish with layers of savory veggies and a fluffy sweet potato topping. It’s hearty and packed with flavor!

I love how the sweet potatoes add a lovely twist to the traditional recipe. Plus, it feels like a warm hug on a plate, perfect for chilly nights. 🍠❤️

Key Ingredients & Substitutions

Sweet Potatoes: These are the star ingredient! Their natural sweetness adds amazing flavor. If you’re short on time, you can use frozen sweet potato mash or even regular potatoes for a classic touch.

Ground Meat: I prefer ground beef for its taste, but you can use ground lamb for a more traditional shepherd’s pie. If you’re looking for a healthier option, ground turkey or lentils are great plant-based alternatives.

Vegetables: The peas and corn add nice texture and color. Use fresh vegetables if available, or try swaps like green beans or bell peppers for a different flavor. They can be a fun way to change things up!

Herbs and Spices: Fresh herbs like thyme and rosemary work beautifully, but dried ones are just fine too. If you don’t have these on hand, Italian seasoning can be a good substitute.

How Do You Achieve Perfectly Creamy Mashed Sweet Potatoes?

Getting the right texture for the mashed sweet potatoes is key for this pie. Here’s how to do it:

  • Cook sweet potatoes until very tender, about 15 minutes, to ensure they’re easy to mash.
  • Add butter and a splash of milk if you want creaminess. I find that using warm milk helps maintain that fluffy texture.
  • Season with salt and pepper while mashing until smooth. Taste as you go to get the flavor just right!

This combination will give you a creamy, flavorful topping that perfectly contrasts the savory meat filling below. Enjoy your cooking journey!

Sweet Potato Shepherd’s Pie

Ingredients You’ll Need:

For The Filling:

  • 1 tablespoon olive oil
  • 1 medium onion, finely chopped
  • 2 cloves garlic, minced
  • 1 pound ground beef (or lamb)
  • 1 cup frozen peas and corn mix
  • 1 large carrot, peeled and diced
  • 1/2 cup beef broth
  • 2 tablespoons tomato paste
  • 1 teaspoon Worcestershire sauce
  • 1 teaspoon dried thyme
  • 1 teaspoon dried rosemary
  • Salt and pepper, to taste

For The Sweet Potato Mash:

  • 2 large sweet potatoes (about 2 pounds), peeled and cubed
  • 2 tablespoons butter
  • 1/4 cup milk (optional, for creaminess)

For Garnish:

  • 2 green onions, sliced

Total Time Needed:

This delicious Sweet Potato Shepherd’s Pie will take about 45 minutes total: about 15 minutes for prep, 15 minutes cooking the sweet potatoes, and 20-25 minutes baking in the oven. It’s quick to whip up and rewarding to eat!

Step-by-Step Instructions:

1. Prepping the Sweet Potatoes:

Start by peeling and cubing the sweet potatoes. Place them in a large pot and cover with salted water. Bring the pot to a boil and cook the sweet potatoes for about 15 minutes until they are very tender. Once done, drain the sweet potatoes well.

2. Cooking the Veggies:

While the sweet potatoes are boiling, heat the olive oil in a large skillet over medium heat. Add the finely chopped onion and minced garlic; sauté them together for about 3-4 minutes until they are soft and fragrant.

3. Browning the Meat:

Next, add the ground beef (or lamb) to the skillet. Use a wooden spoon to break the meat apart as it cooks, making sure it’s browned and cooked through.

4. Adding Veggies and Simmering:

Once the meat is cooked, stir in the diced carrot, peas, and corn. Cook this mixture for another 5 minutes until the veggies begin to soften. Now add the tomato paste, Worcestershire sauce, dried thyme, rosemary, beef broth, salt, and pepper. Mix everything well and let it simmer for 8-10 minutes until the filling thickens slightly.

5. Making the Sweet Potato Mash:

In a bowl, mash the drained sweet potatoes with the butter and milk (if using) until you have a smooth and creamy mixture. Don’t forget to season with salt and pepper to taste!

6. Assembling the Pie:

Transfer the meat and vegetable mixture into a baking dish, spreading it evenly across the bottom. Next, layer the sweet potato mash over the meat mixture, spreading it evenly and smoothing the top with a spatula.

7. Baking Time:

Place the baking dish in the oven and bake for 20-25 minutes until the sweet potato topping is slightly golden and the filling is bubbly. You can keep an eye on it to get the perfect browning!

8. Serving It Up:

Once baked, remove the shepherd’s pie from the oven and let it cool for a few minutes. Before serving, sprinkle sliced green onions on top for a fresh finish.

Enjoy this comforting Sweet Potato Shepherd’s Pie warm, paired with a fresh green salad or steamed vegetables for a complete meal! 🥗🍽️

Can I Use Regular Potatoes Instead of Sweet Potatoes?

Absolutely! While sweet potatoes add a unique sweetness, regular potatoes will work perfectly fine. Just use the same amount, boil until tender, and mash them with butter and milk for the topping.

Can I Make This Recipe Vegetarian?

Yes, you can! Substitute the ground beef with lentils or a plant-based meat alternative. Also, ensure your broth is vegetable-based instead of beef broth for a fully vegetarian option.

Can I Prepare This Shepherd’s Pie in Advance?

Yes, you can make the filling and the sweet potato mash ahead of time. Store them separately in the fridge for up to 2 days. When ready to cook, assemble everything and bake! Just note that it might need a few extra minutes in the oven if starting from cold.

How Do I Store Leftovers?

Store any leftovers in an airtight container in the fridge for up to 3 days. To reheat, simply warm in the oven at 350°F (175°C) until heated through, or microwave individual portions for a quick meal.

Loved this recipe?

Save it for later, print a clean copy, or leave a quick rating so others know it’s a keeper.

Save to Pinterest

Leave a Comment