Fishy pasta bake

Fishy pasta bake served on a plate

A cheesy fishy dishy with hidden veg and loads of flavour

Serves 4, takes an hour


  • 400g fish fillets/pieces
  • 300-360g macaroni
  • 1 tin peas (drained) or frozen peas
  • 1/2 a leek
  • 2 tbsp butter
  • 3 tbsp plain flour
  • 500ml milk
  • 50g bread crumbs
  • 100g cheddar
  • Salt and pepper
  • Oil
Fishy pasta bake ingredients on kitchen counter

Here’s a downloadable PDF recipe card for printing.


1. Set your oven to 100°C and chop the leek.

2. Set the pasta on to cook – drain and set aside when done.

3. Put the fish in an oven dish with a little oil over and under it so that it won’t stick. Put in the oven for 15 mins. When it’s done, set aside and set the oven to 200°C.

Leek being chopped
Fish in an oven dish going into the oven

4. In a saucepan, melt the butter. Remove from the heat, add the flour and mix until smooth. Add a small amount of the milk and return the pan to a medium heat. Stir while adding the rest of the milk gradually. Turn down the heat if necessary (it shouldn’t bubble). Stir until it starts to thicken, remove from the heat and add a little salt and pepper.

Milk being poured in to a saucepan while making a white sauce

5. Break the fish into pieces with a knife and fork in the oven dish. Add the pasta, leek and peas to the dish and mix together. You can add a little seasoning. Pour the white sauce over and mix together again. Sprinkle the bread crumbs on top and grate the cheese over.

Fish being cut up in an oven dish with knife and fork
Pasta, fish, peas and leek mixed together in the dish
White sauce being poured over the pasta, fish and veg mix

6. Put in the oven until golden, and serve.

Pasta bake being taken out of the oven, golden brown in colour