Jamie Oliver Vegan Lasagne Recipe

Jamie Oliver Vegan Lasagne

Jamie Oliver’s Vegan Lasagne is a wholesome, flavour-packed plant-based twist on the classic Italian dish. Instead of meat and dairy, it uses rich roasted vegetables, a hearty tomato sauce, and a creamy vegan béchamel that gives every layer a smooth, comforting finish. This recipe is perfect for anyone wanting a satisfying, feel-good meal without using animal products. It serves 6 people and takes around 1 hour 15 minutes, making it ideal for family dinners, weekend cooking, or meal prep for the week ahead.

What Makes This Recipe Worth Making

  • Full of deep, rich flavour
    Slow-roasted vegetables and a bold tomato sauce create a hearty base that feels just as satisfying as traditional lasagne.
  • Naturally plant-based and dairy-free
    Ideal for vegans, lactose-intolerant eaters, or anyone exploring more plant-forward meals.
  • Creamy béchamel without the dairy
    A smooth vegan white sauce ties everything together beautifully and adds luxurious texture.
  • Great for meal prep
    This lasagne keeps well, tastes even better the next day, and freezes perfectly.
  • Comfort food made healthier
    Packed with vegetables, fibre, and plant-based protein for a balanced dinner.

What Is Jamie Oliver’s Vegan Lasagne?

Jamie Oliver’s Vegan Lasagne is a plant-based casserole made with layers of roasted vegetables, rich tomato sauce, lasagne sheets, and dairy-free béchamel. It captures the spirit of traditional lasagne while using accessible vegan ingredients to keep the dish light, nourishing, and full of flavour.

Jamie Oliver Vegan Lasagne

Recipes You May Also Like

Jamie Oliver Vegan Lasagne Ingredients List

For the Vegetable Layer

  • 2 courgettes, sliced
  • 2 bell peppers (red or yellow), chopped
  • 1 large aubergine, cubed
  • 200g mushrooms, sliced
  • 1 onion, finely chopped
  • 3 cloves garlic, minced
  • 2 tbsp olive oil
  • Salt and black pepper, to taste
  • 1 tsp dried oregano
  • 1 tsp smoked paprika

For the Tomato Sauce

  • 2 cans (400g each) chopped tomatoes
  • 2 tbsp tomato purée
  • 1 tsp dried basil
  • 1 tsp Italian seasoning
  • Salt and pepper, to taste

For the Vegan Béchamel

  • 3 tbsp olive oil or vegan butter
  • 3 tbsp plain flour
  • 700ml unsweetened plant milk (soy or oat works best)
  • Pinch of nutmeg
  • Salt and pepper, to taste

Other

  • 10–12 lasagne sheets (vegan-friendly)
  • Fresh basil for garnish
  • Vegan cheese (optional)

How to Prepare Jamie Oliver’s Vegan Lasagne – Simple Steps

Step 1: Roast the Vegetables

Preheat the oven to 200°C (400°F). Toss courgettes, peppers, aubergine, and mushrooms with olive oil, garlic, herbs, paprika, salt, and pepper. Spread on a tray and roast for 25–30 minutes until tender and lightly caramelised.

Step 2: Prepare the Tomato Sauce

In a pan, sauté onions and garlic until soft. Add chopped tomatoes, tomato purée, dried basil, and seasoning. Simmer for 10–12 minutes until thick and rich.

Step 3: Make the Vegan Béchamel

Heat olive oil in a saucepan, add flour, and whisk to form a paste. Slowly pour in plant milk while whisking to avoid lumps. Cook for 5–7 minutes until smooth, thick, and creamy. Add nutmeg, salt, and pepper.

Step 4: Layer the Lasagne

Spread a thin layer of tomato sauce at the bottom of a baking dish. Add lasagne sheets, roasted vegetables, more tomato sauce, and a layer of béchamel. Repeat until all layers are finished.

Step 5: Finish With Béchamel

Pour the remaining béchamel on top and spread evenly. Add vegan cheese on top if using.

Step 6: Bake Until Golden

Bake the lasagne for 35–40 minutes, or until the top is bubbling and golden.

Step 7: Rest and Serve

Let the lasagne rest for at least 10 minutes before cutting. This helps the layers set and makes serving easier.

Jamie Oliver Vegan Lasagne

Common Mistakes to Avoid When Making Jamie Oliver’s Vegan Lasagne

  • Overloading vegetables without roasting first leads to excess moisture.
    Roasting pulls out water and enhances the natural sweetness of the vegetables.
  • Skipping the béchamel results in a dry lasagne.
    The vegan white sauce adds creaminess and binds the layers together.
  • Using too little seasoning can make flavours flat.
    Plant-based ingredients need generous seasoning for richness and balance.
  • Using vegetables cut too large makes the layers uneven.
    Evenly sized pieces help the lasagne cook evenly and hold its shape.
  • Not resting the lasagne causes it to collapse.
    A short rest allows the layers to firm up, making slicing easier.

Delicious Sides to Serve With Jamie Oliver’s Vegan Lasagne

  • Garlic bread – Crispy and aromatic.
    Perfect for dipping into the tomato-rich layers.
  • Green salad – Light and refreshing.
    Helps balance the hearty flavours of the lasagne.
  • Roasted broccoli – Adds crunch and nutrients.
    Its caramelised edges pair well with the creamy sauce.
  • Tomato and basil salad – Fresh and colourful.
    Enhances the Italian flavours in every bite.
  • Steamed greens – Simple and healthy.
    A gentle side that complements the dish’s richness.

Expert Tips for Better Flavour and Texture

  • Add fresh herbs at the end for brightness.
    Basil or parsley gives the lasagne a lift of fresh flavour.
  • Roast vegetables until caramelised for a deeper flavour.
    This step intensifies sweetness and adds complexity.
  • Use full-bodied plant milk for béchamel.
    Oat or soy milk gives the creamiest, smoothest sauce.
  • Let the sauce simmer longer if watery.
    Reducing the liquid concentrates the flavour.
  • Top with vegan cheese for a golden crust.
    Creates a satisfying, bubbly finish on top.

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

  • Add chilli flakes for heat.
    Brings a gentle warmth that complements the tomato sauce.
  • Stir in sun-dried tomatoes.
    Adds umami richness and thickens the sauce naturally.
  • Add roasted garlic.
    Gives a sweet, mellow depth that blends beautifully.
  • Mix pesto into the béchamel.
    Adds a creamy, herby boost to each layer.
  • Use smoked paprika for warmth.
    Enhances flavour without making the dish spicy.

How to Adjust This Recipe for Kids

  • Keep herbs mild and gentle.
    Simple Italian seasoning works best for younger palates.
  • Add extra béchamel for creaminess.
    Creates a softer, smoother texture that kids enjoy.
  • Chop vegetables finely.
    Makes the layers easier to eat and less noticeable.
  • Skip chilli or strong flavours.
    Keeps the dish child-friendly and balanced.
  • Serve with bread or soft sides.
    Helps kids enjoy the meal with familiar textures.

Best Way to Store Leftovers

  • Cool completely before storing to avoid sogginess.
    Prevents moisture from being trapped inside the container.
  • Refrigerate in airtight boxes for 3–4 days.
    Keeps the lasagne fresh and the layers firm.
  • Freeze portions for easy meals later.
    Holds flavour and structure well for up to 2 months.
  • Wrap tightly before freezing.
    Helps prevent freezer burn and keeps texture intact.
  • Refrigerate sauce and leftovers separately if prepping ahead.
    Keeps the components from getting watery.

Best Ways to Reheat Leftovers

  • Oven: 180°C for 10–12 minutes to restore texture.
    Warms evenly while keeping the top crisp.
  • Air fryer: Quick method for individual slices.
    Adds a crispy top while reheating the inside.
  • Microwave: Fast, but softens the texture.
    Good for convenience, though the top layer softens.
  • Add foil over the top to prevent drying.
    Helps retain moisture during reheating.
  • Reheat slowly for the best flavour.
    Ensures the layers warm evenly without drying out.

Nutritional Value (Per Serving)

  • Calories: ~420
  • Protein: ~12g
  • Carbohydrates: ~56g
  • Fat: ~14g
  • Fiber: ~9g

FAQs

How do I keep vegan lasagne from becoming watery?

Vegan lasagne becomes watery if the vegetables release too much moisture or if the tomato sauce is thin. Roast the vegetables properly to reduce water content and simmer the tomato sauce until thick before layering. Resting the lasagne for at least 10 minutes after baking also helps it set.

Can I make Jamie Oliver’s vegan lasagne ahead of time?

Yes, this lasagne is perfect for make-ahead cooking. Assemble it fully, keep it refrigerated for up to 24 hours, and bake when needed. You can also freeze it before or after baking, and it reheats beautifully.

What is the best plant milk for vegan béchamel sauce?

Unsweetened soy milk or oat milk works best because they create a creamy texture and have a neutral flavour. Avoid sweetened or flavoured plant milks, as they can affect the taste of the sauce.

Do I need to pre-cook the lasagne sheets for this recipe?

Most vegan lasagne sheets are no-boil, meaning they soften in the oven as long as there is enough sauce. If your sheets require boiling, cook them until slightly underdone so they finish cooking during baking.

Final Words

This vegan lasagne is rich, comforting, and packed with fresh vegetable flavour. It’s a dish that feels indulgent but stays light and nourishing, making it perfect for both plant-based eaters and anyone wanting a wholesome, satisfying meal.

Print

Jamie Oliver Vegan Lasagne

Jamie Oliver’s Vegan Lasagne is a plant-based casserole made with layers of roasted vegetables, rich tomato sauce, lasagne sheets, and dairy-free béchamel. It captures the spirit of traditional lasagne while using accessible vegan ingredients to keep the dish light, nourishing, and full of flavour.

  • Author: adan kendric
  • Prep Time: 25
  • Cook Time: 25-30
  • Total Time: 40 minute
  • Yield: 4 1x
  • Category: Main Course
  • Method: Baking
  • Cuisine: Italian

Ingredients

Scale

For the Vegetable Layer

  • 2 courgettes, sliced
  • 2 bell peppers (red or yellow), chopped
  • 1 large aubergine, cubed
  • 200g mushrooms, sliced
  • 1 onion, finely chopped
  • 3 cloves garlic, minced
  • 2 tbsp olive oil
  • Salt and black pepper, to taste
  • 1 tsp dried oregano
  • 1 tsp smoked paprika

For the Tomato Sauce

  • 2 cans (400g each) chopped tomatoes
  • 2 tbsp tomato purée
  • 1 tsp dried basil
  • 1 tsp Italian seasoning
  • Salt and pepper, to taste

For the Vegan Béchamel

  • 3 tbsp olive oil or vegan butter
  • 3 tbsp plain flour
  • 700ml unsweetened plant milk (soy or oat works best)
  • Pinch of nutmeg
  • Salt and pepper, to taste

Other

  • 1012 lasagne sheets (vegan-friendly)
  • Fresh basil for garnish
  • Vegan cheese (optional)

Instructions

Step 1: Roast the Vegetables

Preheat the oven to 200°C (400°F). Toss courgettes, peppers, aubergine, and mushrooms with olive oil, garlic, herbs, paprika, salt, and pepper. Spread on a tray and roast for 25–30 minutes until tender and lightly caramelised.

Step 2: Prepare the Tomato Sauce

In a pan, sauté onions and garlic until soft. Add chopped tomatoes, tomato purée, dried basil, and seasoning. Simmer for 10–12 minutes until thick and rich.

Step 3: Make the Vegan Béchamel

Heat olive oil in a saucepan, add flour, and whisk to form a paste. Slowly pour in plant milk while whisking to avoid lumps. Cook for 5–7 minutes until smooth, thick, and creamy. Add nutmeg, salt, and pepper.

Step 4: Layer the Lasagne

Spread a thin layer of tomato sauce at the bottom of a baking dish. Add lasagne sheets, roasted vegetables, more tomato sauce, and a layer of béchamel. Repeat until all layers are finished.

Step 5: Finish With Béchamel

Pour the remaining béchamel on top and spread evenly. Add vegan cheese on top if using.

Step 6: Bake Until Golden

Bake the lasagne for 35–40 minutes, or until the top is bubbling and golden.

Step 7: Rest and Serve

Let the lasagne rest for at least 10 minutes before cutting. This helps the layers set and makes serving easier.

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