Creamy Dairy-Free Fish Pie

Indulge in the ultimate comfort food with this incredibly easy and utterly delicious Dairy Free Fish Pie. Crafted to be made in a single dish, this wholesome recipe promises a creamy, flavorful experience without any dairy or gluten. Perfect for a cozy Autumn or Winter dinner, it’s a dish designed to be savored with family and friends, guaranteed to become a cherished weekly staple in your home.

A beautifully golden-brown fish pie, freshly baked and served with a silver spoon on a rustic wooden table. Fresh parsley garnishes the setting, accompanied by small pots of salt and pepper, highlighting its inviting warmth and homemade appeal.

Recipe Difficulty – Easy

Table of Contents

  • Why This Dairy-Free Fish Pie Recipe Works
  • Essential Ingredients for Your Dairy-Free Fish Pie
  • Smart Substitutions for Your Fish Pie
  • Creative Variations for Your Fish Pie
  • Step-by-Step Guide: How to Make Dairy-Free Fish Pie
  • Storing and Reheating Leftovers
  • Frequently Asked Questions About This Fish Pie
  • Explore More Savory Pie Recipes
  • Full Dairy Free Fish Pie Recipe Card

Why This Dairy-Free Fish Pie Recipe Works

This Dairy Free Fish Pie isn’t just a meal; it’s a culinary revelation. It delivers an astonishingly creamy texture and an explosion of rich flavors, making it hard to believe it’s entirely free-from dairy and thoughtfully crafted to be gluten-free. Packed with a vibrant assortment of vegetables and an abundance of nutrients from carefully selected fish, this recipe stands out as an exceptional healthy option. It’s perfectly suited for a nourishing mid-week dinner, offering both satisfaction and ease.

This recipe holds a special place, echoing years of cherished family dinners. It’s a comforting classic that my parents have perfected over time, and it remains one of my all-time favorites. The beauty of this dish lies not only in its delightful taste but also in its incredible versatility. To truly elevate the experience, pair it with either a vibrant side of Colourful Roasted Root Veg or some freshly baked Chickpea Flat Bread, ideal for soaking up every last drop of the rich, creamy sauce. I wholeheartedly guarantee that this warming, incredibly simple, and deeply satisfying recipe will capture your heart and palate.

Essential Ingredients for Your Dairy-Free Fish Pie

Crafting a truly memorable Dairy-Free Fish Pie begins with a careful selection of fresh, high-quality ingredients. Each component plays a vital role in building the layered flavors and comforting texture that define this dish. Below is a detailed look at the key players that come together to create this wholesome meal:

Carefully arranged ingredients for a dairy-free fish pie, laid out on a clean wooden table, ready for preparation.
  1. Potatoes: For the ultimate fluffy and comforting mashed topping, Maris Piper potatoes are my go-to choice. Their floury texture ensures a light and airy mash that perfectly complements the rich fish filling. You can also leave the skins on for added fiber and a rustic touch.
  2. Celery: A foundational ingredient in countless recipes, celery contributes a subtle, savory depth and a pleasant textural crunch to the pie’s base. It’s an indispensable element for building a robust flavor profile. If you have extra, consider making my delicious Celeriac Soup.
  3. Chilli: Just half a red chili, deseeded and sliced, introduces a gentle warmth and a subtle kick of heat that beautifully balances the creamy elements of the fish pie without making it overtly spicy. It’s a nuanced addition that elevates the overall flavor.
  4. Carrots: Finely grated carrots not only infuse the pie with natural sweetness and a lovely vibrant color but also contribute essential vitamins and fiber, boosting the dish’s nutritional value.
  5. Prawns: I adore the succulent texture and distinct sweet flavor that prawns bring to this fish pie. They add another layer of seafood richness that makes each bite more interesting. Should you find yourself with extra prawns, my Thai Red Prawn Curry or Prawn Linguine are fantastic ways to use them.
  6. Frozen Peas: A household staple, frozen peas provide a pop of bright green color and a welcome burst of sweetness. Their tender texture creates a delightful contrast against the flakey fish within the pie.
  7. Cod: Known for its mild, milky flavor and tender, flaky texture, cod is an excellent choice for fish pie. It readily absorbs the creamy sauce, contributing to the luxurious feel of the dish. Any leftover cod can be wonderfully transformed into my Cod Curry.
  8. Salmon: With its rich, buttery taste and firm texture, salmon adds another dimension of flavor and Omega-3 fatty acids to the pie. It enhances the overall creaminess and nutritional value. If you have extra, try my Easy Grilled Salmon Burgers.
  9. Lemon: The fresh, zesty juice of one lemon is a critical component. It provides a bright acidity that cuts through the richness of the creamy sauce and the fish, brightening all the flavors.
  10. Garlic: Finely chopped garlic imparts a gentle, aromatic spice and a fundamental savory base that deepens the overall flavor profile of the pie.
  11. Dill: Fresh dill, with its bright, sweet, and slightly anise-like flavor, is an ideal companion for fish. It harmonizes beautifully with all the other ingredients, elevating the taste of this dairy-free fish pie.
  12. Parsley: Fresh parsley is a classic herb for fish dishes, celebrated for its clean, fresh taste that brightens and invigorates the palate. It adds a final flourish of herbaceous freshness.
  13. Dairy-Free Cheese: To achieve that desirable cheesy richness without dairy, a generous amount of grated dairy-free cheese is used. It melts into the filling, adding a wonderful tang and binding the ingredients. Regular cheddar cheese can be used if dairy isn’t a concern.
  14. Spinach: A handful of fresh spinach wilts down into the pie, adding vibrant greenery and a delicate earthiness. As it cooks, it releases just the right amount of liquid to contribute to the pie’s luscious texture.

Smart Substitutions for Your Fish Pie

One of the many advantages of this Dairy Free Fish Pie recipe is its incredible versatility, allowing for numerous substitutions to suit your preferences, dietary needs, or what you have on hand. Don’t hesitate to get creative!

  • Fish Variety and Cost: While prawns and salmon add a luxurious touch, they can sometimes increase the overall cost. For a more budget-friendly option, you can easily swap out the cod for pollock, which offers a similar flaky texture and mild flavor at a lower price point. You can also entirely omit the prawns and instead add an extra fillet of salmon or cod to maintain the fish content. Experiment with other white fish like haddock or coley for varying textures and flavors.
  • Adjusting Fish Taste: This recipe delivers a beautifully mild and creamy fish pie. If you prefer an even milder flavor profile, consider substituting the salmon with trout. Trout has a more delicate taste that won’t overpower the other elements of the pie, making it ideal for those who prefer subtle seafood notes.
  • Alternative Potato Toppings: While classic mashed potatoes are a beloved topping, this recipe welcomes innovation. You can easily swap the white potato mash for a topping of fluffy sweet potato mash, which adds a hint of sweetness and a vibrant color. Alternatively, explore other root vegetables like creamy mashed butternut squash, parsnip, or even pumpkin for a seasonal twist that adds unique flavors and textures.
  • Utilizing Leftover Vegetables: This fish pie is a fantastic way to minimize food waste. If you have any leftover vegetables in your fridge that need to be used, don’t hesitate to chop them up and incorporate them into the baking dish with the fish. Broccoli florets, sliced leeks, bell peppers, or even green beans can add extra nutrients and flavor dimension.

Creative Variations for Your Fish Pie

While this Dairy Free Fish Pie is exceptional in its standard form, there are several ways to customize it to suit different tastes and occasions. From adding a spicy kick to making it extra indulgent or child-friendly, these variations offer exciting new dimensions to this beloved comfort food.

  • Adding a Spicy Kick: Traditional fish pies are typically mild and creamy, focusing on subtle flavors. However, if you’re a fan of heat and want to introduce a vibrant warmth to your pie, simply increase the amount of fresh chili used in the recipe. For an even more pronounced spice, you could add a pinch of chili flakes or a dash of hot sauce to the fish mixture before baking.
  • Making it Deluxe: This recipe already delivers a top-tier fish pie experience, but for those special occasions or when you simply want to elevate it further, consider upgrading the type of fish. Incorporating more luxurious fish varieties such as halibut, hake, or turbot can transform this dish into a truly gourmet meal. These premium fish offer richer textures and more pronounced flavors that will impress any guest.
  • Kid-Friendly Adaptation: This fish pie is inherently family-friendly, packed with wholesome ingredients. However, if the combination of different fish might be a little too adventurous for younger palates, or if you’re looking for an alternative that’s guaranteed to be a hit, I highly recommend my Sweet Chilli Salmon Fishcakes. They are incredibly delicious, easy to make, and a fantastic way to introduce seafood to children in a fun and approachable format. For the pie itself, using only mild white fish like cod can make it more appealing to sensitive taste buds.

Step-by-Step Guide: How to Make Dairy-Free Fish Pie

Creating this delicious Dairy Free Fish Pie is a straightforward process, making it an ideal recipe for both novice and experienced cooks. Follow these simple steps to bring this comforting dish to life in your own kitchen:

Potatoes being boiled in a large saucepan on a clean white marble background, preparing for the mash topping.

Step 1: Prepare the Potatoes. Begin by preheating your oven to 200°C (390°F). Next, chop your chosen potatoes (such as Maris Piper for optimal fluffiness) into uniform cubes. Place them in a large saucepan, cover with salted water, and bring to a boil. Cook for approximately 15 minutes, or until the potatoes are perfectly soft when pierced with a fork. For added fiber and to expedite the process, you can leave the skins on after a good scrub.

All the vibrant ingredients for the fish pie base, including various fish, vegetables, and herbs, expertly mixed together in a large baking dish, resting on a rustic wooden table.

Step 2: Assemble the Fish Filling. While the potatoes are boiling, prepare the flavorful filling. To a large baking dish, add the finely chopped garlic, celery, grated carrot, frozen peas, deseeded and sliced chili, fresh spinach, chopped dill, chopped parsley, grated dairy-free cheese, cubed salmon, cubed cod, and raw prawns. Squeeze in the juice of one fresh lemon and drizzle with a generous amount of olive oil. Using your hands, gently mix all the ingredients together until well combined. Before chopping, ensure all bones are meticulously removed from the fish for a smooth eating experience.

Cooked potatoes being mashed in their saucepan on a pristine white marble background, ready to become a creamy topping.

Step 3: Prepare the Creamy Mash. Once the potatoes are tender, drain them thoroughly. Return the drained potatoes to the saucepan, add approximately 1/4 cup of olive oil, and mash them until smooth and creamy. If you prefer, you can also use a dairy-free butter alternative or a splash of unsweetened dairy-free milk to achieve your desired consistency and richness.

A generous layer of mashed potato being carefully spread over the fish pie mixture in a baking dish, poised for baking on a wooden table.

Step 4: Bake to Golden Perfection. The final step is to gently spread the prepared mashed potato evenly over the fish pie mixture in the baking dish, ensuring it covers the filling completely. Once topped, place the dish into your preheated oven (200°C / 390°F) and bake for 35-40 minutes. The pie is ready when the mashed potato topping is beautifully golden brown and the filling is bubbling with flavor. Allow it to rest for a few minutes before serving for the best experience.

Storing and Reheating Leftovers

One of the best qualities of this Dairy Free Fish Pie is how wonderfully it tastes the next day; often, the flavors deepen and meld even more beautifully after a period of rest. Store any leftover fish pie in an airtight container in the refrigerator for up to 2 days. It makes for an incredibly satisfying lunch or dinner the following day. While reheating, ensure the pie is thoroughly heated through until piping hot. However, it’s crucial to note that this recipe is not recommended for freezing, as the texture of the fish and mashed potato may degrade upon thawing. Also, if you plan to reheat, always ensure you used raw prawns in the initial preparation, as cooked prawns should not be reheated twice for food safety reasons.

Frequently Asked Questions About This Fish Pie

Do I need to peel potatoes to make mashed potato for the topping?

Absolutely not! There are several excellent reasons why peeling potatoes is often unnecessary. Firstly, it saves valuable time in the kitchen – let’s be honest, who enjoys the tedious task of peeling potatoes? Secondly, it significantly reduces food waste, making your meal more sustainable. And perhaps most importantly, potato skins are packed with beneficial nutrients and fiber that we certainly don’t want to discard. Just ensure you give the potatoes a thorough scrub under running water, especially if they are particularly earthy, before boiling them.

Can I change the type of fish used in this Dairy Free Fish Pie recipe?

Yes, absolutely! This recipe is wonderfully adaptable when it comes to the fish selection. For a more economical version, you could easily substitute cod with pollock, which offers a similar mild flavor and flaky texture. If you prefer an even milder fish flavor, swapping the salmon for trout can achieve that. This truly is a versatile dish; sometimes I choose to omit the prawns entirely and instead add an extra fillet of salmon or cod, depending on my cravings and what’s available. Feel free to mix and match to discover your perfect combination!

How should I store any leftover fish pie?

To ensure your leftovers remain delicious and safe to eat, store them in an airtight container in the refrigerator. Consume the stored fish pie within 2 days. When reheating, make sure it is heated until it’s steaming hot all the way through. A crucial tip for reheating: if your initial recipe included prawns, ensure they were raw when first cooked, as previously cooked prawns should not be reheated for a second time. Please note that freezing this recipe is not recommended, as it can affect the texture of both the fish and the mashed potato.

Could I use sweet potato as the topping instead of traditional white mashed potato?

Absolutely! This recipe is incredibly flexible, and a sweet potato topping is a fantastic variation. Sweet potato mash adds a lovely sweetness, a beautiful vibrant color, and an extra boost of nutrients to the dish. Beyond sweet potatoes, you could also experiment with other mashed vegetables such as creamy butternut squash, parsnip, or even pumpkin for a seasonal and unique twist. These alternatives offer different flavor profiles and textures that can wonderfully complement the rich fish filling.

Explore More Savory Pie Recipes

If you’ve enjoyed the comforting warmth and wholesome goodness of this Dairy Free Fish Pie, you’re in for a treat! Our collection of savory pie recipes is designed to offer a variety of delicious, hearty meals perfect for any occasion. From classic meat-free options to delightful fish creations, there’s a pie to satisfy every palate. Discover your next favorite:

  • Wholesome Chicken and Leek Pie
  • Hearty Lentil Cottage Pie with Parsnip Mash
  • Flavorful Veggie Shepherds Pie
  • Creamy Butterbean and Leek Pie
  • Delicious Vegan Mushroom Pie
  • Simple and Satisfying Salmon Pie
A large, inviting fish pie in a rustic baking dish, accompanied by a fresh green salad. Decorative herbs are thoughtfully placed around the plates, enhancing the aesthetic appeal of this wholesome and satisfying meal.

You Might Also Enjoy These Recipes…

Dinner

Simple Salmon Pie

Gluten Free

Easy Vegan Mushroom Pie

Dinner

Vegan Gluten-Free Fishcakes

Fish

Sweet Chilli Salmon Fishcakes

Tried this Dairy Free Fish Pie recipe? We’d love to hear your thoughts! Please consider leaving a star rating below and sharing your experience in the comments. Your positive feedback is invaluable and one of the most rewarding aspects of creating new recipes!

P.S. Never miss out on our latest healthy recipes! Get new recipes sent straight to your inbox weekly by subscribing to our newsletter, and receive a free recipe eBook as a welcome gift!

Fish pie being served with silver spoon on a wooden table. There is parsley to accessorise the table, along with small pots of of salt and pepper.
Pin Recipe
Print Recipe
4.50 from 51 votes

Dairy Free Fish Pie

By: James Wythe
Made using one pot, this healthy, wholesome recipe is incredible comforting and makes the perfect Autumn dinner to share with friends.
Prep Time: 15 minutes
Cook Time: 35 minutes
Total Time: 50 minutes
Servings: 4 people

Equipment

  • Chopping Board
  • Knife
  • Large Baking Dish
  • Potato Masher
  • Medium Saucepan
  • Colander

Ingredients

  • 1.2 kg potatoes
  • 1 garlic clove, finely chopped
  • 2 celery sticks, finely chopped
  • 1 large carrot, grated
  • 200 g dairy-free cheese, grated
  • 250 g skinned salmon, chopped into cubes
  • 250 g skinned cod, chopped into cubes
  • 1 cup frozen peas
  • 180 g raw prawns
  • 1/2 red chilli, deseeded and sliced
  • 1 lemon
  • Handful fresh spinach
  • Small handful fresh dill, chopped
  • Large handful fresh parsley, chopped
Units displayed are in Metric.

Instructions

  1. Preheat the oven to 200°C (390°F). Chop the potatoes into cubes and boil in salted water for 15 minutes until soft. Leaving the skin on can speed up the process and add extra fiber.
  2. Meanwhile, prepare the fish pie ingredients. To a large baking dish, add the crushed garlic, chopped celery, grated carrot, sliced chilli, frozen peas, fresh spinach, chopped dill, chopped parsley, grated vegan cheese, cubed salmon, cubed cod, and raw prawns. Squeeze in the juice of 1 lemon and drizzle with olive oil, then mix with your hands, ensuring all bones are removed from the fish before chopping.
  3. Once the potatoes are boiled, drain them thoroughly. Add 1/4 cup of olive oil and mash until smooth. For extra creaminess, you can use vegan butter or dairy-free milk if preferred.
  4. Finally, simply spread the mashed potato on top of the fish pie mixture in the baking dish and place it in the preheated oven at 200°C (390°F) for 35-40 minutes, or until the topping is golden brown and the filling is bubbly.

Notes

Step-by-Step Photos: My blog post includes helpful step-by-step photos to guide you through making this recipe with ease.

Substitutions & Variations: A comprehensive list of creative substitutions and variations can be found in the sections above to help you customize your pie.

To Store: Store any leftovers in an airtight container in the fridge for up to 2 days. It’s often even more delicious the next day!

To Freeze: Allow the pie to cool completely before freezing in airtight containers for up to 3 months. Defrost thoroughly in the refrigerator overnight and reheat until piping hot throughout.

Tip 1: For even cooking, try to chop all the fish pieces into similar sizes.

Tip 2: For the ultimate flavor, let the pie rest for about 10 minutes after removing it from the oven before serving.

Tip 3: This pie keeps wonderfully, so consider making a double batch to enjoy throughout the week!

Nutrition

Calories: 626kcal
Carbohydrates: 66g
Protein: 39g
Fat: 21g
Saturated Fat: 13g
Fiber: 6g
Sugar: 5g

Did you make this recipe? Tag us Today!
Tag @HealthyLivingJames on Instagram and use #HealthyLivingJames!