Why You’ll Love This Recipe
- The sweet potato topping adds natural sweetness, color, and a velvety texture.
- You still get the savory depth from a seasoned meat and vegetable base.
- It’s a complete, satisfying one-dish meal.
- Leftovers reheat well, and it’s a great option for feeding a family or company.
- The contrast of sweet and savory is pleasing, especially in cooler months.
Ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
- Sweet potatoes
- Milk or cream
- Butter
- Salt & pepper
- Ground beef (or beef/lamb mix)
- Onion
- Carrots
- Celery
- Garlic
- Tomato (canned or fresh) or tomato paste
- Broth (beef, chicken, or vegetable)
- Seasonings (e.g. oregano, cumin, chili powder, thyme)
- Optional: cheese (for topping), olives or dried fruit for extra flavor
Directions
- Preheat the oven. Choose a temperature around 200 °C (about 400–425 °F) depending on how you roast the potatoes.
- Prepare the sweet potato topping.
- Roast, boil, or bake the sweet potatoes until very tender.
- When cool enough to handle, scoop (or peel) the flesh and mash it with milk (or cream), butter, salt, and pepper until smooth and creamy.
- Make the filling.
- In a large skillet or sauté pan, heat some oil (or butter).
- Add diced onion, carrot, and celery. Cook until softened and aromatic.
- Add garlic and cook briefly.
- Add the ground meat; break it up and cook until browned and no longer pink.
- Stir in tomato or tomato paste, broth, and seasoning (e.g. oregano, cumin, chili powder, thyme). Simmer until the liquid reduces and the mixture is thick but moist.
- Assemble.
- Transfer the meat mixture into a baking dish (or keep it in an ovenproof skillet).
- Spread the sweet potato mash on top, covering evenly, and smooth or pattern it (fork swirls or peaks).
- Optionally, sprinkle cheese over the top for browning.
- Bake.
- Place in the oven and bake until the mash becomes golden at the edges and the filling bubbles, about 20–30 minutes.
- If desired, broil briefly (2–4 minutes) to brown the top — keeping a close eye to prevent burning.
- Rest and serve.
- Let the pie rest 10–15 minutes before serving to help it set and make slicing easier.
Servings and timing
- Servings: about 6 people
- Prep time: 20–30 minutes
- Cook time (potatoes + filling + bake): about 45–60 minutes
- Total time: roughly 1 to 1½ hours
Variations
- Use lamb or mixed meats instead of pure beef for a richer flavor.
- Add vegetables like peas, corn, mushrooms, or bell peppers to the filling.
- Spice it up by increasing chili powder or adding smoked paprika or cayenne.
- Cheesy top: mix cheddar or Parmesan into the mash or sprinkle on top for browning.
- Sweet‑savory mix: include chopped olives, dried cranberries, or nuts in the filling (inspired by some versions). (ouichefnetwork.com)
- Half sweet potato / half regular potato mash for a milder sweetness.
- Make it vegetarian by substituting the meat with lentils, beans, or textured vegetable protein and using vegetable broth.
Storage/Reheating
- Store leftovers covered in the refrigerator for up to 3–4 days.
- To reheat, warm in the oven (covered with foil at first) until hot throughout.
- You can also reheat individual servings in the microwave.
- For freezing: assemble, allow to cool, then wrap well (foil/plastic) and freeze up to 2–3 months. Thaw overnight in the fridge before baking as usual.
FAQs
What is the difference between cottage pie and shepherd’s pie?
Traditionally, shepherd’s pie uses lamb, while cottage pie uses beef. But the names are often used interchangeably in modern cooking.
Can I use regular potatoes instead of sweet potatoes?
Yes — you can use regular potatoes or even a mix. The sweet potatoes give extra sweetness and color, but regular mash also works well.
Do I need to roast the sweet potatoes before mashing, or can I boil them?
Either method works. Roasting adds extra flavor; boiling is quicker. The key is to cook until very tender for easy mashing.
My topping was too runny — how can I fix that?
You may have used too much liquid or not baked long enough. Reduce the milk or cream, and ensure the filling is thick before topping. Also, a short blast under the broiler helps firm the top.
Can I prepare this in advance?
Yes — you can make the filling and mash ahead (even the day before). When ready to serve, assemble and bake. The flavors may even meld better overnight.
Can I make this gluten‑free?
Yes — just ensure any broth or seasonings are gluten‑free. The rest of the components (meat, vegetables, sweet potatoes) are naturally gluten-free.
How do I get a golden top?
Use broil (for 2–4 minutes) at the end, or include cheese in the mash or as topping. Watch carefully to avoid burning.
Can I use a different topping besides sweet potatoes?
Yes — mashed cauliflower, mashed regular potatoes, or even a polenta or root‑vegetable mash can be used.
Is this recipe freezer friendly?
Yes — you can freeze the fully assembled (but unbaked) dish or a baked portion. Thaw thoroughly before baking or reheating.
What side dishes go well with this?
Serve with a crisp green salad, steamed greens (e.g. broccoli, green beans), or simple roasted vegetables.
Conclusion
Sweet Potato Cottage Pie is a comforting, flavorful one‑dish meal that combines the richness of a well-seasoned meat and vegetable filling with the creamy sweetness of mashed sweet potatoes. It’s versatile, hearty, and ideal for family dinners or for making ahead. With its balance of savory and sweet, it’s likely to become a regular favorite on your menu rotation.
Print
Sweet Potato Cottage Pie
- Total Time: 1 hour 15 minutes
- Yield: 6 servings
- Diet: Gluten Free
Description
Sweet Potato Cottage Pie is a hearty, comforting baked dish featuring a savory ground meat and vegetable filling topped with creamy mashed sweet potatoes. It’s a flavorful twist on the classic cottage pie, offering a perfect balance of sweet and savory in every bite.
Ingredients
- 2–3 large sweet potatoes, peeled and cubed
- 1/4 cup milk or cream
- 2 tbsp butter
- Salt and pepper, to taste
- 1 lb ground beef (or beef/lamb mix)
- 1 onion, diced
- 2 carrots, diced
- 2 celery stalks, diced
- 2 cloves garlic, minced
- 2 tbsp tomato paste (or 1/2 cup chopped canned tomatoes)
- 1/2 cup beef broth (or chicken/vegetable broth)
- 1 tsp dried oregano
- 1/2 tsp ground cumin
- 1/2 tsp chili powder
- 1/2 tsp dried thyme
- 1/2 cup shredded cheese (optional, for topping)
- 1 tbsp olive oil (for sautéing)
Instructions
- Preheat oven to 400°F (200°C).
- Cook sweet potatoes in boiling water until very tender, about 15–20 minutes. Drain and mash with milk, butter, salt, and pepper until smooth. Set aside.
- In a large skillet, heat olive oil over medium heat. Add onion, carrots, and celery. Sauté for 5–7 minutes until softened.
- Add garlic and cook for 1 minute more. Add ground meat and cook until browned, breaking it up with a spoon.
- Stir in tomato paste, broth, oregano, cumin, chili powder, thyme, salt, and pepper. Simmer for 8–10 minutes until thickened. Remove from heat.
- Transfer meat mixture to a greased baking dish. Spoon mashed sweet potatoes on top, spreading evenly. Add cheese on top if using.
- Bake for 20–25 minutes until bubbly and golden on top. Broil for 2–3 minutes for extra browning if desired.
- Let rest for 10–15 minutes before serving.
Notes
- Roasting the sweet potatoes instead of boiling can add more depth of flavor.
- Use lamb for a more traditional shepherd’s pie version.
- Cheese adds richness to the topping but is optional.
- Leftovers store well and taste even better the next day.
- Make it vegetarian by replacing meat with lentils or beans and using vegetable broth.
- Prep Time: 30 minutes
- Cook Time: 45 minutes
- Category: Main Dish
- Method: Baking
- Cuisine: British
Nutrition
- Serving Size: 1 portion
- Calories: 410
- Sugar: 7g
- Sodium: 420mg
- Fat: 22g
- Saturated Fat: 9g
- Unsaturated Fat: 11g
- Trans Fat: 0g
- Carbohydrates: 32g
- Fiber: 5g
- Protein: 21g
- Cholesterol: 75mg