Irresistible Sweet Potato Shepherd’s Pie in Just 30 Minutes
5 Stars 4 Stars 3 Stars 2 Stars 1 Star
No reviews
A comforting and hearty dish featuring mashed sweet potatoes layered over a savory filling of vegetables and protein.
- Author: Kitchen Hub
- Prep Time: 20 minutes
- Cook Time: 30 minutes
- Total Time: 50 minutes
- Yield: 6 servings 1x
- Category: Main Dish
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
- 2 large sweet potatoes, peeled and cubed
- 1 tbsp olive oil
- 1 onion, diced
- 2 cloves garlic, minced
- 1 carrot, diced
- 1 celery stalk, diced
- 1 lb ground beef or lentils (for vegetarian option)
- 1 cup frozen peas
- 1 tbsp tomato paste
- 1 tsp Worcestershire sauce
- 1/2 cup vegetable or beef broth
- Salt and pepper to taste
- 2 tbsp butter
- 1/4 cup milk or non-dairy alternative
- Preheat oven to 375°F (190°C).
- Boil sweet potatoes until tender, about 15 minutes. Drain and mash with butter and milk. Set aside.
- Heat olive oil in a skillet over medium heat. Add onion, garlic, carrot, and celery. Cook until softened, about 5 minutes.
- Add ground beef or lentils. Cook until browned, breaking it apart with a spoon.
- Stir in tomato paste, Worcestershire sauce, broth, peas, salt, and pepper. Simmer for 5 minutes.
- Transfer the filling to a baking dish. Spread mashed sweet potatoes evenly on top.
- Bake for 20-25 minutes until the top is lightly browned.
- Let cool for 5 minutes before serving.
Notes
- For a vegetarian version, replace ground beef with lentils.
- Adjust seasoning to taste.
- Leftovers can be refrigerated for up to 3 days.
Nutrition
- Serving Size: 1 serving
- Calories: 320
- Sugar: 8g
- Sodium: 450mg
- Fat: 12g
- Saturated Fat: 5g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 35g
- Fiber: 6g
- Protein: 18g
- Cholesterol: 45mg