Why You’ll Love This Recipe
It’s a nutritious twist on traditional cottage pie.
The sweet potato topping adds natural sweetness and color.
It’s hearty, filling, and comforting.
It can be made ahead for easy weeknight meals.
It’s freezer-friendly and great for meal prep.
Ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
2 large sweet potatoes, peeled and cubed
2 tablespoons butter
1/4 cup milk
Salt and black pepper to taste
1 tablespoon olive oil
1 pound ground beef
1 small onion, finely chopped
2 carrots, diced
2 cloves garlic, minced
1 tablespoon tomato paste
1 teaspoon dried thyme
1/2 teaspoon dried rosemary
1 cup beef broth
1/2 cup frozen peas
Directions
- Preheat the oven to 400°F.
- Place the cubed sweet potatoes in a large pot and cover with water. Bring to a boil and cook until tender, about 15 minutes. Drain well.
- Mash the sweet potatoes with butter, milk, salt, and black pepper until smooth. Set aside.
- Heat olive oil in a large skillet over medium heat.
- Add the ground beef and cook until browned, breaking it up as it cooks.
- Stir in the chopped onion and diced carrots. Cook until softened, about 5 minutes.
- Add the garlic, tomato paste, thyme, rosemary, salt, and black pepper. Cook for another minute.
- Pour in the beef broth and let the mixture simmer for 8 to 10 minutes, allowing it to thicken slightly.
- Stir in the frozen peas and cook for an additional 2 minutes.
- Transfer the meat mixture to a baking dish and spread evenly.
- Spoon the mashed sweet potatoes over the top and spread into an even layer. Use a fork to create texture on the surface.
- Bake for 20 to 25 minutes, or until the top is lightly golden.
- Let rest for 5 to 10 minutes before serving.
Servings and timing
Servings: 4 to 6 servings
Prep time: 20 minutes
Cook time: 35 minutes
Total time: 55 minutes
Variations
Use ground turkey or lamb instead of beef.
Add corn for extra sweetness and texture.
Mix shredded cheese into the sweet potato topping for added richness.
Add Worcestershire sauce to the meat mixture for deeper flavor.
Make it vegetarian by using lentils or plant-based ground meat.
Use regular mashed potatoes instead of sweet potatoes for a traditional version.
Storage/Reheating
Store leftover Sweet Potato Cottage Pie in an airtight container in the refrigerator for up to 4 days.
Reheat in the oven at 350°F until warmed through.
Individual portions can be reheated in the microwave in short intervals.
Freeze the fully assembled pie for up to 3 months. Thaw overnight in the refrigerator before reheating.
FAQs
What is the difference between cottage pie and shepherd’s pie?
Cottage pie traditionally uses beef, while shepherd’s pie uses lamb.
Can I prepare this ahead of time?
Yes, assemble the pie and refrigerate for up to 24 hours before baking.
How do I make the topping extra crispy?
Broil for 2 to 3 minutes at the end of baking for a lightly crisp finish.
Can I use canned sweet potatoes?
Fresh sweet potatoes are recommended for better texture and flavor.
How do I prevent a watery filling?
Simmer the meat mixture long enough to reduce excess liquid before baking.
Can I add cheese on top?
Yes, sprinkle shredded cheese over the sweet potatoes before baking.
Is this recipe gluten-free?
Yes, as long as your broth and seasonings are gluten-free.
Can I make it dairy-free?
Yes, substitute plant-based butter and milk in the sweet potato topping.
What can I serve with cottage pie?
A simple green salad or steamed vegetables pair well.
Can I double the recipe?
Yes, simply use a larger baking dish and adjust cooking time if needed.
Conclusion
Sweet Potato Cottage Pie is a comforting and flavorful dish that combines savory ground beef with a creamy, naturally sweet topping. It’s a wholesome twist on a classic recipe that’s perfect for family meals or meal prep. Easy to prepare and satisfying to serve, this hearty dish is sure to become a favorite at your table.
PrintSweet Potato Cottage Pie
Sweet Potato Cottage Pie is a comforting twist on the classic British dish, featuring a savory ground beef and vegetable filling topped with creamy mashed sweet potatoes. Baked until golden and slightly crisp, this hearty meal offers the perfect balance of sweet and savory flavors.
- Prep Time: 20 minutes
- Cook Time: 35 minutes
- Total Time: 55 minutes
- Yield: 4 to 6 servings
- Category: Main Course
- Method: Baking
- Cuisine: British
- Diet: Halal
Ingredients
- 2 large sweet potatoes, peeled and cubed
- 2 tablespoons butter
- 1/4 cup milk
- Salt and black pepper to taste
- 1 tablespoon olive oil
- 1 pound ground beef
- 1 small onion, finely chopped
- 2 carrots, diced
- 2 cloves garlic, minced
- 1 tablespoon tomato paste
- 1 teaspoon dried thyme
- 1/2 teaspoon dried rosemary
- 1 cup beef broth
- 1/2 cup frozen peas
Instructions
- Preheat the oven to 400°F.
- Place cubed sweet potatoes in a pot and cover with water. Bring to a boil and cook for about 15 minutes until tender. Drain well.
- Mash sweet potatoes with butter, milk, salt, and black pepper until smooth. Set aside.
- Heat olive oil in a large skillet over medium heat.
- Add ground beef and cook until browned, breaking it apart as it cooks.
- Stir in onion and carrots and cook for about 5 minutes until softened.
- Add garlic, tomato paste, thyme, rosemary, salt, and black pepper. Cook for 1 minute.
- Pour in beef broth and simmer for 8 to 10 minutes until slightly thickened.
- Stir in peas and cook for 2 more minutes.
- Transfer meat mixture to a baking dish and spread evenly.
- Top with mashed sweet potatoes and spread into an even layer. Use a fork to create texture on top.
- Bake for 20 to 25 minutes until lightly golden.
- Let rest for 5 to 10 minutes before serving.
Notes
- Simmer the filling well to avoid excess liquid.
- Broil for 2 to 3 minutes for a crispier topping.
- Can be assembled ahead and refrigerated for up to 24 hours.
- Freezes well for up to 3 months.
- Add Worcestershire sauce for deeper flavor.
Nutrition
- Serving Size: 1 serving
- Calories: 430 kcal
- Sugar: 9 g
- Sodium: 520 mg
- Fat: 20 g
- Saturated Fat: 9 g
- Unsaturated Fat: 9 g
- Trans Fat: 0 g
- Carbohydrates: 34 g
- Fiber: 5 g
- Protein: 28 g
- Cholesterol: 85 mg