Classic Beef Lasagna Homemade Marinara

A slice of classic beef lasagna reveals layers of rich beef ragù, homemade marinara, and melted mozzarella on a ceramic plate, garnished with fresh basil. Save
A slice of classic beef lasagna reveals layers of rich beef ragù, homemade marinara, and melted mozzarella on a ceramic plate, garnished with fresh basil. | skilletscroll.com

This traditional Italian favorite combines layers of tender pasta, seasoned beef ragù, velvety béchamel, and tangy homemade marinara. The dish comes together in about 1 hour 40 minutes, yielding eight generous portions. Each forkful delivers the perfect balance of savory meat, creamy sauce, and melted mozzarella and Parmesan. The secret lies in the slow-simmered marinara and the homemade white sauce, which creates that irresistibly creamy texture Italian comfort food is known for.

The first time I attempted lasagna from scratch, I underestimated just how much time goes into the three separate sauces. My tiny apartment kitchen became a steamy wonderland of simmering pots, and honestly, I almost abandoned ship halfway through. But that first bite, with layers of velvety béchamel clinging to tender noodles and rich ragù, completely changed my relationship with Sunday cooking projects.

I made this recipe for my fathers birthday dinner last winter, and he actually went quiet for a full minute after taking his first bite. That man never stops talking, so the silence spoke volumes. Now he requests it for every family gathering, and Ive learned to double the recipe because leftovers disappear faster than you can say second helpings.

Ingredients

  • 2 tbsp olive oil: Creates the flavorful foundation for your marinara and helps bloom the aromatics
  • 1 medium onion, finely chopped: Provides essential sweetness and depth to the sauce base
  • 3 cloves garlic, minced: Fresh garlic makes all the difference, avoid jarred versions here
  • 2 cans (28 oz each) crushed tomatoes: San Marzano tomatoes are worth seeking out for their natural sweetness
  • 2 tbsp tomato paste: Concentrates the tomato flavor and adds body to the sauce
  • 1 tsp dried oregano: Brings that classic Italian herb profile we all love
  • 1 tsp dried basil: Complements the oregano and adds subtle sweetness
  • 1 tsp sugar: Balances acidity from the tomatoes without making the sauce sweet
  • Salt and freshly ground black pepper: Essential seasoning, taste and adjust as you go
  • 1½ lbs (680 g) ground beef (80/20): The fat content keeps the meat mixture juicy and flavorful
  • ½ tsp crushed red pepper flakes: Adds gentle warmth that lingers pleasantly
  • 4 tbsp unsalted butter: Creates the roux base for your béchamel sauce
  • ¼ cup (30 g) all-purpose flour: Thickens the milk into a silky white sauce
  • 2½ cups (600 ml) whole milk, warmed: Room temperature or slightly warm milk prevents lumps
  • Pinch of nutmeg: The secret ingredient that makes béchamel taste authentic
  • 12 lasagna noodles: No-boil noodles save time, but traditional ones work perfectly too
  • 2 cups (200 g) shredded mozzarella cheese: Creates that irresistible cheese pull in every bite
  • 1 cup (100 g) grated Parmesan cheese: Adds salty umami depth to the cheese layer

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 minced garlic and cook for just 1 minute until fragrant, taking care not to burn it.
Simmer the sauce to perfection:
Stir in crushed tomatoes, tomato paste, oregano, basil, sugar, salt, and pepper. Let the sauce simmer uncovered on low heat for 30 minutes, stirring occasionally to prevent sticking.
Brown the beef mixture:
Cook ground beef in a large skillet over medium-high heat until thoroughly browned, breaking it up with a wooden spoon. Season with salt, pepper, and red pepper flakes, then drain excess fat before stirring in 2 cups of marinara.
Master the béchamel:
Melt butter in a medium saucepan, whisk in flour, and cook for 1-2 minutes until lightly golden. Gradually whisk in warmed milk and cook, stirring constantly, until thickened and smooth, about 5-7 minutes.
Prepare your noodles:
If using regular lasagna noodles, cook them in salted boiling water according to package directions. Drain carefully and lay them flat on a clean kitchen towel to prevent sticking.
Layer with love:
Preheat oven to 375°F (190°C) and spread a thin layer of marinara in the bottom of a 9x13-inch baking dish. Alternate layers of noodles, beef mixture, marinara, béchamel, and cheeses, repeating until all ingredients are used.
Bake to bubbly perfection:
Cover with foil and bake for 25 minutes, then remove foil and bake another 20 minutes until golden and bubbling. Let the lasagna rest for 15 minutes before slicing, which helps portions hold their shape.
Golden, bubbling classic beef lasagna with homemade marinara sauce sits in a baking dish, topped with fresh basil leaves and ready to slice and serve. Save
Golden, bubbling classic beef lasagna with homemade marinara sauce sits in a baking dish, topped with fresh basil leaves and ready to slice and serve. | skilletscroll.com

There is something deeply satisfying about pulling a golden, bubbling lasagna from the oven and hearing those anticipatory murmurs from the table. This dish has become my go-to for bringing people together, whether it is a casual Tuesday dinner or a special celebration. The leftovers, if there are any, make the entire next day feel like a treat.

Make It Your Own

Ground turkey or chicken works beautifully if you want a lighter version, though I recommend adding a little extra olive oil to maintain richness. Sautéed spinach, roasted zucchini, or even mushrooms can be layered between noodles for extra nutrition and texture. Just remember to cook vegetables first and pat them dry to prevent watery lasagna.

Timing Is Everything

The marinara can be made up to three days ahead and actually tastes better after the flavors have mingled in the refrigerator. You can also assemble the entire lasagna the day before baking, just cover tightly and refrigerate. If baking cold lasagna, add about 15 minutes to the covered baking time.

Serving Suggestions

A crisp green salad with bright vinaigrette cuts through the richness of the lasagna perfectly. Warm garlic bread is non-negotiable in my house, those buttery slices perfect for sopping up extra sauce. A medium-bodied Italian red wine like Chianti complements the tomato and beef flavors beautifully.

  • Let leftovers come to room temperature before reheating for the best texture
  • Individual portions freeze well for up to three months
  • Cover lasagna with foil during reheating to prevent drying out
Freshly baked classic beef lasagna showcases layers of pasta, beef, creamy béchamel, and homemade marinara, with melted cheese stretching from a forkful. Save
Freshly baked classic beef lasagna showcases layers of pasta, beef, creamy béchamel, and homemade marinara, with melted cheese stretching from a forkful. | skilletscroll.com

There is nothing quite like the quiet satisfaction that comes from serving a homemade lasagna, watching people lean in over their plates, savoring each bite. I hope this recipe finds its way into your regular rotation and creates as many happy memories around your table as it has around mine.

Recipe FAQs

Yes, assemble the entire dish up to 24 hours in advance and refrigerate. Add 10-15 minutes to the baking time if baking cold.

Absolutely. Wrap tightly in plastic and foil before freezing for up to 3 months. Thaw overnight in the refrigerator before baking.

No-boil noodles are pre-cooked and dried, requiring no par-cooking. Regular noodles need boiling until al dente before layering. Both work well in this dish.

This usually happens from excess moisture in the meat or vegetables. Always drain the browned beef well and let the marinara simmer to thicken before assembling.

Yes, many American-style versions use ricotta mixed with egg and Parmesan instead of béchamel. It creates a slightly different texture but is equally delicious.

Classic Beef Lasagna Homemade Marinara

Rich beef and cheese layered with homemade marinara and creamy béchamel, baked until golden and bubbly.

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½ lbs 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 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
  • 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)
Hannah Doyle

Passionate home cook sharing simple, tasty recipes and real-life kitchen wisdom for everyone.