Classic Meat Lasagna with Homemade Béchamel
Layers of tender pasta, rich meat sauce, creamy béchamel and melted cheese make this lasagna the ultimate comfort food. Easy to assemble and perfect for feeding a crowd, it is a timeless family favourite that never disappoints. Great for meal prep too — it reheats beautifully.
🛒 Ingredients
18 servings
- 500 g (1 lb) lasagna sheets
- 500 g (1 lb) ground beef
- 1 onion, grated
- 3 garlic cloves, minced
- 3 tbsp vegetable oil
- 1 can (400 g) crushed tomatoes
- Salt and black pepper to taste
- 3 tbsp unsalted butter
- 3 tbsp all-purpose flour
- 500 ml (2 cups) whole milk
- 400 ml (2 small cartons) heavy cream
- 500 g (1 lb) sliced ham
- 500 g (1 lb) shredded mozzarella
- 50 g (1¾ oz) grated Parmesan
🛍️ Recommended tools
Amazon affiliate links
Directions
- 1
Cook the lasagna sheets in a large pot of salted boiling water until al dente. Drain, spread on a clean kitchen towel and brush lightly with melted butter to prevent sticking. Set aside.
- 2
Heat the oil in a large skillet over medium heat. Sauté the garlic and grated onion for 2 minutes until fragrant and golden. Add the ground beef and cook, breaking it apart, until fully browned. Season with salt and pepper.
- 3
Pour in the crushed tomatoes, stir to combine and let the meat sauce simmer for 3–4 minutes. Remove from heat and set aside.
- 4
Make the béchamel: melt the butter in a saucepan over low heat. Whisk in the flour and cook for 1 minute to form a roux. Gradually add the milk, whisking constantly to avoid lumps, until the sauce thickens and coats the back of a spoon. Stir in the heavy cream, adjust seasoning and remove from heat.
- 5
Preheat the oven to 180 °C / 350 °F.
- 6
In a lightly greased baking dish, spread a thin layer of meat sauce on the bottom. Layer half the lasagna sheets, half the ham and half the mozzarella. Pour all the béchamel evenly over the top.
- 7
Cover with the remaining lasagna sheets, then the remaining ham, mozzarella and meat sauce. Finish with a generous layer of grated Parmesan.
- 8
Bake for 25–30 minutes until the top is golden and bubbling. Let rest for 10 minutes before slicing and serving.
💡 Chef's Tip
A pinch of freshly grated nutmeg in the béchamel takes it to the next level. The meat sauce can be made a day ahead and refrigerated — the flavours deepen overnight.
🍽️ Complete your meal
More ideas to accompany this dish
