Go Back
+ servings
Homemade sweet potato fish pie

Irresistible Homemade Sweet Potato Fish Pie for Cozy Nights

Indulge in this homemade sweet potato fish pie, a comforting dish that's perfect for cozy nights.
Prep Time 20 minutes
Cook Time 30 minutes
Cooling Time 10 minutes
Total Time 1 hour
Servings: 4 slices
Course: Dinner
Cuisine: Comfort Food
Calories: 350

Ingredients
  

For the Topping
  • 2 Medium sweet potatoes Can substitute with white potatoes if desired.
  • 1 Small pumpkin Can be replaced entirely with sweet potatoes.
  • 3 tablespoons butter Use olive oil for a dairy-free option.
For the Filling
  • 1 tablespoon canola oil Can substitute with olive oil.
  • 1 medium onion Consider shallots for a milder taste.
  • 1 medium leek Can be omitted or replaced with more onion.
  • 1 medium carrot Can vary with any other root vegetable.
  • 1 teaspoon dried basil Fresh basil can be used instead.
  • 1 teaspoon dried fennel Can omit if not available.
  • 2 tablespoons flour Can substitute with cornstarch for a gluten-free version.
  • 2 cups chicken stock Vegetable stock can be used for a vegetarian option.
  • 2 cups fresh spinach Frozen spinach is a viable substitute.
  • 1 cup green peas Can use corn or bell peppers.
For the Protein & Topping
  • 2 cups white fish fillets (e.g., cod, tilapia) Choose sustainable fish or frozen varieties.
  • 1 cup panko or breadcrumbs Regular breadcrumbs can substitute.
  • to taste salt Essential for seasoning.
  • to taste pepper Essential for seasoning.

Equipment

  • Large pot
  • Oven-Proof Dish
  • Stove
  • Masher

Method
 

Step-by-Step Instructions
  1. Preheat your oven to 200 °C (392 °F).
  2. Peel and chop the medium sweet potatoes and small pumpkin. Cook in boiling water for about 15-20 minutes until fork-tender. Mash with butter and salt.
  3. In an oven-proof dish, heat canola oil and butter. Sauté onion, leek, and carrot for 5-7 minutes until softened.
  4. Stir in dried basil and fennel, cook for a minute. Add flour to create a roux, slowly mix in chicken stock until thickened.
  5. Gently mix in green peas and spinach, fold in fish fillets. Season to taste.
  6. Spread filling in your dish, then top with the mash. Sprinkle panko or breadcrumbs on top.
  7. Bake for about 20 minutes until the topping is golden and crispy.
  8. Let cool for 5-10 minutes before serving.

Nutrition

Serving: 1sliceCalories: 350kcalCarbohydrates: 40gProtein: 25gFat: 10gSaturated Fat: 4gPolyunsaturated Fat: 2gMonounsaturated Fat: 3gCholesterol: 60mgSodium: 400mgPotassium: 700mgFiber: 6gSugar: 5gVitamin A: 180IUVitamin C: 30mgCalcium: 10mgIron: 15mg

Notes

Ensure fish is thawed and dry before use. Use fresh ingredients for the best flavor.

Tried this recipe?

Let us know how it was!