Hearty Fish Pie with Lentils

A modern, nutritious twist on the classic. Adding lentils enriches the dish with fiber and complements the tender fish with a nutty flavor and texture. This meal is a complete 'powerhouse': protein, slow-release carbs, and omega-3 fatty acids all in one bowl.
🕒 Prep Time 30 mins
🍳 Cook Time 30 mins
Total Time 1 hr
🍽️ Servings 4 servings
🔥 Calories 620 kcal
🌍 Cuisine British

Ingredients

Equipment Needed

  • Baking dish
  • Saucepans

Allergen Information

⚠️ Fish
⚠️ Milk
⚠️ Wheat

Instructions

1

Boil the potatoes, then mash with butter and a splash of milk. Season with salt and a pinch of nutmeg.

Tip: Nutmeg is a classic pairing for mashed potatoes and creamy dishes.
2

Poach the fish in the milk for 5 minutes, then remove. Reserve the poaching milk!

3

Make a béchamel: Melt butter, stir in flour, and whisk in the reserved poaching milk. Cook until thick. Stir in chopped parsley.

4

Fold the fish chunks, lentils, and peas into the sauce. Pour into the baking dish.

Tip: The lentils will absorb the flavor of the sauce.
5

Cover with the mash and sprinkle with cheese. Bake at 400°F (200°C) for 25-30 minutes.

Recipe FAQ

What kind of lentils should I use?
Canned lentils are the fastest, but Puy lentils (French green lentils) hold their shape best.

Ingredients

  • 1 lb Fish Fillets
  • 1.5 lbs Russet Potatoes
  • 1 3/4 cups Whole Milk
  • 4 tbsp Unsalted Butter
  • 1/4 cup All-Purpose Flour
  • 1 cup Canned Lentils (rinsed)
  • 1/2 cup Frozen Peas
  • 1 cup Cheddar Cheese (shredded)
  • 1 bunch Fresh Parsley
  • 1 pinch Nutmeg