Gordon Ramsay’s Classic Lasagna
I first tried Gordon Ramsay’s Classic Lasagna on a rainy Sunday and it immediately became my go-to for feeding a hungry family. This lasagna balances a robust meat ragu with a creamy cheesy béchamel, so it’s comforting enough for weeknights yet special enough for guests. If you value bold flavor, simple pantry ingredients, and a lasagna that slices cleanly—this is for you. For another take on layered pasta, see our classic lasagna guide which highlights similar techniques.
What makes this recipe special
Ramsay’s approach keeps things straightforward but smart: grated onion and carrot build sweetness, a splash of milk in the ragu softens tomato acidity, and the béchamel gets richness from cheddar for extra melting, with parmesan on top for salty crunch. It’s also forgiving—perfect when you want a reliably comforting dish without fuss.
"A family classic — rich, cheesy, and the kind of lasagna that tastes even better the next day."
This recipe is ideal for a cozy Sunday dinner, batch-cooking for the week, or a potluck where you want something that travels and reheats well. If you prefer a greener option, try swapping strategies inspired by this excellent vegetable lasagna.
Step-by-step overview
Before you start: you’ll make a meaty tomato sauce, a smooth cheesy béchamel, then layer non-cook lasagna sheets with those two sauces and bake until bubbly.
- Make the meat sauce (sauté veg, brown beef, simmer with tomatoes and milk).
- Whisk up the béchamel (roux + milk) and fold in cheddar for creaminess.
- Assemble: sauce, pasta, béchamel, repeat; top with parmesan.
- Bake until golden, then rest so slices set.
If you want a deeper guide to layering and timing for home lasagna projects, this best homemade lasagna article has useful pointers that pair well with these steps.
What you’ll need
Key ingredients (quantities for a single baking dish):
For the Meat Sauce:
- 2 tbsp olive oil
- ½ large onion, peeled and grated
- 1 large carrot, peeled and grated
- 2 cloves garlic, peeled and crushed
- 2 pinches dried oregano
- 300g minced beef
- 1 tbsp tomato purée
- 1 tbsp Worcestershire sauce
- 1 bay leaf
- 1 x 400g tin chopped tomatoes
- 50ml milk
- Salt and freshly ground black pepper
For the Béchamel Sauce:
- 25g butter
- 25g plain flour
- 300ml milk
- Pinch of ground nutmeg
- 60g cheddar cheese, grated
- 30g parmesan cheese, grated
For Assembling:
- 6 sheets of ‘non-cook’ lasagna sheets
- Extra parmesan cheese for topping
Notes and swaps: use beef or a beef/pork mix for a richer ragu. For a vegetarian spin, you can replace the meat with layers of roasted vegetables—this butternut and spinach version shows how to keep texture and flavor balanced.
How to prepare it
-
Make the meat sauce
- Heat 2 tbsp olive oil in a large pan over medium heat.
- Add the grated onion, carrot, and crushed garlic. Sauté 2–3 minutes until soft and fragrant.
- Stir in 2 pinches dried oregano, 1 bay leaf, Worcestershire sauce, salt and pepper.
- Push the veg to one side, add 300g minced beef and break it up. Brown evenly—don’t rush this step; browning adds flavor.
- Mix in 1 tbsp tomato purée and cook 30 seconds to take off the raw edge.
- Add the 400g chopped tomatoes and 50ml milk. Bring to a gentle simmer and cook 10–15 minutes until slightly reduced. Remove the bay leaf and set aside.
-
Prepare the béchamel
- Melt 25g butter in a saucepan over low heat.
- Add 25g flour and stir to form a smooth paste (roux). Cook 1–2 minutes to remove raw flour taste.
- Gradually whisk in 300ml milk in thirds to avoid lumps, keeping the heat low.
- When thickened, season with a pinch of nutmeg, salt and pepper.
- Remove from the heat and stir in 60g grated cheddar until melted and smooth. Keep warm.
-
Assemble the lasagna
- Preheat oven to 220°C (fan 200°C) / gas mark 7.
- Spread half the meat sauce in the base of a baking dish.
- Lay 3 sheets of non-cook lasagna over the sauce, breaking them to fit if necessary.
- Pour half the béchamel over the pasta and spread gently.
- Add the remaining meat sauce, then another layer of lasagna sheets.
- Top with the rest of the béchamel. Sprinkle 30g parmesan (and an extra pinch of oregano) over the top.
-
Bake and rest
- Bake for 20–25 minutes until the top is golden and the edges bubble.
- Let the lasagna rest 10 minutes before cutting—this helps the layers set so you get neat slices.
Best ways to enjoy it
Serve slices with simple sides to complement rather than compete:
- A crisp green salad with lemon vinaigrette to cut the richness.
- Garlic bread or a rosemary focaccia for mopping up sauce.
- A glass of medium-bodied red wine (Sangiovese or Chianti) pairs well.
For plating, use a sharp knife dipped in hot water to make tidy cuts. Garnish with a little extra grated parmesan and a sprig of oregano or basil.
How to store & freeze
- Refrigerate: cool within 2 hours and store in an airtight container for up to 3–4 days.
- Reheat: cover with foil and bake at 180°C (160°C fan) for 15–20 minutes until piping hot. Microwaving single portions works—cover and stir halfway for even heating.
- Freeze: wrap the whole dish or individual portions tightly in foil and freeze up to 3 months. Thaw overnight in the fridge before reheating, or bake from frozen for about 45–60 minutes covered, then uncover to brown.
Food safety tip: reheat to an internal temperature of 75°C to ensure it’s safe to eat.
Pro chef tips
- Grate the onion and carrot fine so they melt into the sauce and release sweetness without large chunks.
- Brown the mince well—those caramelized bits add real depth.
- The milk in the ragu rounds the acidity; don’t skip it.
- Make the béchamel low and slow to avoid lumps; if you do get lumps, pass it through a sieve or whisk vigorously off the heat.
- If your top browns too fast, tent with foil for the final bake time.
- Non-cook sheets generally work dry, but if your sauce seems tight, spoon a little extra sauce between layers to ensure pasta cooks through. For alternative layering ideas, try this seasonal butternut squash lasagna for inspiration.
Creative twists
- Vegetarian: swap the meat for a mix of mushrooms, lentils, and spinach with a drizzle of soy or miso for umami.
- Italian sausage: replace half the mince with Italian sausage for spicier, herb-forward flavor.
- Wine lift: splash 50ml red wine into the ragu after browning the meat, then reduce before adding tomatoes.
- Gluten-free: use gluten-free lasagna sheets and a gluten-free flour for the roux.
- Cheesy swap: use mozzarella in place of some cheddar for stringier pulls, and finish with a mix of parmesan and pecorino for a sharper top.
Your questions answered
Q: Can I make this ahead?
A: Yes. Assemble the lasagna, cover tightly, and refrigerate for up to 24 hours before baking. Add an extra 5–10 minutes to the bake time if it’s chilled.
Q: Do I have to use non-cook lasagna sheets?
A: No—you can use regular dried sheets if you pre-boil them as the package instructs, or use fresh sheets. Non-cook sheets save a step but need enough sauce moisture.
Q: How long will leftovers keep in the freezer?
A: Properly wrapped, lasagna keeps for up to 3 months in the freezer. Thaw overnight in the fridge before reheating.
Q: Can I swap cheddar in the béchamel?
A: Yes. Cheddar adds a savory tang; you can use fontina or mozzarella for mellower melt, and keep parmesan for the finish.
Q: What’s the best way to get clean slices?
A: Rest the lasagna 10 minutes after baking, then use a sharp knife (wiping it between cuts) or a hot metal spatula for clean edges.
Conclusion
If you want a reliable, comforting lasagna that balances meaty depth with creamy béchamel, this is a terrific recipe to add to your rotation. For further reading on Gordon Ramsay’s approach and slight variations, see Gordon Ramsay’s Lasagne al Forno – Robby Dog Cooks and the original recipe notes at Gordon’s Classic Lasagna al Forno Recipe INGREDIENTS.
Classic Lasagna

Ingredients
For the Meat Sauce
- 2 tbsp olive oil
- ½ large onion, peeled and grated
- 1 large carrot, peeled and grated
- 2 cloves garlic, peeled and crushed
- 2 pinches dried oregano
- 300 g minced beef
- 1 tbsp tomato purée
- 1 tbsp Worcestershire sauce
- 1 tin 400g chopped tomatoes
- 50 ml milk
- Salt and freshly ground black pepper
For the Béchamel Sauce
- 25 g butter
- 25 g plain flour
- 300 ml milk
- 1 pinch ground nutmeg
- 60 g cheddar cheese, grated
- 30 g parmesan cheese, grated
For Assembling
- 6 sheets of ‘non-cook’ lasagna sheets
- Extra parmesan cheese for topping
Instructions
Make the Meat Sauce
- Heat 2 tbsp olive oil in a large pan over medium heat.
- Add the grated onion, carrot, and crushed garlic. Sauté for 2–3 minutes until soft and fragrant.
- Stir in dried oregano, bay leaf, Worcestershire sauce, salt, and pepper.
- Push the veg to one side, add minced beef, and brown it evenly.
- Mix in 1 tbsp tomato purée and cook for 30 seconds.
- Add chopped tomatoes and milk. Bring to a gentle simmer and cook for 10–15 minutes until slightly reduced.
- Remove the bay leaf and set aside.
Prepare the Béchamel
- Melt 25g butter in a saucepan over low heat.
- Add flour and stir to form a smooth paste (roux). Cook for 1–2 minutes.
- Gradually whisk in milk to avoid lumps, keeping the heat low.
- When thickened, season with nutmeg, salt, and pepper.
- Stir in grated cheddar until melted and smooth. Keep warm.
Assemble the Lasagna
- Preheat oven to 220°C (fan 200°C) / gas mark 7.
- Spread half of the meat sauce in a baking dish.
- Lay 3 sheets of non-cook lasagna over the sauce.
- Pour half of the béchamel over the pasta.
- Add the remaining meat sauce and top with another layer of lasagna sheets.
- Top with the rest of the béchamel and sprinkle parmesan over the top.
Bake and Rest
- Bake for 20–25 minutes until the top is golden and the edges bubble.
- Let the lasagna rest for 10 minutes before cutting.
