Jamie Oliver Fish Lasagne Recipe

Jamie Oliver Fish Lasagne

The Jamie Oliver Fish Lasagne is a comforting twist on the traditional Italian bake, replacing meat with tender chunks of white fish layered between pasta sheets, creamy béchamel sauce, and a lightly seasoned tomato or herb base. It’s rich yet delicate, offering a softer, fresher flavour profile compared to classic beef lasagne.

This dish serves 6 people and takes around 1 hour 15 minutes from preparation to serving. In this guide, you’ll learn how to prevent watery layers, cook fish gently without overdoing it, and achieve a smooth, lump-free white sauce.

What Makes This Worth Making

Elegant yet comforting

It feels special enough for guests but still hearty and satisfying.

Balanced creaminess

The béchamel complements the fish without overpowering it.

Great alternative to meat lasagne

Ideal for pescatarian meals or lighter dinners.

Layered texture and flavour

Soft pasta, tender fish, and creamy sauce create harmony.

Perfect for batch cooking

Can be assembled ahead of time and baked when needed.

What Is Jamie Oliver’s Fish Lasagne?

Jamie Oliver Fish Lasagne is a baked pasta dish made by layering lasagne sheets with cooked fish, white sauce, and sometimes a light tomato or herb base before baking until golden and bubbling.

It combines gentle sautéing, sauce preparation, and oven baking for structured layers.

Jamie Oliver Fish Lasagne Ingredients List

Serves 6

  • 9–12 lasagne sheets
  • 600 g white fish (cod, haddock, or mix)
  • 200 g prawns (optional)
  • 2 tbsp olive oil
  • 1 small onion (finely chopped)
  • 2 cloves garlic (minced)
  • 400 g passata or light tomato sauce (optional layer)
  • 80 g grated mozzarella
  • 40 g grated parmesan
  • Salt and freshly ground black pepper

For the Béchamel Sauce:

  • 50 g butter
  • 50 g plain flour
  • 600 ml warm milk
  • Pinch nutmeg
  • Salt

Optional:

  • Handful of chopped parsley
  • Lemon zest
  • Spinach layer

How to Prepare Jamie Oliver Fish Lasagne – Simple Steps

Step 1: Prepare the Fish Carefully

Cut fish into medium-sized chunks and pat dry.

Season lightly with salt and pepper.

Avoid pre-cooking fully, as the fish will finish cooking in the oven.

Step 2: Make the Béchamel Sauce Smoothly

Melt butter in a saucepan over medium heat.

Stir in flour and cook for 1–2 minutes to form a roux.

Gradually add warm milk while whisking continuously.

Simmer until thick and smooth.

Season with salt and a pinch of nutmeg.

The sauce should coat the back of a spoon.

Step 3: Build the Base Layer

In a pan, heat olive oil and sauté the onion until soft.

Add garlic and cook briefly.

If using passata, simmer for 5–7 minutes to reduce slightly.

This prevents watery layers.

Step 4: Assemble the Layers Properly

Preheat oven to 180°C.

Spread a thin layer of sauce at the bottom of the dish.

Add lasagne sheets, then fish pieces, a spoonful of béchamel, and some tomato or herb mixture.

Repeat layers, finishing with béchamel and grated cheese on top.

Ensure pasta sheets are fully covered with sauce.

Step 5: Bake Until Golden

Bake for 35–40 minutes until pasta is tender, and the top is golden.

If browning too quickly, cover loosely with foil.

Step 6: Rest Before Serving

Allow lasagne to rest for 10–15 minutes before slicing.

Resting helps the layers set and improves presentation.

Jamie Oliver Fish Lasagne

Common Mistakes to Avoid When Making Jamie Oliver Fish Lasagne

  • Overcooking fish beforehand
    It will become dry in the oven.
  • Using watery sauce
    Causes sloppy layers.
  • Not covering pasta sheets fully
    Leads to hard edges.
  • Skipping resting time
    Makes slicing messy.
  • Under-seasoning béchamel
    Results in a bland flavour.
Jamie Oliver Fish Lasagne

Delicious Side Pairings for Jamie Oliver Fish Lasagne

  • Simple green salad
    Adds freshness and balance.
  • Garlic bread
    Complements creamy layers.
  • Steamed broccoli
    Adds colour and lightness.
  • Roasted asparagus
    Enhances seafood flavour.
  • Lemon wedges
    Brighten the dish.

Expert Tips to Get This Jamie Oliver Fish Lasagne Just Right

  • Use firm white fish
    Holds shape during baking.
  • Simmer the tomato layer first
    Reduces excess moisture.
  • Whisk béchamel continuously
    Prevents lumps.
  • Pack layers evenly
    Promotes uniform cooking.
  • Let it rest before slicing
    Ensures clean portions.

How to Add More Flavour to Jamie Oliver’s Fish Lasagne

  • Add smoked haddock
    Introduces depth and smokiness.
  • Include a spinach layer
    Adds colour and texture.
  • Grate lemon zest into the sauce
    Brightens flavour.
  • Add fresh dill or parsley
    Enhances seafood profile.
  • Sprinkle extra Parmesan on top
    Creates crisp golden crust.

How to Adjust Jamie Oliver’s Fish Lasagne for Kids

  • Use mild white fish
  • Reduce strong herbs
  • Skip chilli or pepper
  • Add a small amount of cream
  • Serve smaller portions

Best Way to Store Jamie Oliver Fish Lasagne Leftovers

  • Cool completely before refrigerating
  • Store in an airtight container up to 2 days
  • Freeze portions up to 2 months
  • Thaw overnight before reheating

Best Ways to Reheat Jamie Oliver’s Fish Lasagne Leftovers

  • Reheat in the oven at 170°C
  • Cover loosely with foil
  • Add a splash of milk if dry
  • Ensure fully heated before serving

Nutritional Value (Per Serving)

Approximate values:

  • Calories: 640 kcal
  • Protein: 42 g
  • Carbohydrates: 55 g
  • Fat: 28 g
  • Fibre: 4 g
  • Sodium: 680 mg

FAQs

Can I use frozen fish in fish lasagne?

Yes, you can use frozen fish, but it must be fully thawed and patted dry before layering. Removing excess moisture prevents the lasagne from becoming watery during baking.

How do I stop fish lasagne from being watery?

Simmer the tomato layer before assembling, and avoid pre-cooking the fish completely. Also, ensure the béchamel is thick enough to coat the back of a spoon before layering.

What type of fish works best for fish lasagne?

Firm white fish like cod, haddock, pollock, or hake works best because it holds its shape while baking. You can also mix in salmon or prawns for extra flavour.

Can I make fish lasagne ahead of time?

Yes, you can assemble it up to 24 hours in advance and refrigerate it before baking. Bring it to room temperature for 20–30 minutes before placing it in the oven.

Final Words

Jamie Oliver’s fish lasagne succeeds when moisture is controlled and layers are balanced. With gentle cooking and proper resting time, you’ll achieve a structured, creamy dish that feels comforting yet refined.

Similar recipes to add to your list

Print

Jamie Oliver Fish Lasagne

Jamie Oliver Fish Lasagne is a baked pasta dish made by layering lasagne sheets with cooked fish, white sauce, and sometimes a light tomato or herb base before baking until golden and bubbling.

It combines gentle sautéing, sauce preparation, and oven baking for structured layers.

  • Author: Adan Kendric
  • Prep Time: 30
  • Cook Time: 45
  • Total Time: 1 hour 15 minutes
  • Yield: 4 1x
  • Category: Main Course
  • Method: Baking
  • Cuisine: British

Ingredients

Scale

Serves 6

    • 912 lasagne sheets

    • 600 g white fish (cod, haddock, or mix)

    • 200 g prawns (optional)

    • 2 tbsp olive oil

    • 1 small onion (finely chopped)

    • 2 cloves garlic (minced)

    • 400 g passata or light tomato sauce (optional layer)

    • 80 g grated mozzarella

    • 40 g grated parmesan

    • Salt and freshly ground black pepper

For the Béchamel Sauce:

    • 50 g butter

    • 50 g plain flour

    • 600 ml warm milk

    • Pinch nutmeg

    • Salt

Optional:

    • Handful chopped parsley

    • Lemon zest

    • Spinach layer

Instructions

Step 1: Prepare the Fish Carefully

Cut fish into medium-sized chunks and pat dry.

Season lightly with salt and pepper.

Avoid pre-cooking fully, as fish will finish cooking in the oven.

Step 2: Make the Béchamel Sauce Smoothly

Melt butter in a saucepan over medium heat.

Stir in flour and cook for 1–2 minutes to form a roux.

Gradually add warm milk while whisking continuously.

Simmer until thick and smooth.

Season with salt and a pinch of nutmeg.

The sauce should coat the back of a spoon.

Step 3: Build the Base Layer

In a pan, heat olive oil and sauté onion until soft.

Add garlic and cook briefly.

If using passata, simmer for 5–7 minutes to reduce slightly.

This prevents watery layers.

Step 4: Assemble the Layers Properly

Preheat oven to 180°C.

Spread a thin layer of sauce at the bottom of the dish.

Add lasagne sheets, then fish pieces, a spoon of béchamel, and some tomato or herb mixture.

Repeat layers, finishing with béchamel and grated cheese on top.

Ensure pasta sheets are fully covered with sauce.

Step 5: Bake Until Golden

Bake for 35–40 minutes until pasta is tender and top is golden.

If browning too quickly, cover loosely with foil.

Step 6: Rest Before Serving

Allow lasagne to rest for 10–15 minutes before slicing.

Resting helps the layers set and improves presentation.

Did you make this recipe?

Share a photo and tag us — we can’t wait to see what you’ve made!

Recommended Articles

Leave a Reply