Sweet Potato Cottage Pie Recipe

Upgrade your classic cottage pie with this sweet potato twist! This hearty, family-friendly recipe is perfect for a cozy night in and is freezer-friendly for busy weeknights. The creamy sweet potato topping elevates the rich beef filling, creating a comforting and delicious meal.

Prep Time 20 mins
Cook Time 65 mins
Calories 443.5 kcal
Protein 55g
Rating 5.0 (6 Reviews)
Sweet Potato Cottage Pie 38

Recipe Actions

Share this recipe:

Recipe Author

Chef Forktionary, author of this recipe

Recipe adapted from Food.com. Standardized by Forktionary.

Ingredients for Sweet Potato Cottage Pie

Cook Smarter with Sous, Your Kitchen Companion

Missing an ingredient for this Sweet Potato Cottage Pie? Need a perfect wine pairing or a healthy side dish idea? Don't guess—ask Sous! Your AI-powered sous-chef is ready to help you swap ingredients, adjust serving sizes, and discover flavor tips in seconds.

How to Make Sweet Potato Cottage Pie

  1. Preheat your oven to 180°C (350°F).
  2. Peel and chop 500g of potatoes and 250g of sweet potatoes into roughly equal-sized pieces. Boil in a large saucepan of salted water for 15 minutes, or until tender.
  3. Meanwhile, heat 1 tablespoon of olive oil in a large, deep non-stick frying pan over medium heat.
  4. Add 1 medium chopped onion and cook, stirring occasionally, for 5 minutes, or until softened.
  5. Add 500g ground beef and cook for 5 minutes, breaking up lumps with a wooden spoon.
  6. Stir in 2 tablespoons of tomato paste and 1 tablespoon of beef gravy powder.
  7. Gradually whisk in 2/3 cup of water, stirring continuously until the sauce thickens slightly.
  8. Add 1 medium chopped carrot and 1 medium chopped zucchini.
  9. Bring to a boil, then reduce heat to low, cover, and simmer for 10 minutes, stirring occasionally.
  10. Stir in 100g frozen peas.
  11. Drain the cooked potatoes and sweet potatoes. Return them to the saucepan.
  12. Add 100ml of milk and mash until smooth. Season generously with salt and freshly ground black pepper.
  13. Transfer the beef mixture to a 1.5-liter ovenproof dish.
  14. Spread the sweet potato mash evenly over the top, roughing up the surface with a fork.
  15. Bake for 25-30 minutes, or until golden brown and heated through.
  16. Let cool slightly before serving. Enjoy!

Nutrition Information (Approximate per serving)

Sodium

16 g

Sugar

42g

Fat

23g

Carbs

18g