The warmth of a cozy kitchen filled with delicious aromas often stirs memories of family dinners and the joy of homemade meals. Today, I’m excited to share my twist on a classic comfort dish: Homemade Sweet Potato Fish Pie. This hearty pie features a creamy vegetable filling nestled beneath a fluffy layer of sweet potato and pumpkin mash, making it the perfect healthy weeknight dinner. Not only is this recipe a crowd-pleaser that’s budget-friendly, but it also offers you the flexibility to personalize it with your favorite fish or seasonal veggies. Whether you’re a seasoned chef or just starting your culinary journey, this dish is bound to become a staple in your home. Are you ready to dive into a comforting bowl of goodness? Let’s get cooking!

mi6pgci1kj4wvpuq5qm5

Why is Sweet Potato Fish Pie Irresistible?

Comfort Food Reinvented: This pie blends creamy fish with a sweet potato and pumpkin mash, creating a dish that warms your heart.

Endless Customization: You can easily swap out fish and veggies, making it perfect for whatever you have on hand.

Healthy & Wholesome: Packed with protein and nutrients, this dish keeps you satisfied without the guilt.

Quick & Easy Preparation: Ready in under an hour, it’s ideal for busy weeknights when you crave delicious homemade meals.

Crowd-Pleasing Appeal: Everyone in the family will love it—pair it with a fresh salad or even some roasted vegetables for a complete dinner. If you’re feeling adventurous, mix it up with variations inspired by Loaded Baked Potato and Cheesy Mashed Potato!

Homemade Sweet Potato Fish Pie Ingredients

• Dive into this delightful dish with all the essentials below!

For the Topping

  • Medium sweet potatoes – Provides a creamy topping and natural sweetness; can substitute with white potatoes if desired.
  • Small pumpkin – Adds flavor and enhances the nutritional profile of the mash; can be replaced entirely with sweet potatoes.
  • Butter – Enriches the mash, making it smooth and flavorful; use olive oil for a dairy-free option.

For the Filling

  • Canola oil – Ideal for sautéing vegetables; can substitute with olive oil or another neutral oil.
  • Onion – Base flavor for the filling, adding sweetness and depth; consider shallots for a milder taste.
  • Leek – Adds a subtle onion flavor; can be omitted if unavailable and replaced with more onion.
  • Carrot – Provides sweetness and texture; can vary with any other root vegetable.
  • Dried Basil – Enhances the flavor of the sauce; fresh basil can be used instead.
  • Dried fennel – Adds aromatic depth to the filling; can omit if not available.
  • Flour – Thickens the sauce; can substitute with cornstarch for a gluten-free version.
  • Chicken stock – Foundation of the sauce, contributing flavor; vegetable stock can be used for a vegetarian option.
  • Fresh spinach – Provides nutritional benefits and color; frozen spinach is a viable substitute.
  • Green peas – Adds sweetness and color; can use other vegetables like corn or diced bell peppers.

For the Protein & Topping

  • White fish fillets (e.g., cod, tilapia) – Main protein for this homemade sweet potato fish pie; choose sustainable, firm-white fish or frozen varieties.
  • Panko or breadcrumbs – Adds crunch and texture to the topping; regular breadcrumbs can substitute.
  • Salt and pepper – Essential for seasoning; adjust to taste.

Step‑by‑Step Instructions for Homemade Sweet Potato Fish Pie

Step 1: Preheat Your Oven
Start by preheating your oven to 200 °C (392 °F). This ensures a well-cooked crust that is crispy and golden. While the oven warms up, you can prepare your sweet potatoes and pumpkin, creating a fluffy and creamy topping for your Homemade Sweet Potato Fish Pie.

Step 2: Prepare the Veggies
Peel and chop the medium sweet potatoes and small pumpkin into even chunks, then place them in a large pot of boiling water. Cook for about 15-20 minutes, or until fork-tender. Drain the veggies thoroughly, then mash them with butter and a pinch of salt until smooth and creamy, creating a delightful topping.

Step 3: Sauté the Aromatics
In a deep oven-proof dish, heat a tablespoon of canola oil and a tablespoon of butter over medium heat. Add diced onion, sliced leek, and chopped carrot, sautéing for approximately 5-7 minutes until they soften and the onions are translucent. This forms the flavor base for your pie’s filling.

Step 4: Build the Sauce
Stir in the dried basil and fennel, allowing them to cook for about a minute to release their fragrances. Next, sprinkle the flour into the mixture, stirring continuously to create a roux. Gradually add the chicken stock, stirring constantly until thickened into a luscious sauce, which will meld beautifully with the fish later.

Step 5: Combine Veggies and Fish
Gently mix in the green peas and fresh spinach while carefully folding in the chunks of white fish fillets. Season the filling with salt and pepper to taste, ensuring every component is well-coated in the creamy sauce. This filling is the heart of your Homemade Sweet Potato Fish Pie.

Step 6: Assemble the Pie
Spread the creamy fish and vegetable filling evenly in the bottom of your dish. Then, carefully spread the creamy mash of sweet potatoes and pumpkin on top, ensuring a uniform layer covers all the filling. For an added crunch, sprinkle panko or breadcrumbs evenly across the top.

Step 7: Bake to Perfection
Place the assembled Homemade Sweet Potato Fish Pie in the preheated oven and bake for about 20 minutes. Look for a golden, crispy topping as your visual cue for doneness. The warm aromas will fill your kitchen, enticing your family as it bakes to perfection.

Step 8: Cool and Serve
Once baked, remove the pie from the oven and let it cool slightly for about 5-10 minutes. This helps the filling set a bit, making it easier to serve. Slice and enjoy your Homemade Sweet Potato Fish Pie, celebrating the comforting flavors of a classic dish made from scratch!

eccqzz59oa64spq0p6qz

How to Store and Freeze Homemade Sweet Potato Fish Pie

Fridge: Store leftovers in an airtight container for up to 3 days. Simply reheat in the oven or microwave until warmed through.

Freezer: To preserve freshness, freeze the pie before baking—wrap tightly in plastic wrap or aluminum foil. It can be stored in the freezer for up to 3 months.

Reheating: When ready to enjoy, bake the previously frozen pie directly from the freezer at 200 °C (392 °F) for about 35-40 minutes until heated through, or thaw it overnight in the fridge before baking.

Portioning: For convenience, consider freezing in individual portions so you can enjoy a slice of your homemade sweet potato fish pie any night of the week!

What to Serve with Healthy Sweet Potato Fish Pie

The ultimate comfort food deserves delightful companions to enhance your dining experience and create a memorable meal.

  • Crispy Green Salad: A refreshing mix of greens, cucumbers, and cherry tomatoes balances the richness of the pie, providing a crisp, healthy contrast. A zesty vinaigrette adds a tangy kick that will awaken your palate.

  • Buttery Garlic Bread: Indulge in the warmth and comfort of freshly baked garlic bread. Its soft, buttery texture is perfect for sopping up any delicious filling that spills from your pie.

  • Roasted Seasonal Vegetables: A medley of roasted carrots, bell peppers, and Brussels sprouts brings out the natural sweetness of the veggies, complementing the pie’s flavor with a hint of caramelization.

  • Savory Herbed Quinoa: Nutty quinoa served warm with fresh herbs provides a protein-packed side that pairs beautifully with the creamy fish pie. Its texture offers variety and enhances the overall meal experience.

  • Zesty Lemonade or Iced Tea: Refreshing drinks like homemade lemonade or a chilled iced tea perfectly contrast the hearty elements of the dish. Add fresh herbs or citrus slices for a special twist!

  • Warm Apple Crisp: End your meal on a sweet note. The warm, spiced flavors of apple crisp with its crunchy topping make for a comforting dessert that everyone will love after the savory pie.

With these complementary dishes, your family dinner will surely be both satisfying and memorable. Enjoy!

Expert Tips for Homemade Sweet Potato Fish Pie

  • Thaw Fish Properly: Ensure frozen fish is completely thawed and patted dry before adding it to prevent excess moisture from ruining your filling.

  • Adjust the Sauce Thickness: When adding chicken stock, do so gradually and stir continuously until you reach the desired thickness; it’s okay if you don’t use all of it.

  • Use Fresh Ingredients: For the best flavor in your homemade sweet potato fish pie, use fresh vegetables and herbs whenever possible. This elevates the dish even further!

  • Bread Crumb Topping: For added crunch, consider mixing panko with grated cheese before sprinkling it on top for a deliciously gooey finish.

  • Experiment with Veggies: Don’t hesitate to customize the filling of your sweet potato fish pie with whatever vegetables you have on hand for a delicious twist!

Make Ahead Options

These Homemade Sweet Potato Fish Pies are perfect for meal prep enthusiasts! You can prepare the filling and mash up to 24 hours in advance—simply store them separately in airtight containers in the fridge to keep them fresh. When you’re ready to assemble, just reheat the filling, mix in the fish, and spread the mash on top. For the best quality, ensure the fish is thawed and patted dry before adding it to prevent excess moisture. Finally, sprinkle breadcrumbs just before baking, and pop it in the oven for a delightful comfort dish that’s just as delicious as when freshly made!

Variations & Substitutions for Homemade Sweet Potato Fish Pie

Feel free to mix up the ingredients and create your ideal version of this comforting dish!

  • Fish Swap: Use haddock or salmon for a delightful change in flavor, each offering its unique taste profile to your pie.
    Combining various fish can elevate the experience, giving you a flavor journey with every bite.

  • Vegetable Medley: Substitute the carrot with zucchini or broccoli for a fresh twist, adding vibrant colors and textures.
    Feel free to get creative with whatever vegetables are in your fridge to craft a more personalized filling.

  • Dairy-Free Delight: Replace butter with olive oil or vegan butter for a dairy-free option that retains creaminess and flavor.
    This small shift can make the dish accessible for those with dietary restrictions while keeping it lush.

  • Gluten-Free Thickener: Swap flour for cornstarch to create a flour-free sauce that thickens beautifully for those avoiding gluten.
    This substitution preserves the dish’s comforting essence without compromising on texture.

  • Spicy Crunch: Mix panko breadcrumbs with a sprinkle of smoked paprika for a zesty topping that adds warmth and depth.
    This unexpected boost delivers a satisfying crunch while invigorating the overall taste of the pie.

  • Sweet Potato Alternative: Use butternut squash instead of sweet potatoes for a nuanced flavor that pairs wonderfully with the fish.
    This variation brings an exciting sweetness to the forefront while still offering that creamy texture.

  • Herb Infusion: Swap dried basil for fresh dill to introduce a refreshing and aromatic dimension to the filling.
    The bright notes from dill can enliven the dish, creating a unique experience for your taste buds.

Don’t forget to serve this delicious pie with a light side, like a refreshing salad or roasted vegetables. If you’re inspired by heartiness, you might enjoy recipes like Cajun Potato Soup or a flavorful Hearty Homemade Beef to accompany your meal. Let your creativity shine as you explore these variations!

stt7qhc9pvnpztvkaekh

Homemade Sweet Potato Fish Pie Recipe FAQs

What type of fish should I use for the sweet potato fish pie?
Absolutely! You can use any firm white fish such as cod, tilapia, or haddock. If you prefer, you can also experiment with salmon for a richer flavor. Just make sure to choose sustainable options, and if frozen, ensure they are thawed and patted dry to avoid excess moisture in your filling.

How long can I store leftovers of the sweet potato fish pie?
Handy tip! You can store leftovers in an airtight container in the fridge for up to 3 days. If you plan to enjoy it later, I often freeze portions. Wrapped well, it can last in the freezer for up to 3 months. Just remember, it’s best to reheat it in the oven to maintain that lovely crispy topping!

Can I freeze the sweet potato fish pie? How?
Yes, you can definitely freeze your homemade sweet potato fish pie! I recommend wrapping it securely in plastic wrap or aluminum foil before placing it in an airtight container. You can freeze it either before baking or after it has been cooked. When ready to enjoy, bake it directly from frozen for about 35-40 minutes at 200 °C (392 °F) or thaw it overnight in the fridge for a gentler reheating method.

What vegetables can I substitute in the filling?
Very! This recipe is wonderfully flexible—feel free to mix in whatever veggies you have on hand. You could use bell peppers, broccoli, or even cauliflower. Just make sure to chop them into small, uniform pieces so they cook evenly with the other filling ingredients.

How do I know when the sweet potato fish pie is done baking?
Great question! You’ll know your pie is ready when the topping is golden brown and crispy, which typically takes about 20 minutes in a preheated oven. Additionally, the delicious aroma wafting through your kitchen will be a delightful hint that it’s time to serve your family this comfort dish!

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!