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 Recipe First Image

Shepherd’s Pie


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Recipe Creator
  • Total Time: 60 minutes
  • Yield: 4 servings 1x
  • Diet: Omnivore

Description

A comforting shepherd’s pie made with ground beef or lamb, vegetables, and creamy mashed sweet potatoes.


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.

Notes

  • This dish can be made ahead and refrigerated before baking.
  • Feel free to add other vegetables like corn or bell peppers.
  • Prep Time: 15 minutes
  • Cook Time: 45 minutes
  • Category: Dinner
  • Method: Baking
  • Cuisine: British

Nutrition

  • Serving Size: 1 slice
  • Calories: 400
  • Sugar: 5g
  • Sodium: 600mg
  • Fat: 20g
  • Saturated Fat: 10g
  • Unsaturated Fat: 7g
  • Trans Fat: 0g
  • Carbohydrates: 45g
  • Fiber: 6g
  • Protein: 20g
  • Cholesterol: 70mg