Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Sweet Potato Shepherd’s Pie


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Jennifer
  • Total Time: 1 hour
  • Yield: Serves about 6 people 1x

Description

Sweet Potato Shepherd’s Pie is a heartwarming twist on the classic comfort food. With its creamy sweet potato topping and savory meat filling, this dish promises to envelop you in warmth with every bite. Perfect for family dinners or cozy gatherings, this recipe combines rich flavors and wholesome ingredients, making it a crowd-pleaser that everyone will love.


Ingredients

Scale
  • 1 lb ground beef or lamb
  • 1 medium onion, finely chopped
  • 2 medium carrots, diced
  • 1 cup frozen peas
  • 3 cloves garlic, minced
  • 1 cup low-sodium vegetable broth
  • 2 tbsp Worcestershire sauce
  • 2 large sweet potatoes, peeled and cubed (about 4 cups)
  • 2 tbsp butter
  • 1/4 cup milk
  • Salt and pepper to taste
  • 1 tsp dried thyme
  • 1 tsp dried rosemary

Instructions

  1. Boil sweet potatoes in salted water until tender (about 15 minutes). Drain and set aside.
  2. In a skillet, heat oil over medium heat. Sauté onions and carrots until softened (about 5 minutes).
  3. Add ground meat, cooking until browned (approximately 7 minutes).
  4. Stir in garlic, peas, Worcestershire sauce, broth, salt, pepper, thyme, and rosemary; simmer for 10 minutes.
  5. Mash sweet potatoes with butter and milk until smooth. Season to taste.
  6. Preheat oven to 400°F (200°C). Spread meat mixture in a baking dish; top with mashed sweet potatoes.
  7. Bake for 25–30 minutes until golden on top.
  • Prep Time: 20 minutes
  • Cook Time: 40 minutes
  • Category: Main
  • Method: Baking
  • Cuisine: Comfort Food

Nutrition

  • Serving Size: 1 serving
  • Calories: 380
  • Sugar: 6g
  • Sodium: 520mg
  • Fat: 18g
  • Saturated Fat: 7g
  • Unsaturated Fat: 9g
  • Trans Fat: 0g
  • Carbohydrates: 37g
  • Fiber: 6g
  • Protein: 22g
  • Cholesterol: 70mg