Classic Beef Lasagna Layers

Golden, bubbly classic beef lasagna layered with rich sauce and cheese, ready to serve and enjoy. Save
Golden, bubbly classic beef lasagna layered with rich sauce and cheese, ready to serve and enjoy. | cookingwithavery.com

This Italian main features tender pasta sheets layered with a savory ground beef sauce and creamy béchamel. Aromatics like onion, garlic, carrot, and celery build depth in the meat sauce, simmered with tomato and herbs. The béchamel is silky and gently seasoned with nutmeg. Assembled with mozzarella and Parmesan, the dish is baked until bubbling and golden, creating a comforting and flavorful meal.

Ideal for gathering, it balances richness and freshness with optional basil garnish and pairs well with medium-bodied red wines. Preparation involves making and layering the two sauces with cooked noodles, then baking to meld flavors and textures.

I used to think lasagna was untouchable, the kind of dish only grandmothers could pull off. Then one rainy Sunday, I decided to stop overthinking it and just layer everything together while jazz played in the kitchen. The smell that filled the apartment that afternoon turned into something I still crave on cold evenings. This recipe became my go-to whenever I want to feel like I've actually accomplished something warm and real.

The first time I made this for friends, I panicked halfway through assembly because I thought I'd made too much béchamel. Turns out, there's no such thing. Everyone went quiet after the first bite, then someone asked if I'd been hiding an Italian grandmother somewhere. I hadn't, but I did learn that a homemade meat sauce changes everything.

Ingredients

  • Olive oil: Use a good one here, it becomes the foundation of your sauce and you'll taste the difference in the final layers.
  • Onion, garlic, carrot, celery: This soffritto base is where all the sweetness and depth begins, don't rush this step or the sauce will feel flat.
  • Ground beef: Choose beef with a little fat content, around 15 percent works well, because it keeps the sauce rich without becoming greasy.
  • Tomato paste: Cooking it for a full minute before adding liquid deepens the color and concentrates the flavor in a way that skipping this step just won't.
  • Crushed tomatoes: I prefer canned San Marzano tomatoes when I can find them, they have a natural sweetness that balances the acidity perfectly.
  • Red wine: Optional but worth it, the wine adds a subtle complexity that makes the sauce taste like it simmered all day even if it didn't.
  • Dried oregano and basil: These bring the herbaceous backbone, but if you have fresh basil at the end, toss it on top for brightness.
  • Sugar: Just a touch cuts through any bitterness in the tomatoes and rounds out the sauce without making it sweet.
  • Butter and flour: The roux for your béchamel needs constant whisking, but once it comes together it becomes this silky blanket between the layers.
  • Whole milk: Warm it first so it incorporates smoothly into the roux without clumping, this small step saves you from lumps and frustration.
  • Nutmeg: A little goes a long way, it adds warmth to the béchamel that you can't quite name but you'd miss if it weren't there.
  • Lasagna noodles: Fresh noodles are wonderful if you have time, but dried ones work beautifully as long as you don't overcook them.
  • Mozzarella and Parmesan: Shred your own if possible, pre-shredded cheese has anti-caking agents that prevent it from melting into that gooey golden top you want.

Instructions

Preheat your oven:
Set it to 180°C (350°F) so it's ready when you finish assembling. This gives you time to focus on the sauces without rushing.
Build the meat sauce base:
Heat olive oil in a large skillet and add your chopped onion, garlic, carrot, and celery. Let them soften for about 5 minutes until the kitchen smells sweet and the onion turns translucent.
Brown the beef:
Add the ground beef and break it up with a wooden spoon, cooking until no pink remains. Stir in the tomato paste and let it cook for a full minute, you'll see it darken slightly.
Simmer the sauce:
Pour in the crushed tomatoes and red wine if using, then add oregano, basil, sugar, salt, and pepper. Let it bubble gently uncovered for 25 to 30 minutes, stirring now and then, until it thickens and clings to the spoon.
Make the béchamel:
Melt butter in a saucepan over medium heat, whisk in flour and cook for 1 to 2 minutes. Slowly add the warmed milk while whisking constantly until the sauce thickens after about 5 minutes, then season with nutmeg, salt, and white pepper.
Prepare the noodles:
Cook your lasagna noodles just until al dente, then drain and lay them flat on a kitchen towel. This prevents them from sticking together while you assemble.
Layer the lasagna:
Spread a thin layer of meat sauce on the bottom of your baking dish, then add noodles, one third of the meat sauce, one third of the béchamel, and a sprinkle of mozzarella. Repeat this twice more, finishing with béchamel and both cheeses on top.
Bake covered:
Cover the dish with foil and bake for 30 minutes. This steams everything together and prevents the top from burning too early.
Finish uncovered:
Remove the foil and bake another 15 to 20 minutes until the top is golden and bubbling. You'll know it's ready when the edges start to crisp slightly.
Rest before serving:
Let the lasagna sit for 10 to 15 minutes before cutting into it. This gives the layers time to set so your slices hold their shape instead of sliding apart.
A close-up of a steaming hot classic beef lasagna, perfect for a cozy Italian dinner at home. Save
A close-up of a steaming hot classic beef lasagna, perfect for a cozy Italian dinner at home. | cookingwithavery.com

I remember bringing this to a potluck once and watching someone go back for thirds. They told me later it reminded them of their childhood, even though they'd never had lasagna quite like this before. That's when I realized food doesn't have to be authentic to feel like home, it just has to be made with enough care that people can taste the effort.

Storing and Reheating

Lasagna keeps beautifully in the fridge for up to four days, covered tightly with foil or plastic wrap. I actually prefer it the next day when the flavors have had time to settle into each other. Reheat individual portions in the microwave or warm the whole dish covered in a 160°C (325°F) oven for about 20 minutes until heated through.

Making It Ahead

You can assemble the entire lasagna up to a day in advance and keep it covered in the fridge before baking. This makes it perfect for entertaining because all the messy work is done early. Just add an extra 10 minutes to the covered baking time if you're putting it in the oven straight from the fridge.

Variations and Substitutions

If you want a lighter version, swap the ground beef for turkey or chicken, though you might need to add a bit more olive oil since they're leaner. Some people prefer ricotta cheese instead of béchamel, which gives you a drier, more traditional American-style lasagna. You can also sneak in finely chopped spinach or mushrooms into the meat sauce without anyone noticing, I've done this plenty of times when I need more vegetables in my life.

  • Try mixing half beef and half Italian sausage for a deeper, spicier flavor profile.
  • Use no-boil noodles if you're short on time, just add a little extra sauce so they hydrate properly.
  • Freeze unbaked lasagna for up to three months, then bake from frozen adding about 45 minutes to the cooking time.
Homemade classic beef lasagna, featuring a close shot with melted cheese and delicious meat sauce flavors. Save
Homemade classic beef lasagna, featuring a close shot with melted cheese and delicious meat sauce flavors. | cookingwithavery.com

This lasagna has become my answer to almost every occasion that calls for something hearty and reliable. It's the kind of dish that makes you look like you know what you're doing in the kitchen, even if you're still figuring it out as you go.

Recipe FAQs

Slowly sauté onion, garlic, carrot, and celery until softened to build a rich base. Simmer the sauce with tomato paste, crushed tomatoes, and herbs to deepen the taste.

Béchamel adds a creamy, smooth layer that balances the acidity and texture of the meat sauce, lending a silky richness to each bite.

Yes, you can assemble the layers up to one day in advance and keep refrigerated before baking to save time on serving day.

Mozzarella provides meltiness and stretch, while Parmesan adds a nutty depth and golden crust when baked.

Cook noodles until al dente following package instructions, then drain and layer immediately to prevent sticking and maintain firmness after baking.

Using ground turkey or chicken instead of beef and substituting ricotta for béchamel offer lighter textures and flavors.

Classic Beef Lasagna Layers

Hearty Italian dish with layers of meat sauce, creamy béchamel, and tender pasta topped with golden cheese.

Prep 35m
Cook 60m
Total 95m
Servings 6
Difficulty Medium

Ingredients

Meat Sauce

  • 2 tbsp olive oil
  • 1 medium onion, finely chopped
  • 2 cloves garlic, minced
  • 1 medium carrot, finely diced
  • 1 celery stalk, finely diced
  • 1.1 lb ground beef
  • 2 tbsp tomato paste
  • 28 oz canned crushed tomatoes
  • 1/2 cup dry red wine (optional)
  • 1 tsp dried oregano
  • 1 tsp dried basil
  • 1/2 tsp sugar
  • Salt and pepper, to taste

Béchamel Sauce

  • 3.5 tbsp unsalted butter
  • 1/3 cup all-purpose flour
  • 2.5 cups whole milk, warmed
  • 1/4 tsp ground nutmeg
  • Salt and white pepper, to taste

Assembly

  • 10 oz dried or fresh lasagna noodles
  • 2 cups shredded mozzarella cheese
  • 2/3 cup grated Parmesan cheese
  • Fresh basil leaves, for garnish (optional)

Instructions

1
Preheat oven: Set oven temperature to 350°F.
2
Prepare meat sauce: Heat olive oil in a large skillet over medium heat. Sauté onion, garlic, carrot, and celery until softened, about 5 minutes.
3
Cook ground beef: Add ground beef, breaking it up with a spoon, and cook until browned. Stir in tomato paste and cook for 1 minute.
4
Simmer sauce: Pour in crushed tomatoes and red wine if using. Add oregano, basil, sugar, salt, and pepper. Simmer uncovered for 25 to 30 minutes, stirring occasionally, until thickened.
5
Make béchamel sauce: Melt butter in a medium saucepan over medium heat. Whisk in flour constantly for 1 to 2 minutes. Gradually add warm milk while whisking until smooth and thickened, approximately 5 minutes. Season with nutmeg, salt, and white pepper.
6
Cook noodles: Prepare lasagna noodles according to package instructions until al dente. Drain and lay flat on a clean towel.
7
Assemble layers: Spread a thin layer of meat sauce on the bottom of a 9x13 inch baking dish. Layer noodles, followed by one-third of the meat sauce, one-third of the béchamel, and a sprinkle of mozzarella cheese.
8
Repeat layering: Repeat layering twice more, finishing with béchamel sauce and topping with remaining mozzarella and Parmesan cheeses.
9
Bake covered: Cover dish with foil and bake for 30 minutes.
10
Bake uncovered: Remove foil and bake an additional 15 to 20 minutes until golden and bubbling.
11
Rest and garnish: Allow lasagna to rest for 10 to 15 minutes before serving. Garnish with fresh basil leaves if desired.
Additional Information

Equipment Needed

  • Large skillet or saucepan
  • Medium saucepan
  • Whisk
  • 9x13 inch baking dish
  • Aluminum foil
  • Chef’s knife
  • Cutting board

Nutrition (Per Serving)

Calories 610
Protein 37g
Carbs 53g
Fat 29g

Allergy Information

  • Contains gluten from flour and noodles
  • Contains milk from cheese, butter, and milk
  • May contain eggs if fresh pasta is used
Avery Mitchell

Passionate home cook sharing easy recipes, cooking tips, and meal ideas for food lovers.