World’s Best Lasagna – A Rich, Hearty Homemade Classic

There are few things more satisfying than a big tray of homemade lasagna coming out of the oven. You know the one: bubbling tomato sauce around the edges, golden melted cheese on top, and beautiful layers of pasta, meat sauce, and creamy ricotta tucked underneath.

This is proper comfort food.

The secret to a really good lasagna is the meat sauce. We’re combining sweet Italian sausage and lean ground beef with tomatoes, garlic, herbs, and a little fennel. Then we let it simmer for a good 1½ hours. Yes, it takes time, but this is where all that lovely flavor develops. A quick sauce simply won’t give you the same result.

Once the sauce is ready, it’s all about layering. Tender lasagna noodles, creamy ricotta, mozzarella, Parmesan, and plenty of that rich meat sauce. Then into the oven it goes until everything is bubbling and beautifully golden.

It’s generous, makes 12 servings, and is just the sort of meal you want to put in the middle of the table when everyone is hungry.

And one little tip: don’t skip the resting time. I know it’s tempting to cut straight into it, but those 15 minutes make all the difference when it comes to getting neat slices!

Why You’ll Love This Recipe

This is not a complicated lasagna, but it does a few important things very well.

  • A proper, flavorful meat sauce. The combination of Italian sausage and ground beef gives the sauce a wonderful depth, while the tomatoes, garlic, basil, and fennel bring everything together.

  • Creamy cheese layers. Ricotta mixed with egg and parsley creates a soft, creamy filling that balances the richness of the meat sauce.

  • Plenty of melted cheese. Mozzarella gives you those lovely stretchy layers, while Parmesan adds a savory finish.

  • Feeds a crowd. This recipe makes 12 generous servings, making it ideal for family dinners, gatherings, or a little meal prep.

  • Make-ahead friendly. Assemble it the day before, refrigerate, and bake when you’re ready. Lasagna is always a good thing to have waiting in the fridge!

Ingredients for World’s Best Lasagna

Here’s what you need, along with a few notes on why each ingredient matters.

For the Meat Sauce

  • Sweet Italian sausage (1 pound) – This is one of the secrets to a really flavorful sauce. It adds a lovely savory richness with just a hint of sweetness.

  • Lean ground beef (¾ pound) – Adds hearty texture and balances the sausage.

  • Onion (½ cup, minced) – Builds the flavor base. Cook it with the meat until softened.

  • Garlic (2 cloves, crushed) – Because a good tomato sauce needs garlic!

  • Crushed tomatoes (1 can, 28 oz) – The main tomato base.

  • Tomato sauce (2 cans, 6.5 oz each) – Helps create a smooth, rich sauce.

  • Tomato paste (2 cans, 6 oz each) – Adds concentrated tomato flavor and helps thicken everything.

  • Water (½ cup) – Loosens the sauce while it simmers.

  • White sugar (2 tablespoons) – Just enough to balance the acidity of the tomatoes.

  • Fresh parsley (4 tablespoons, chopped, divided) – Adds freshness to both the meat sauce and ricotta filling.

  • Dried basil (1½ teaspoons) – Brings that familiar Italian-inspired flavor.

  • Italian seasoning (1 teaspoon) – An easy way to add a lovely blend of herbs.

  • Fennel seeds (½ teaspoon) – Don’t overlook these! They bring out that classic Italian sausage flavor.

  • Salt (1¼ teaspoons, divided) – Seasons both the sauce and cheese filling.

  • Black pepper (¼ teaspoon) – Adds a little warmth.

For the Cheese Filling

  • Ricotta cheese (16 oz) – Creates that creamy layer between the pasta and meat sauce.

  • 1 egg – Helps bind the ricotta so the layers hold together when sliced.

  • Fresh parsley (2 tablespoons, chopped) – Adds a little freshness and color.

  • Salt (½ teaspoon) – Brings out the flavor of the cheese.

For the Lasagna Layers

  • Lasagna noodles (12) – Cooked until al dente before layering.

  • Mozzarella cheese (¾ pound, sliced) – For those lovely stretchy, melted cheese layers.

  • Grated Parmesan cheese (¾ cup) – Adds a savory, golden finish.

How to Make World’s Best Lasagna

This recipe has a few stages, but none of them are difficult. The meat sauce takes the longest, so get that going first. While it simmers, you can prepare the noodles and cheese filling.

Step 1: Make the Meat Sauce

Start with a large Dutch oven or heavy-bottomed pot.

Add the Italian sausage, ground beef, minced onion, and crushed garlic. Cook over medium heat until the meat is nicely browned, breaking it up with a spoon as it cooks.

Don’t rush the browning. This is where you start building the flavor.

Once the meat is browned, stir in the crushed tomatoes, tomato sauce, tomato paste, and water.

Add the sugar, 2 tablespoons of chopped parsley, dried basil, Italian seasoning, fennel seeds, 1 teaspoon of salt, and black pepper.

Give everything a good stir.

Cover the pot and let the sauce simmer gently for 1½ hours, stirring occasionally.

A little patience goes a long way here. The long simmer allows the flavors to develop and gives you a thick, rich meat sauce that holds beautifully between the layers.

You don’t want watery sauce in your lasagna!

Step 2: Cook the Lasagna Noodles

While the sauce is simmering, bring a large pot of salted water to a boil.

Add the lasagna noodles and cook for 8–10 minutes, until al dente.

Drain and rinse with cold water.

Why rinse them? It stops the cooking process and makes the noodles easier to handle when you’re assembling the lasagna.

Just don’t overcook them. They’ll continue cooking in the oven, and nobody wants mushy pasta!

Step 3: Prepare the Ricotta Filling

This part is wonderfully simple.

In a medium bowl, combine the ricotta cheese, egg, remaining 2 tablespoons of parsley, and ½ teaspoon of salt.

Mix until everything is evenly combined.

That’s it. Your creamy cheese layer is ready.

The egg helps the filling hold its shape, which makes a difference when you’re slicing the finished lasagna.

Step 4: Assemble the Lasagna

Now comes the fun part: building all those delicious layers!

Preheat your oven to 375°F (190°C).

Take a 9 × 13-inch baking dish and spread 1½ cups of meat sauce over the bottom.

This first layer is important. It prevents the noodles from sticking to the dish and gives them a little sauce to absorb as they bake.

Arrange 6 lasagna noodles lengthwise over the sauce, slightly overlapping them.

Spread half of the ricotta mixture evenly over the noodles.

Add one-third of the mozzarella slices, followed by 1½ cups of meat sauce and ¼ cup of Parmesan.

Repeat the layers with the remaining noodles and ricotta mixture.

Finish with the remaining mozzarella and Parmesan on top.

A little tip: spray the underside of your foil with cooking spray before covering the lasagna. Otherwise, there’s a good chance some of that beautiful melted cheese will stick to it when you remove the foil. And we definitely don’t want that!

Step 5: Bake Until Golden and Bubbling

Cover the baking dish with the prepared foil.

Bake for 25 minutes.

Then remove the foil and return the lasagna to the oven for another 25 minutes, until the cheese is melted, bubbling, and beautifully golden.

The covered baking time allows the lasagna to heat through without the cheese browning too quickly.

Removing the foil for the second half gives you that lovely golden top.

You’ll know it’s ready when the edges are bubbling and the cheese has developed those irresistible golden spots.

Step 6: Rest, Slice, and Serve

Now comes the hardest part.

Take the lasagna out of the oven and let it rest for 15 minutes before slicing.

I know, I know. It smells incredible, the cheese is bubbling, and everyone is probably already waiting at the table.

But trust me on this one.

Those 15 minutes allow the layers to settle, making the lasagna much easier to slice. You’ll get lovely, neat portions instead of a delicious but rather messy pile of pasta and sauce.

Then slice generously and serve!

Expert Tips for the Best Lasagna

Give the meat sauce enough time.

That 1½-hour simmer is worth every minute. It allows the tomatoes, sausage, beef, and herbs to develop a deeper flavor. A rushed sauce simply won’t have the same richness.

Don’t overcook the noodles.

Cook them just until al dente. They’ll finish cooking in the oven, so there’s no need to make them completely soft beforehand.

Keep your layers even.

Try to distribute the meat sauce, ricotta, and mozzarella evenly. This way, every slice gets a little bit of everything. That’s the whole point of lasagna!

Don’t forget to spray the foil.

It’s a tiny detail, but it saves you from losing half the melted cheese when you uncover the dish.

Let it rest before slicing.

This is probably the most important finishing tip. Give the lasagna 15 minutes to settle. Your slices will hold together much better.

Recipe Variations

Make it ahead.

Lasagna is a wonderful make-ahead meal. Assemble everything up to 24 hours in advance, cover tightly, and refrigerate.

When you’re ready to bake, add 10–15 minutes to the baking time because the lasagna will be starting cold.

Use oven-ready noodles.

Short on time? You can use no-boil lasagna noodles instead of regular ones. Just make sure there’s enough sauce to provide the moisture they need to soften during baking. Follow the package instructions for best results.

Stick with the sausage and beef combination.

You can certainly experiment with different meats, but I’d recommend keeping the sweet Italian sausage and ground beef combination if you’re making this recipe for the first time. The sausage brings so much flavor to the sauce.

Make it extra cheesy.

If you’re a cheese lover, you can add a little extra mozzarella between the layers. Just keep the overall balance of sauce and pasta so the lasagna holds together nicely.

Storage & Reheating

One of the best things about homemade lasagna? Leftovers!

In fact, I think lasagna is one of those dishes that tastes even better the next day. The flavors have had more time to mingle, and it’s a wonderful lunch or dinner waiting in the fridge.

To refrigerate: Assemble the lasagna up to 24 hours ahead, cover tightly, and refrigerate before baking.

To freeze: Allow baked lasagna to cool completely. Wrap tightly in plastic wrap, followed by foil, and freeze for up to 3 months.

To reheat: If frozen, thaw overnight in the refrigerator. Cover with foil and bake at 350°F (175°C) for about 30 minutes, or until heated through.

A little extra sauce alongside your reheated slice is never a bad idea!

What to Serve With Lasagna

This lasagna is rich, hearty, and filling, so I like pairing it with something fresh or a little lighter.

Here are a few favorites:

  • Garlic bread: An obvious choice, really. You’ll want something to mop up all that delicious sauce.

  • Two-ingredient garlic knots: Soft, buttery, and perfect alongside a generous slice of lasagna.

  • Arugula salad: A crisp salad with a little peppery bite is a lovely contrast to the rich meat and cheese.

  • Fennel salad: Fresh, crunchy, and light. It balances the richness of the lasagna beautifully.

  • Roasted or grilled zucchini: A simple vegetable side that doesn’t compete with the main dish.

And honestly, you don’t need much else. Put that big baking dish in the middle of the table, add some garlic bread and a fresh salad, and dinner is sorted.

That’s the kind of meal everyone looks forward to.

What to Serve With Lasagna

  • Garlic bread or two-ingredient garlic knots
  • A crisp arugula or fennel salad
  • Roasted or grilled zucchini

Make-Ahead & Freezer Tips

To Make Ahead: Assemble the lasagna up to 24 hours in advance. Cover and refrigerate. Add 10–15 minutes to the baking time if cooking straight from the fridge.

To Freeze: Let the baked lasagna cool completely. Wrap tightly in plastic wrap, followed by foil. Freeze for up to 3 months.

To Reheat: Thaw overnight in the refrigerator. Cover with foil and bake at 350°F (175°C) for about 30 minutes, or until heated through.

Nutrition Information

Calories: 448 kcal | Carbohydrates: 37 g | Protein: 30 g | Fat: 21 g | Saturated Fat: 10 g | Cholesterol: 97 mg | Sodium: 1312 mg | Potassium: 570 mg | Fiber: 4 g | Sugar: 10 g | Vitamin A: 1350 IU | Vitamin C: 9 mg | Calcium: 180 mg | Iron: 3 mg

Frequently Asked Questions

Can I make lasagna ahead of time?

Absolutely! In fact, it’s one of my favorite dishes to prepare ahead.

Assemble the lasagna the day before, cover it tightly, and refrigerate. When you’re ready to bake, allow an extra 10–15 minutes of cooking time if it’s going straight from the fridge into the oven.

It’s a wonderful way to get dinner ready without doing all the work at the last minute.

Do I really need to boil the lasagna noodles first?

Not necessarily.

If you’re using oven-ready, no-boil lasagna noodles, you can skip this step. Just make sure your sauce has enough moisture for the noodles to soften during baking.

If you’re using regular lasagna noodles, cook them until just al dente. Remember, they’ll continue cooking in the oven.

Why is my lasagna sauce watery?

The most likely culprit is that the meat sauce hasn’t simmered long enough.

Give it the full 1½ hours to reduce and thicken. You want a rich, hearty sauce that sits nicely between the noodles, not a thin tomato sauce that runs all over the plate.

What is the best way to layer lasagna?

Start with a layer of meat sauce on the bottom of your baking dish.

Then layer the noodles, ricotta, mozzarella, more meat sauce, and Parmesan. Repeat, finishing with mozzarella and Parmesan on top.

Keep the layers reasonably even so every slice gets a good amount of everything.

Why should I let lasagna rest before serving?

Because cutting into lasagna straight out of the oven is a recipe for a very messy plate!

The filling is piping hot and the layers haven’t had time to settle. Let it rest for at least 15 minutes, and you’ll get much neater slices that hold together beautifully.

World’s Best Lasagna

Rich layers of savory meat sauce, creamy ricotta, and melted cheese make this dish one of the most beloved lasagna recipes of all time. It’s hearty, comforting, and absolutely worth the effort.
Print Pin
Course: Dinner, Main Course
Cuisine: American, Italian
Keyword: World’s Best Lasagna
Prep Time: 30 minutes
Cook Time: 2 hours 30 minutes
Rest Time: 15 minutes
Total Time: 3 hours 15 minutes
Servings: 12

Notes

Ingredients
Meat Sauce
  • 1 pound sweet Italian sausage
  • ¾ pound lean ground beef
  • ½ cup minced onion
  • 2 cloves garlic, crushed
  • 1 (28 oz) can crushed tomatoes
  • 2 (6.5 oz) cans tomato sauce
  • 2 (6 oz) cans tomato paste
  • ½ cup water
  • 2 tablespoons white sugar
  • 4 tablespoons chopped fresh parsley, divided
  • 1½ teaspoons dried basil leaves
  • 1 teaspoon Italian seasoning
  • ½ teaspoon fennel seeds
  • 1¼ teaspoons salt (divided, or to taste)
  • ¼ teaspoon ground black pepper
Cheese Filling
  • 16 oz ricotta cheese
  • 1 egg
  • 2 tablespoons chopped fresh parsley
  • ½ teaspoon salt
Lasagna Layers
  • 12 lasagna noodles
  • ¾ pound mozzarella cheese, sliced
  • ¾ cup grated Parmesan cheese
 
Instructions
Step 1: Make the Meat Sauce
  1. In a large Dutch oven, cook sausage, ground beef, onion, and garlic over medium heat until well browned.
  2. Stir in crushed tomatoes, tomato sauce, tomato paste, and water.
  3. Add sugar, 2 tablespoons parsley, basil, Italian seasoning, fennel seeds, 1 teaspoon salt, and pepper.
  4. Simmer covered for 1½ hours, stirring occasionally.
Step 2: Cook the Noodles
Bring a large pot of salted water to a boil. Cook noodles 8–10 minutes until al dente. Drain and rinse with cold water.
Step 3: Prepare the Ricotta Mixture
In a bowl, mix ricotta cheese with egg, remaining parsley, and ½ teaspoon salt.
Step 4: Assemble the Lasagna
  1. Preheat oven to 375°F (190°C).
  2. Spread 1½ cups of meat sauce in the bottom of a 9x13-inch baking dish.
  3. Arrange 6 noodles lengthwise, slightly overlapping.
  4. Spread half of the ricotta mixture over noodles.
  5. Top with one-third of the mozzarella slices, then 1½ cups meat sauce, and ¼ cup Parmesan.
  6. Repeat layers, finishing with remaining mozzarella and Parmesan on top.
  7. Cover with foil (spray foil with cooking spray to prevent sticking).
Step 5: Bake
  • Bake covered for 25 minutes.
  • Remove foil and bake another 25 minutes, until cheese is bubbly and golden.
Step 6: Rest and Serve
Let rest 15 minutes before slicing and serving.
 
What to Serve With Lasagna
Pair this rich dish with:
  • Garlic bread or two-ingredient garlic knots
  • A crisp arugula or fennel salad
  • Roasted or grilled zucchini
 
Make-Ahead & Freezer Tips
  • To Make Ahead:
    Assemble lasagna up to 24 hours in advance. Cover and refrigerate. Add 10–15 minutes to baking time if chilled.
  • To Freeze:
    Let baked lasagna cool completely. Wrap tightly in plastic wrap, then foil. Freeze up to 3 months.
  • To Reheat:
    Thaw overnight in the fridge. Cover and bake at 350°F for 30 minutes or until heated through.
 
Nutrition
Calories: 448kcal | Carbohydrates: 37g | Protein: 30g | Fat: 21g | Saturated Fat: 10g | Cholesterol: 97mg | Sodium: 1312mg | Potassium: 570mg | Fiber: 4g | Sugar: 10g | Vitamin A: 1350IU | Vitamin C: 9mg | Calcium: 180mg | Iron: 3mg
Save

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




Welcome!

Welcome to Savory & Nest, a food blog dedicated to sharing budget-friendly recipes made with simple, everyday ingredients. The goal is to…

Recipes In Email

Subscribe to my newsletter for exclusive recipes and all of the behind the scenes details.
Grilled-Cheese-Patty-Melts-1-3-shrinkto
Read More
philly-cheesesteak-pasta-21-shrinkto
Read More

Related Posts

Grilled-Cheese-Patty-Melts-1-3-shrinkto
philly-cheesesteak-pasta-21-shrinkto