|

Comfort Food Alert: The Ultimate Cheesy Potato Topped Fish Pie

Ever had one of those days when you’re craving something that feels like a warm hug from the inside out? Something that makes your taste buds do a little happy dance? Well, stop scrolling and pay attention because this Cheesy Potato Topped Fish Pie is about to become your new comfort food obsession. It’s like mac and cheese met seafood and they had a delicious, potato-covered baby. Too weird? Sorry, but I’m excited about this one!

Why This Recipe is Awesome

Look, I could pretend this is some fancy-pants gourmet creation, but let’s be real – this is just good old-fashioned comfort food that happens to be impressive enough to serve to guests. It’s the culinary equivalent of wearing sweatpants that somehow make your butt look amazing.

What makes this cheesy potato fish pie so special? For starters, it’s basically two comfort foods stacked on top of each other – creamy fish filling AND cheesy mashed potatoes. It’s also:

– Nearly impossible to mess up (seriously, I’ve made this while on a conference call)
– Customizable based on whatever fish you have
– Fancy enough for company but easy enough for a Tuesday night
– The perfect way to sneak seafood past picky eaters

Ingredients You’ll Need

For the fishy bottom:
– 1.5 pounds mixed fish (salmon, cod, haddock – whatever’s on sale, I’m not judging)
– 1 cup frozen peas (the lazy cook’s vegetable)
– 2 tablespoons butter (the real stuff, please)
– 1 onion, diced (smaller than your emotional baggage)
– 2 cloves garlic, minced (vampire protection included)
– 3 tablespoons all-purpose flour (the magical thickening powder)
– 1.5 cups milk (whole milk gives best results, but use what you’ve got)
– 1/2 cup heavy cream (because we’re living our best lives)
– 2 tablespoons fresh dill, chopped (or 2 teaspoons dried if you forgot to go shopping)
– Salt and pepper to taste (preferably more than you think you need)

For the cheesy potato topping:
– 2 pounds potatoes (Yukon Golds if you’re fancy, russets if you’re not)
– 4 tablespoons butter (calories don’t count in comfort food)
– 1/4 cup milk or cream (dealer’s choice)
– 1.5 cups cheddar cheese, grated (the sharper, the better)
– 1 egg yolk (for that golden-brown finish – trust me)

Step-by-Step Instructions

1. Prep your potatoes first. Peel, chop, boil in salted water until tender (about 15-20 minutes). They’ll hang out while you make the filling. Multitasking at its finest!

2. Preheat your oven to 375°F (190°C). Don’t skip this step unless you enjoy waiting around hungry while your oven heats up.

3. Make the fish base. Melt butter in a large skillet over medium heat. Add onions and cook until they’re soft and translucent (about 5 minutes). Add garlic and cook for another minute. Your kitchen already smells amazing, right?

4. Create the sauce. Sprinkle flour over the onion mixture and stir constantly for 2 minutes. You’re making a roux, which is just a fancy French word for “flour and fat cooked together.” Slowly whisk in milk and cream until smooth. Bring to a simmer until it thickens enough to coat the back of a spoon.

5. Add the fish and peas. Cut fish into bite-sized chunks and fold into the sauce along with the peas. Season with dill, salt, and pepper. Cook just 2 minutes – the fish will finish cooking in the oven!

6. Mash those potatoes! Drain your potatoes and return to the pot. Add butter and milk, then mash until smooth. Stir in 1 cup of the cheese and the egg yolk. Season with salt and pepper.

7. Assembly time! Pour the fish mixture into a 9×13 baking dish. Top with the mashed potatoes, spreading them out evenly. Use a fork to create texture on top (those crispy ridges are the best part). Sprinkle with remaining cheese.

8. Bake for 25-30 minutes until golden and bubbling. Let it rest for 5-10 minutes before serving (I know it’s hard to wait, but your taste buds will thank you).

Common Mistakes to Avoid

Overcooking the fish in the pan. You’re just giving it a quick introduction to the sauce here, not cooking it through. It’ll finish in the oven, promise.

Underseasoning the potatoes. Potatoes need more salt than you think. Taste before topping!

Making it too soupy. If your sauce looks too thin, cook it a bit longer before adding fish. Nobody wants fish soup with potato islands.

Not creating texture on top. Those fork marks create crispy ridges that are basically the best part of the whole dish.

Diving in immediately. Let it rest! Unless you enjoy burning all the taste buds off your tongue.

Alternatives & Substitutions

Different fish options: Use all salmon for a richer pie, or throw in some smoked fish for extra flavor. Shrimp and scallops work too if you’re feeling fancy.

Dairy-free version: Use olive oil instead of butter, and coconut milk instead of dairy (sounds weird but works surprisingly well).

Vegetable add-ins: Throw in some sautéed leeks, spinach, or corn if you’re feeling virtuous. Or don’t. I’m not the vegetable police.

Topping alternatives: Sweet potato mash works beautifully for a twist. Or go half and half with cauliflower mash if you’re doing the low-carb thing.

Gluten-free: Just use your favorite gluten-free flour for the sauce. The potatoes are naturally gluten-free, you’re welcome.

FAQ (Frequently Asked Questions)

Can I make this ahead of time?
Absolutely! Assemble the whole thing, cover, and refrigerate for up to 24 hours. Add an extra 10-15 minutes to the baking time if cooking from cold.

Can I freeze this masterpiece?
You bet! Freeze either before or after baking. Thaw overnight in the fridge before reheating at 350°F until hot throughout (about 30 minutes).

What if I don’t have heavy cream?
Just use all milk instead. The sauce won’t be quite as rich, but it’ll still be delicious. Or substitute cream cheese for extra tanginess.

Do I really need the egg yolk in the potatoes?
No, but it adds richness and helps the top brown beautifully. If you skip it, brush the top with a little melted butter instead.

What should I serve with this?
Honestly? Nothing. It’s a complete meal. But if you insist, a simple green salad or steamed broccoli works well to cut through the richness.

Final Thoughts

This Cheesy Potato Topped Fish Pie is like the Swiss Army knife of comfort food – versatile, reliable, and surprisingly impressive. It’s perfect for those nights when you want something that feels special without requiring a culinary degree.

So go ahead – make this, devour it, and then casually mention to everyone how you “just threw together a little fish pie” like it’s no big deal. I won’t tell them how easy it was if you don’t. Now go forth and comfort-food with confidence!

Comfort Food Alert: The Ultimate Cheesy Potato Topped Fish Pie

Recipe by SarahCourse: blog, Main CourseCuisine: British, AmericanDifficulty: Easy
Servings

4

servings
Prep time

25

minutes
Cooking time

30

minutes
Calories

580-700

kcal

This cheesy potato topped fish pie is what happens when mac and cheese meets seafood and they have a delicious, potato-covered baby. It’s the culinary equivalent of wearing sweatpants that somehow make your butt look amazing. Two comfort foods stacked – creamy fish filling AND cheesy mashed potatoes. Fancy enough for company but easy enough for a Tuesday night. The perfect way to sneak seafood past picky eaters!

Ingredients

  • For the Fish Filling:

  • 1.5 pounds mixed fish (salmon, cod, haddock – whatever’s on sale)

  • 1 cup frozen peas

  • 2 tablespoons butter

  • 1 onion, diced

  • 2 cloves garlic, minced

  • 3 tablespoons all-purpose flour

  • 1.5 cups milk (whole milk preferred)

  • 1/2 cup heavy cream

  • 2 tablespoons fresh dill, chopped (or 2 tsp dried)

  • Salt and pepper to taste

  • For the Cheesy Potato Topping:

  • 2 pounds potatoes (Yukon Gold or russet)

  • 4 tablespoons butter

  • 1/4 cup milk or cream

  • 1.5 cups cheddar cheese, grated

  • 1 egg yolk

  • Salt and pepper to taste

Directions

  • Step 1: Prep Potatoes
  • Peel, chop, and boil potatoes in salted water until tender (15-20 minutes).
  • Step 2: Preheat Oven
  • Preheat oven to 375°F (190°C). Grease a 9×13 baking dish.
  • Step 3: Cook Onions
  • Melt butter in a large skillet over medium heat. Add onions and cook until soft (about 5 minutes). Add garlic and cook 1 minute more.
  • Step 4: Make Sauce
  • Sprinkle flour over onion mixture. Stir constantly for 2 minutes. Slowly whisk in milk and cream until smooth. Simmer until thickened enough to coat the back of a spoon.
  • Step 5: Add Fish and Peas
  • Cut fish into bite-sized chunks. Fold into sauce with peas. Season with dill, salt, and pepper. Cook just 2 minutes (fish will finish in oven).
  • Step 6: Mash Potatoes
  • Drain potatoes, return to pot. Add butter and milk, mash until smooth. Stir in 1 cup cheese and egg yolk. Season with salt and pepper.
  • Step 7: Assemble
  • Pour fish mixture into baking dish. Top with mashed potatoes, spreading evenly. Use fork to create ridges. Sprinkle with remaining cheese.
  • Step 8: Bake
  • Bake for 25-30 minutes until golden and bubbling. Let rest 5-10 minutes before serving.

Notes

  • Don’t overcook fish in pan: Just a quick introduction to the sauce. It’ll finish in oven.
    Don’t under-season potatoes: Need more salt than you think. Taste before topping!
    Don’t make too soupy: If sauce looks too thin, cook longer before adding fish.
    Create texture on top: Fork marks = crispy ridges = best part.
    Let rest before serving: Prevents burning all taste buds off your tongue.
    Make ahead: Assemble up to 24 hours ahead, refrigerate. Add 10-15 minutes to bake time.

Similar Posts