Classic Beef Lasagna with Homemade Marinara

Golden bubbling layers of Classic Beef Lasagna with Homemade Marinara, featuring rich beef ragù and creamy béchamel, served fresh from the oven.  Pin This
Golden bubbling layers of Classic Beef Lasagna with Homemade Marinara, featuring rich beef ragù and creamy béchamel, served fresh from the oven. | dashanddish.com

This traditional Italian lasagna features layers of tender pasta, rich beef ragù seasoned with herbs, and a velvety homemade marinara sauce. The dish gets its signature creaminess from a classic béchamel sauce made with butter, flour, and warmed whole milk. After assembling with generous amounts of mozzarella and Parmesan, the lasagna bakes until bubbly and golden on top. The result is a comforting, hearty meal that serves eight and pairs beautifully with garlic bread and a crisp green salad.

The lasagna that changed everything happened on a freezing Tuesday when I accidentally invited eight people over instead of four. The grocery run turned into an adventure of finding three different cheeses and realizing my saucepan was comically small for the amount of ragù I needed to make. Something magical happens when you stand over bubbling tomato sauce for an hour, tasting and adjusting, while your kitchen window slowly fogs up from the steam.

My grandmother would shake her head at how precise I am with measurements now. She cooked by handful and instinct, her lasagna always tasting slightly different but somehow always perfect. I have found that following the ratios while paying attention to how the sauce coats the spoon gives me consistency without losing that soulful quality that makes lasagna feel like home.

Ingredients

  • 2 tbsp olive oil: Creates the foundation for your marinara, use a decent quality one since you will taste it
  • 1 medium onion, finely chopped: The sweetness balances the tomatoes perfectly, take your time dicing evenly
  • 3 cloves garlic, minced: Fresh garlic makes all the difference, do not even think about using the pre-minced stuff in a jar
  • 2 cans (28 oz each) crushed tomatoes: San Marzano tomatoes are worth the extra few dollars for that authentic Italian flavor
  • 2 tbsp tomato paste: Adds depth and richness without needing to cook the sauce for hours
  • 1 tsp dried oregano: Dried herbs work beautifully here since they will simmer long enough to rehydrate
  • 1 tsp dried basil: Complements the oregano without overpowering everything else
  • 1 tsp sugar: Cuts the acidity of the tomatoes, adjust based on how sweet your tomatoes are naturally
  • Salt and freshly ground black pepper, to taste: Taste your sauce at the end and adjust, the flavor will concentrate as it simmers
  • 1½ lbs (680 g) ground beef (80/20): The fat ratio keeps everything juicy and flavorful
  • 1 tsp salt: Season the beef generously, it is the only chance to season the meat layer directly
  • ½ tsp ground black pepper: Freshly ground pepper adds a nice warmth
  • ½ tsp crushed red pepper flakes (optional): Adds a gentle heat that makes the whole dish more interesting
  • 4 tbsp unsalted butter: The base of your béchamel, do not use salted butter or you will lose control of the seasoning
  • ¼ cup (30 g) all-purpose flour: Creates the roux that thickens your white sauce, measure precisely
  • 2½ cups (600 ml) whole milk, warmed: Cold milk can make your sauce lumpy, warm it slightly in the microwave first
  • Pinch of nutmeg: The secret ingredient that makes béchamel taste professionally made
  • Salt and white pepper, to taste: White pepper keeps the sauce pristine looking, black pepper shows as specks
  • 12 lasagna noodles (regular or no-boil): No-boil noodles save time but regular noodles give you that tender texture you remember from childhood
  • 2 cups (200 g) shredded mozzarella cheese: Low moisture mozzarella prevents your lasagna from becoming soupy
  • 1 cup (100 g) grated Parmesan cheese: Use a wedge and grate it yourself if possible, pre-grated has anti-caking agents
  • Fresh basil leaves, for garnish (optional): Adds a pop of color and freshness that cuts through all that richness

Instructions

Build your marinara foundation:
Heat olive oil in a large saucepan over medium heat and sauté the onion until soft and translucent, about 5 minutes. Add the garlic and cook for just 1 minute until fragrant but not browned, then stir in the crushed tomatoes, tomato paste, oregano, basil, sugar, salt, and pepper. Simmer uncovered on low heat for 30 minutes, stirring occasionally, until the sauce has thickened slightly and the flavors have melded together.
Cook the beef to perfection:
In a large skillet over medium-high heat, cook the ground beef until browned and cooked through, breaking it up with a wooden spoon as it cooks. Season with salt, pepper, and crushed red pepper flakes, then drain any excess fat. Stir in 2 cups of your prepared marinara sauce and let it simmer for 5 minutes to let the meat absorb some of that tomato flavor before setting aside.
Make the creamy béchamel:
Melt the butter in a medium saucepan over medium heat, then whisk in the flour and cook for 1-2 minutes until lightly golden and bubbly. Gradually whisk in the warmed milk, whisking constantly to prevent any lumps from forming, and cook while stirring constantly until the sauce has thickened and becomes smooth, about 5-7 minutes. Season with nutmeg, salt, and white pepper, tasting as you go to get the balance right.
Prepare your noodles:
If using regular lasagna noodles, cook them in a large pot of salted boiling water according to package directions until just shy of al dente. Drain the noodles carefully and lay them flat on a clean kitchen towel to prevent them from sticking together while you assemble the lasagna.
Layer it all together:
Preheat your oven to 375°F (190°C) and spread a thin layer of marinara sauce in the bottom of a 9x13-inch baking dish to prevent sticking. Layer in this order: noodles, half of the beef mixture, more marinara sauce, a generous layer of béchamel sauce, and a sprinkling of mozzarella and Parmesan. Repeat these layers, finishing with a final layer of noodles, the remaining marinara, the rest of the béchamel, and a generous topping of both cheeses.
Bake until golden and bubbling:
Cover the baking dish tightly with foil and bake for 25 minutes to let everything heat through and cook the noodles. Remove the foil and bake for another 20 minutes until the cheese is golden brown and the sauce is bubbling up around the edges. Let the lasagna rest for at least 15 minutes before slicing, which feels impossible but is essential for clean portions.
Close-up slice of Classic Beef Lasagna revealing perfectly layered noodles, savory beef, and melted mozzarella with fresh basil garnish.  Pin This
Close-up slice of Classic Beef Lasagna revealing perfectly layered noodles, savory beef, and melted mozzarella with fresh basil garnish. | dashanddish.com

That Tuesday dinner party turned into a monthly tradition, with friends actually asking what they could bring instead of arriving empty handed. Watching people go back for seconds, steam still rising from their plates, made all the chopping and stirring worth every minute. Lasagna has a way of making people feel taken care of, like they are sitting at your grandmother is table instead of your slightly scratched dining table.

Make Ahead Magic

The lasagna actually tastes better when made a day ahead, giving all those flavors time to get to know each other properly. Assemble it completely, refrigerate overnight, then add about 10 minutes to the covered baking time. You can also freeze it unbaked for up to three months, just thaw it completely in the refrigerator before baking as directed.

Perfecting The Sauce Consistency

Your marinara should coat the back of a wooden spoon without running off too quickly. If it seems too thick, add a splash of water and if it is too thin, let it simmer a few minutes longer. The béchamel should have the consistency of heavy cream, thicker than milk but still pourable.

Serving Suggestions

A crisp green salad with an acidic vinaigrette cuts through the richness beautifully, while garlic bread is practically mandatory for sopping up that extra sauce. A medium-bodied Italian red wine like Chianti brings everything together without overpowering the dish.

  • Let the lasagna sit for at least 15 minutes before slicing
  • Cover the edges with foil if they brown too quickly
  • Save some fresh basil for the very end as a garnish
Hearty portion of Classic Beef Lasagna with Homemade Marinara, paired with garlic bread and a crisp green salad on a rustic table. Pin This
Hearty portion of Classic Beef Lasagna with Homemade Marinara, paired with garlic bread and a crisp green salad on a rustic table. | dashanddish.com

Lasagna is one of those dishes that proves food is about more than sustenance, it is about creating moments that people remember years later.

Recipe FAQs

Yes, assemble the lasagna up to 24 hours in advance and refrigerate. Add 10-15 minutes to the baking time if baking cold. You can also freeze the assembled, unbaked lasagna for up to 3 months.

Ground beef with 80/20 fat ratio provides the best flavor and moisture. Leaner beef may result in a drier filling, though you can compensate by adding more marinara sauce.

Absolutely. No-boil noodles work excellently and save time. They absorb moisture from the sauces during baking, so no pre-cooking is required.

Let the lasagna rest for 15 minutes after removing from the oven. This allows the layers to set and makes slicing much cleaner.

Ground turkey, chicken, or Italian sausage work well as alternatives. Vegetarian versions can use lentils, crumbled tofu, or plant-based meat alternatives seasoned similarly.

Classic Beef Lasagna with Homemade Marinara

Timeless Italian comfort dish with layers of beef ragù, creamy béchamel, and homemade marinara.

Prep 40m
Cook 60m
Total 100m
Servings 8
Difficulty Medium

Ingredients

Marinara Sauce

  • 2 tablespoons olive oil
  • 1 medium onion, finely chopped
  • 3 cloves garlic, minced
  • 2 cans (28 oz each) crushed tomatoes
  • 2 tablespoons tomato paste
  • 1 teaspoon dried oregano
  • 1 teaspoon dried basil
  • 1 teaspoon sugar
  • Salt and freshly ground black pepper, to taste

Beef Mixture

  • 1½ pounds ground beef (80/20)
  • 1 teaspoon salt
  • ½ teaspoon ground black pepper
  • ½ teaspoon crushed red pepper flakes (optional)

Béchamel Sauce

  • 4 tablespoons unsalted butter
  • ¼ cup all-purpose flour
  • 2½ cups whole milk, warmed
  • Pinch of nutmeg
  • Salt and white pepper, to taste

Assembly

  • 12 lasagna noodles (regular or no-boil)
  • 2 cups shredded mozzarella cheese
  • 1 cup grated Parmesan cheese
  • Fresh basil leaves, for garnish (optional)

Instructions

1
Prepare the Marinara Sauce: Heat olive oil in a large saucepan over medium heat. Sauté onion until soft, about 5 minutes. Add garlic and cook 1 minute. Stir in crushed tomatoes, tomato paste, oregano, basil, sugar, salt, and pepper. Simmer uncovered on low heat for 30 minutes, stirring occasionally.
2
Brown the Beef: In a large skillet over medium-high heat, cook ground beef until browned and cooked through, breaking it up with a spoon. Season with salt, pepper, and crushed red pepper flakes. Drain excess fat. Stir 2 cups of prepared marinara sauce into the beef and simmer for 5 minutes. Set aside.
3
Make the Béchamel: Melt butter in a medium saucepan over medium heat. Whisk in flour and cook for 1-2 minutes until lightly golden. Gradually whisk in milk; cook, stirring constantly, until thickened and smooth, 5-7 minutes. Season with nutmeg, salt, and white pepper.
4
Cook the Noodles: If using regular lasagna noodles, cook in salted boiling water according to package directions. Drain and lay flat on a towel.
5
Assemble the Lasagna: Preheat oven to 375°F. Spread a thin layer of marinara in the bottom of a 9x13-inch baking dish. Layer as follows: noodles, half of the beef mixture, marinara sauce, béchamel sauce, mozzarella and Parmesan. Repeat layers, finishing with noodles, remaining marinara, béchamel, and top with cheeses.
6
Bake: Cover with foil and bake for 25 minutes. Remove foil and bake another 20 minutes, until bubbly and golden. Let rest 15 minutes before slicing. Garnish with fresh basil if desired.
Additional Information

Equipment Needed

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

Nutrition (Per Serving)

Calories 540
Protein 33g
Carbs 39g
Fat 29g

Allergy Information

  • Contains wheat (gluten), milk (dairy), possibly eggs (check noodles). If using store-bought noodles or cheese, verify labels for allergens.
Lindsay Monroe

Home cook sharing easy, flavorful recipes for everyday family meals.