Beef Lasagna
Layers of tender pasta, rich savory beef ragu, and creamy béchamel sauce baked until bubbling and golden. This classic Italian-American comfort dish is a labor of love that fills the kitchen with an incredible aroma and rewards you with a deeply satisfying, crowd-pleasing meal.
For 8 servings
- prep · ~10 min
Prepare the fresh tomato puree.
1.Score a shallow X on the bottom of each tomato.2.Blanch in boiling water for 30 seconds, then transfer to ice water.3.Peel off the skins, roughly chop, and crush by hand or pulse in a blender for a chunky puree. - boil · ~10 min
Boil the lasagna noodles.
1.Bring 4 liters of water to a rolling boil in a large pot.2.Add 1 tbsp salt, then cook lasagna noodles until al dente (about 8 minutes).3.Drain, rinse with cold water to stop cooking, and lay flat on a lightly oiled sheet to prevent sticking.TIPSlightly undercook the pasta — it will finish softening in the oven. - saute · ~15 min
Start the beef ragu.
1.Heat a large skillet over medium-high heat.2.Add ground beef and cook, breaking it up with a spoon, until browned (6–8 minutes).3.Add chopped onion and cook until softened (4–5 minutes).4.Add minced garlic and cook until fragrant (1 minute). - simmer · ~25 min
Simmer the meat sauce.
1.Stir in the crushed fresh tomatoes and tomato paste.2.Add dried oregano, dried basil, a pinch of black pepper, and a pinch of salt.3.Bring to a gentle simmer, reduce heat to low, and cook uncovered for 20–25 minutes until thickened, stirring occasionally.TIPA long, slow simmer deepens the flavor — don't rush it. - saute · ~15 min
Make the béchamel sauce.
1.Melt butter in a medium saucepan over medium heat.2.Whisk in flour and cook, stirring constantly, for 1–2 minutes to make a pale roux.3.Gradually whisk in warm milk, a little at a time, ensuring no lumps form.4.Bring to a gentle simmer and cook, whisking often, until thickened enough to coat the back of a spoon (8–10 minutes).5.Remove from heat, grate in a pinch of nutmeg, and stir in a pinch of salt.TIPWarm the milk before adding it to the roux — it prevents lumps and speeds up the thickening. - bake
Preheat the oven to 375°F (190°C).
Position a rack in the middle of the oven.
- assemble · ~10 min
Assemble the lasagna in layers.
1.Spread a thin layer of meat sauce on the bottom of a 9x13 inch baking dish.2.Place 3 lasagna noodles lengthwise over the sauce.3.Spread one-third of the béchamel sauce over the noodles.4.Spoon one-third of the remaining meat sauce over the béchamel and sprinkle with one-quarter of the mozzarella.5.Repeat the layers (noodles, béchamel, meat sauce, mozzarella) two more times.6.Top with the final 3 noodles, spread any remaining béchamel, and finish with all the remaining mozzarella and the grated parmesan. - bake · ~45 min
Bake the lasagna.
1.Cover the dish loosely with foil and bake for 25 minutes.2.Remove the foil and bake for another 15–20 minutes until the top is golden brown and bubbling.TIPAvoid the foil touching the cheese or it will stick and pull away. - rest · ~15 min
Rest the lasagna before slicing.
Remove from the oven and let stand for at least 15 minutes to set. This keeps the layers from sliding apart when you cut it.
TIPLasagna tastes better the next day. If you can wait, reheat it after an overnight rest in the fridge. - serve
Slice into 8 equal pieces and serve hot.
What to keep in mind.
7 tips from the recipe — small details that make a real difference to the final dish.
- 1Cook the lasagna noodles 1–2 minutes less than package directions — they finish softening in the oven and won't turn mushy.
- 2Let the meat sauce simmer uncovered until it's thick, not watery — a loose sauce makes the lasagna runny.
- 3Warm the milk before whisking it into the roux to prevent lumps and help the béchamel thicken quickly.
- 4Spread a thin layer of sauce on the dish bottom before adding noodles — this prevents sticking and adds flavor to the first bite.
- 5Cover the lasagna with foil but don't let it touch the cheese, or the melted cheese will stick and peel off when you remove the foil.
- 6Rest the baked lasagna for at least 15 minutes (ideally 20–25) so layers set and slices hold their shape cleanly.
- 7Make the ragu a day ahead — the flavors deepen overnight and assembly becomes a breeze.
Adapt it for your goals.
Vegetarian Mushroom & Spinach
Replace the ground beef with 500g finely chopped cremini mushrooms and 200g thawed frozen spinach (squeezed dry). Sauté mushrooms until they release their liquid and brown, then add spinach and proceed with the tomato sauce. A deeply savory, earthy alternative.
Spicy Sausage & KaleSpicy Sausage & Kale
Swap half the ground beef for 250g spicy Italian sausage (casings removed). Brown the sausage with the beef, and fold 150g chopped kale into the simmering ragu. Adds heat, texture, and a peppery green note.
Gluten Free AdaptationGluten-Free Adaptation
Use gluten-free lasagna noodles (parboil per package directions) and substitute the all-purpose flour in the béchamel with a 1:1 gluten-free flour blend or rice flour. The roux will thicken similarly — whisk thoroughly to avoid lumps.
Lighter Béchamel (Lower Fat)Lighter Béchamel (Lower Fat)
Replace half the butter with olive oil and use 2% milk instead of whole. The sauce will be slightly less rich but still creamy — add an extra pinch of nutmeg for flavor compensation.
Why this is on our healthy list.
Rich in Protein
Ground beef provides high-quality complete protein, essential for muscle repair and satiety — each serving of this lasagna delivers a substantial protein boost.
Calcium from Dairy
Milk, mozzarella, and Parmesan contribute calcium for bone health and muscle function, with the béchamel and cheese layers adding a creamy calcium-rich source.
Lycopene from Tomatoes
Fresh crushed tomatoes and tomato paste are rich in lycopene, a powerful antioxidant linked to heart health — cooking and a little fat (from beef and cheese) improves its absorption.
Frequently asked questions
Rinse them with cold water immediately after draining and lay them flat in a single layer on a lightly oiled baking sheet — this stops the cooking and prevents clumping.



