Description
Jamie Oliver’s comforting fish pie with golden mashed potato topping, tender fish, spinach, vegetables, and a creamy mustard sauce. Perfect for a hearty family dinner.
Ingredients
5 large potatoes, peeled and diced (about 3 cm)
Salt and pepper, to taste
2 free-range eggs (optional)
2 handfuls spinach (about 200 g baby spinach)
1 onion, finely chopped
1 carrot, diced small or grated
1–2 celery stalks, finely diced
Extra virgin olive oil, for frying
250 ml single cream
1 cup grated mature Cheddar cheese or Parmesan (or a mix)
1 tbsp lemon juice
2 tsp Dijon mustard or English mustard
1 large handful flat-leaf parsley, finely chopped
500–650 g smoked haddock (or cod, hake, salmon, or mixed fish), cut into chunks
2 tbsp butter (or more for richer mash)
¼ tsp nutmeg (optional, for mash)
Instructions
- Preheat oven to 220°C (425°F).
- Boil potatoes in salted water for a few minutes. Add eggs and cook for 8 minutes. Remove eggs, cool, peel, and quarter. Continue cooking potatoes until soft.
- Meanwhile, sauté onion, carrot, and celery in olive oil for 5 minutes. Add cream, bring to a boil, then stir in spinach and mustard. Cook until spinach wilts.
- Place fish chunks in oven dish. Add parsley, lemon juice, cheese, and mustard. Pour in vegetable mixture and stir. Nestle quartered eggs into the dish.
- Drain and mash potatoes with butter, salt, pepper, and nutmeg. Spread mash evenly over fish mixture.
- Optional: drizzle with melted butter or sprinkle cheese for a crispier crust.
- Bake 25–30 minutes until golden brown on top.
- Serve hot with beans, green beans, or salad.
Notes
- Use salmon and cod for richer flavor.
- Add peas or sweetcorn for extra vegetables.
- Swap spinach for kale or Swiss chard.
- Top with panko breadcrumbs and cheese for crunch.
- Make it dairy-free with oat cream and vegan cheese.
- Prep Time: 20 minutes
- Cook Time: 25–30 minutes
- Category: Main Dish
- Method: Baking
- Cuisine: British
Nutrition
- Serving Size: 1/6 of recipe
- Calories: 420 kcal
- Sugar: 4 g
- Sodium: 580 mg
- Fat: 22 g
- Saturated Fat: 11 g
- Unsaturated Fat: 10 g
- Trans Fat: 0 g
- Carbohydrates: 34 g
- Fiber: 4 g
- Protein: 28 g
- Cholesterol: 135 mg