Print

Sweet Potato Shepherd’s Pie

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This sweet potato shepherd’s pie is a wholesome twist on the classic comfort food, featuring a savory ground meat and vegetable filling topped with creamy mashed sweet potatoes. Packed with nutrients and rich flavor, this easy shepherd’s pie recipe is perfect for family dinners, meal prep, or cozy nights.

Ingredients

  • Ground beef or lamb
  • Sweet potatoes, peeled and cubed
  • Onion, diced
  • Garlic, minced
  • Carrots, diced
  • Peas
  • Tomato paste
  • Beef broth
  • Olive oil
  • Milk or butter
  • Salt
  • Black pepper
  • Paprika
  • Thyme or rosemary

Instructions

  • Preheat oven to 190°C (375°F).
  • Boil sweet potatoes in salted water for 15–20 minutes until fork-tender. Drain and mash with milk or butter. Season with salt and pepper.
  • Heat olive oil in a skillet over medium heat. Cook onion until softened, then add garlic.
  • Add ground beef or lamb and cook until browned. Drain excess fat if needed.
  • Stir in carrots and cook for a few minutes.
  • Add tomato paste, then pour in beef broth. Add peas, salt, pepper, paprika, and herbs. Simmer for 8–10 minutes until slightly thickened.
  • Transfer filling to a baking dish and spread evenly.
  • Top with mashed sweet potatoes and spread evenly. Use a fork to create texture.
  • Bake for 20–25 minutes until lightly golden on top.
  • Let rest a few minutes before serving

Notes

Broil for a few minutes at the end for a crispier top.Mix regular potatoes with sweet potatoes for a milder flavor.Add cheese on top for extra richness.