Have you ever craved a lasagna so rich, creamy, and flavorful that it feels like it came straight from a fancy Italian restaurant? Well, you’re in luck! Today, I’m sharing Gordon Ramsay’s classic lasagna recipe, and trust me, it’s a game-changer.

I first tried this recipe on a cozy Sunday afternoon, and it instantly became a family favorite. The layers of tender pasta, savory meat sauce, and velvety béchamel are pure comfort in every bite. Plus, it’s surprisingly easy to make—even if you’re not a pro in the kitchen.
Here’s why you’ll love it:
- Restaurant-quality flavors at home: This lasagna tastes like it’s straight out of Gordon Ramsay’s kitchen.
- Perfect for feeding a crowd: It’s hearty, filling, and always a hit at gatherings.
- Customizable: You can tweak the recipe to suit your taste or dietary needs.
So, grab your apron, and let’s dive into this delicious lasagna recipe!
Table of Contents
Ingredients You’ll Need
Before we start, let’s gather everything you’ll need. Don’t worry—most of these ingredients are pantry staples.
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 pureé
- 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 flour
- 300ml milk
- Pinch of ground nutmeg
- 60g cheddar cheese, grated
- 30g parmesan cheese, grated
For Assembling the Lasagna
- 6 sheets of ‘non-cook’ lasagna sheets
- Extra parmesan cheese for topping
For the Salad (Optional)
- 1 tsp Dijon mustard
- 2-3 tbsp olive oil
- Salt and pepper
- 1 round lettuce head, rinsed and dried
Step-by-Step Instructions
Now that we’ve got everything ready, let’s get cooking!
Step 1: Make the Meat Sauce

- Heat the olive oil in a large pan over medium heat.
- Add the grated onion, carrot, and crushed garlic. Sauté for 2-3 minutes until softened.
- Season with oregano, bay leaf, Worcestershire sauce, salt, and pepper.
- Push the veggies to the side and add the minced beef. Break it up with a spoon and cook until browned.
- Stir in the tomato pureé and cook for 30 seconds.
- Add the chopped tomatoes and milk. Let the sauce simmer for 10-15 minutes, then set aside.
Step 2: Prepare the Béchamel Sauce

- Melt the butter in a saucepan over low heat.
- Add the flour and stir to form a paste.
- Gradually whisk in the milk, a third at a time, to avoid lumps.
- Season with nutmeg, salt, and pepper.
- Stir in the cheddar cheese until melted and smooth. Remove from heat.
Step 3: Assemble the Lasagna
- Preheat your oven to 220°C/fan 200°C/gas mark 7.
- In a baking dish, spread half of the meat sauce evenly.
- Add a layer of lasagna sheets, breaking them if needed to fit.
- Pour half of the béchamel sauce over the pasta and spread it out.
- Add the remaining meat sauce, followed by another layer of pasta.
- Top with the rest of the béchamel sauce and sprinkle with parmesan cheese and a pinch of oregano.
Step 4: Bake and Serve
- Bake the lasagna for 20-25 minutes until golden and bubbling.
- Let it rest for 10 minutes before serving.
Tips for the Perfect Lasagna

- Use fresh ingredients: Freshly grated cheese and herbs make a huge difference.
- Let it rest: Allowing the lasagna to sit for 10 minutes helps it set and makes slicing easier.
- Customize it: Add spinach, mushrooms, or swap the beef for turkey if you prefer.
FAQs
Can I make this lasagna ahead of time?
Absolutely! Assemble the lasagna, cover it, and refrigerate for up to 24 hours before baking.
Can I freeze Gordon Ramsay’s lasagna?
Yes! Freeze it before baking, and when you’re ready, bake it straight from the freezer (add 15-20 minutes to the cooking time).
What can I serve with lasagna?
A simple green salad or garlic bread pairs perfectly.
Final Thoughts
There you have it—Gordon Ramsay’s lasagna recipe made easy! Whether you’re cooking for a special occasion or just craving some comfort food, this dish is sure to impress.
If you enjoyed this recipe, why not try some of Gordon Ramsay’s other classics? Check out his sticky toffee pudding for a sweet treat or his lobster risotto for a luxurious dinner.
And if you’re in the mood for more Italian-inspired dishes, don’t miss my spaghetti bolognese or green spaghetti recipes.

Gordon Ramsay’s classic lasagna
Ingredients
- Meat Sauce
- 2 tbsp olive oil
- ½ large onion grated
- 1 large carrot grated
- 2 cloves garlic crushed
- 2 pinches dried oregano
- 300 g minced beef
- 1 tbsp tomato purée
- 1 tbsp Worcestershire sauce
- 1 bay leaf
- 1 can 400g chopped tomatoes
- 50 ml milk
- Salt and black pepper to taste
- Béchamel Sauce
- 25 g butter
- 25 g flour
- 300 ml milk
- Pinch of ground nutmeg
- 60 g cheddar cheese grated
- 30 g parmesan cheese grated
- For Assembling
- 6 sheets no-cook lasagna
- Extra parmesan cheese for topping
Instructions
- Prepare the meat sauce by sautéing veggies, browning beef, and simmering with tomatoes.
- Make the béchamel sauce by whisking butter, flour, milk, and cheese until smooth.
- Layer meat sauce, pasta, and béchamel in a baking dish. Top with parmesan and bake until golden.
Notes
- Let the lasagna rest for 10 minutes before serving for easier slicing.
- Customize with veggies like spinach or mushrooms.
- Freeze before baking for a make-ahead meal.