This post may contain affiliate links.
This step by step Lasagne recipe gets you a simple but showstopping classic dish that works every time. Pasta sheets layered with rich ragu and a delicious cheesy sauce with a crispy golden top – total heaven and so worth the effort.

It is a very proud moment when I deliver a beautiful Beef Lasagne into the centre of my table, knowing the time, effort and love that’s gone into feeding my nearest and dearest.
I often feel a classic Lasagne (or Lasagna if that’s how you spell it) is underrated. Because you can get it in most pubs and in microwave form, I think it goes under the radar as one of our most loved comfort dishes.
While you could throw one together pretty quickly and easily, I believe that we should take a little more time over this recipe – but I promise it’s still SO easy.
A few extra ingredients there, a little more time to simmer here, and the creation of the bechamel sauce brings together a wonderful dish that’s good enough for hosting a special meal, or simply serving up a delicious dinner for the family.
This is your foolproof step-by-step guide to making the best homemade Lasagne from scratch. Enjoy!
Why is this the best Lasagne recipe?
⭐️ Rich, flavourful, meaty and comforting
⭐️ Great for batch cooking or making in advance
⭐️ Serve with extra sides for an Italian-style feast

Sarah’s Notes
This is the classic recipe I turn to time and time again. It’s a little more effort than, say, a quick one pan meal (I actually do have this version of a Lasagne in my One Pot cookbook!) but it’s not so involved that it’s offputting.
If you enjoy cooking and making special dinners, this one is for you. It never fails to impress.
While a quick lasagne is undoubtably delicious this lasagne, while taking a little extra time, is something else! Full of flavour and absolutely worth the effort!
Lasagne Ingredients

For the ragu sauce:
- Oil – Go for olive oil or sunflower if you prefer.
- Pancetta – The thinly sliced type.
- Beef mince – Ideally I’d use 5% or 10% fat for this recipe, otherwise it might be a bit fatty, but it’s down to personal preference. You can drain some of the fat if you need to.
- Base vegetables – Chopped onion, carrot and celery. You can replace fresh with a frozen bag of ‘soffritto’, which comes already pre-chopped all together in one bag.
- Garlic – You’ll need 4 cloves for this recipe. It’s fine to use frozen or jarred as well as fresh if you like.
- Beef stock – Use a stock cube or fresh stock for extra flavour.
- Herbs – Rosemary, thyme, oregano and bay leaves (dried is OK).
- Red wine – About 150ml of anything you have makes all the difference to the resulting flavour.
- Tomato base – Tinned chopped tomatoes and tomato puree, the best quality you can.
- Sugar – Just a teaspoon makes a difference by balancing out the acidity of the tomatoes.
- Worcestershire sauce – Two tablespoons give a deeper flavour.
- Season – Make sure you season well with salt and freshly ground black pepper.
For the Lasagne white sauce (béchamel sauce):
- Butter, plain flour, whole milk, grated parmesan and a little ground nutmeg.
To layer the Lasagne:
- Lasagne sheets – I use fresh pasta sheets as it helps give your dish lovely flat layers, but dried also works brilliantly.
- Grated mozzarella – This is not the same as mozzarella balls, which are much more liquidy! This type has a lovely creamy flavour and cheesy pull, but is a bit drier so won’t make the dish go soggy.
- Grated parmesan – A little of this stronger cheese brings the whole thing together for a golden brown topping.
How to make Lasagne from scratch
1. Add the sliced pancetta to hot oil and fry. Add the mince until browned, then remove, as per the recipe below.
2. Fry the onions and garlic, followed by the vegetables.
3. Add the meat back in, add the stock cube, herbs, wine, tomatoes and puree, sugar and Worcestershire sauce. Season well and leave to simmer.
4. Make the white sauce: Melt the butter, stir in the flour, then add in the milk and whisk until smooth. Stir in the parmesan and nutmeg and season.
5. Layer the lasagne: Spread a thin layer of the ragu in the base of your dish, then cover with lasagne sheets, then ragu again, then a little white sauce and mozzarella. Repeat.
6. For the last layer, do ragu, lasagne sheets, bechamel, mozzarella then sprinkle the parmesan over the top. Cook as per the recipe below.
Leftovers & Storing
In the fridge You can keep this recipe in the fridge for 3 days. Reheat fully in the microwave or in the oven before serving. Add a splash of water if it needs it.
In the freezer Like most beef mince recipes, this is a fantastic make-ahead freezer recipe! Making a few batches at once is always a good idea if you have space.
Just wait until it’s totally cold and then portion into freezer-proof containers and freeze for up to 3 months. Defrost thoroughly before reheating.
Recipe Tips
Shortcuts
There’s no denying that this is a long recipe, but it really is worth it. We’ve used the classic Taming Twins Bolognese recipe for the meat sauce as it’s just so tasty, but you could speed the prep up a little by using pre-diced pancetta and 350g frozen soffritto mix.
This might be called ‘vegetable base mix’ or something similar in some supermarkets. If you are using frozen, make sure you give it a little more time to brown and cook until all the water has evaporated.
Lasagne sheets
If you would prefer to use dried lasagne sheets, make sure that the ragu is saucy enough.
If your sauce has gaps in the pan when you stir it, it may need a little more stock to soak into the dried pasta.
Common mistake
The mistake most people (myself included) probably make with Lasagne is serving it too quickly.
Leaving it to sit for 15 minutes after it comes out of the oven, before slicing, will make serving it so much easier. It will also keep its nice layers instead of melting everywhere, and don’t worry – it will still stay very hot!
More homemade classics…
FAQs
Yes, definitely! This is a really simple recipe. If you’re not used to cooking, my advice would be to take this one step at a time. Concentrate on the ragu first. It will be fine to leave to cool while you then concentrate on making the white sauce and layering. Then all that’s left to do is pop it in the oven!
If you’re wanting a good veggie option, follow my easy Vegetarian Lasagne recipe here. It’s so good!
After assembling, it takes about 30-40 minutes in the oven, depending on your oven temperature. Just until it’s golden and bubbling, and cooked through.
The origins of this dish go back centuries, and versions of it differ even in region to region in Italy. This recipe is my take on a classic recipe, and contains most of the flavours we’ve come to know and love – tomatoey beef ragu sauce, sheet pasta and a cheesy topping, with important flavour-builders of vegetables, pancetta and red wine.
Let me know how you got on and what you thought of these recipes. Please rate the recipe using the ⭐️ below.
Also I’d LOVE to see your cooking creations. If you’d like to share yours with me, you can tag me on Instagram (@tamingtwins).

Classic Lasagne Recipe
Ingredients
For the meat sauce:
- 2 tbsp Olive oil
- 100 g (4 oz) Pancetta, The thinly sliced type
- 500 g (1.1 lb) Beef mince, 5% fat
- 1 Onion, Finely chopped | See notes
- 4 Garlic cloves, Peeled and crushed
- 1 Large carrot, Finely diced
- 1 Celery stick, Finely diced
- 1 Beef stock cube
- 1/2 tsp Dried rosemary
- 1/2 tsp Dried thyme
- 1/2 tsp Dried oregano
- 1/2 tsp Sea salt
- 3 Bay leaves
- 150 ml (0.75 cup) Red wine
- 400 g (14 oz) Tinned chopped tomatoes, Plus 1/2 tin of water
- 2 tbsp Tomato puree
- 1 tsp Sugar
- 2 tbsp Worcestershire sauce
- Freshly ground black pepper
For the white (béchamel) sauce:
- 50 g (2 oz) Butter
- 50 g (2 oz) Plain flour
- 600 ml (2.5 cups) Whole milk
- 60 g (2 oz) Grated parmesan
- 1/2 tsp Ground nutmeg
For the lasagne:
- 300 g (10 oz) Fresh lasagne sheets, 10-12 | See notes
- 200 g (7 oz) Grated mozzarella
- 60 g (2 oz) Grated parmesan
Instructions
Make the ragu:
- Heat 1 tbsp of oil in large pan. Very thinly slice the pancetta. Add it to the pan and fry over a medium heat for 5 minutes until it's starting to colour and brown.
- Add the mince and cook for a further 5-10 minutes, breaking up as it cooks, until it's browned all over.
- Remove the mince and pancetta into a bowl and set aside.
- Put the remaining oil in the pan and add onions and garlic. Cook for 5 mins until they're starting to soften.
- Add the remaining veg and cook for a further 5-10 minutes until it's starting to soften.
- Add the mince and pancetta back to the pan. Add the stock cube, dried herbs, salt, bay leaves and stir well. Add the wine, tinned tomatoes, tomato puree, sugar, Worcestershire sauce and plenty of pepper.
- Bring to a simmer, pop a lid slightly ajar on the pan and cook for 1hr-1.5 hours over a medium-low heat until thick and rich. Leave to cool a little.
Make the white sauce:
- Melt the butter in a pan over a medium heat then stir in the plain flour. Cook this for a minute, stirring the whole time.
- Add in the milk, little by little, and whisk to make a nice smooth sauce. When you have added all the milk, whisk constantly for around 5 minutes until the sauce has thickened and coats the back of a spoon.
- Stir in the parmesan and nutmeg and some salt and pepper then set to one side.
Layer the lasagne:
- Heat the oven to 180℃/350F fan, 200℃/390F, Gas Mark 6.
- Spread a thin layer of the ragu in the base of your baking dish (roughly 20x30cm), then cover with lasagne sheets. Top with 1/3 of the remaining ragu, a 1/3 of the bechamel, then 1/3 of the grated mozzarella.
- Repeat these layers again – lasagne sheets, ragu, bechamel, mozzarella.
- For the last layer do ragu, lasagne sheets, bechamel, then mozzarella, then sprinkle the parmesan over the top.
Cook:
- Cook in the oven for 30-40 minutes until the top is golden and bubbling, then remove from the oven and leave to sit for 15 minutes before slicing. This will make slicing the lasagne so much easier and it will stay very hot!
Did you make this recipe? Click here to let us know how it went and give it a ⭐️ rating! Your feedback helps us to make more recipes you really want.
Notes
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation. Nutritional values are per portion unless otherwise stated.
This post was originally published on January 5, 2026 and updated later to make improvements.



















