ADVERTISEMENT

Most Amazing Lasagna – Best Easy Homemade Recipe

By September 7, 202610 min read

I've been perfecting this lasagna for years, and I'm so excited to share it with you. It's the one dish my family requests for every birthday, holiday, and 'just because' dinner.

Advertisements1

What makes this the most amazing? It's all in the layers: a slow-simmered meat sauce, a silky béchamel instead of just ricotta, and a perfect ratio of noodles to filling. The result is a lasagna that's rich, comforting, and surprisingly doable on a weeknight.

Let's get started! I promise you'll be amazed at how simple it is to create something this spectacular.

Why You'll Love This Recipe

1

Incredible Flavor: The combination of a rich meat sauce and creamy béchamel creates a depth of flavor that's unforgettable.
2

Perfect Texture: Every bite is a harmonious blend of tender noodles, savory sauce, and gooey melted cheese.
3

Make-Ahead Friendly: Assemble it in advance and bake when you're ready – it's a lifesaver for busy days.
4

Crowd-Pleaser: It's the dish that disappears first at every potluck, dinner party, or family gathering.

About the Ingredients

1 pound (450g) ground beef (85% lean)

Use ground beef with a bit of fat for flavor, or substitute ground turkey or Italian sausage for a twist.

1 pound (450g) Italian sausage, casings removed

If you can't find Italian sausage, use ground pork and add 1 teaspoon fennel seeds and 1 teaspoon dried oregano.

1 medium onion, finely chopped

A yellow or sweet onion works best. You can use a shallot for a milder flavor.

4 cloves garlic, minced

Fresh garlic is essential. Substitute 1 teaspoon garlic powder if desperate, but fresh is better.

1 (28-ounce / 794g) can crushed tomatoes

San Marzano tomatoes are the best for a rich sauce. If you have whole peeled tomatoes, crush them by hand.

1 (15-ounce / 425g) can tomato sauce

Use plain tomato sauce, not pasta sauce with added herbs. You can also use passata.

2 tablespoons tomato paste

Adds a deep, concentrated tomato flavor. If you don't have it, skip it and add an extra 1/4 cup tomato sauce.

1 teaspoon dried oregano

Use dried oregano for a more concentrated flavor. Fresh oregano can be used but double the amount.

1/2 teaspoon dried basil

If you have fresh basil, chop 2 tablespoons and add it at the end of cooking.

1/4 teaspoon red pepper flakes (optional)

For a little heat. Omit if you prefer a milder sauce.

Salt and freshly ground black pepper, to taste

Season generously. The sauce needs enough salt to flavor the whole dish.

12 lasagna noodles (about 12 ounces / 340g)

Regular lasagna noodles that you boil. No-boil noodles work too, but adjust the baking time and sauce amount.

15 ounces (425g) whole milk ricotta cheese

Full-fat ricotta gives the creamiest texture. Part-skim works but is less rich. You can substitute cottage cheese blended until smooth.

1 large egg

Binds the ricotta and helps it set. If you're egg-free, you can omit it and add a little extra ricotta.

1/2 cup (50g) grated Parmesan cheese

Freshly grated Parmigiano-Reggiano is best. Pre-grated doesn't melt as well.

2 tablespoons chopped fresh parsley

Adds freshness. You can use 1 teaspoon dried parsley.

3 cups (about 12 ounces / 340g) shredded mozzarella cheese

Shred your own from a block for the best melt. Pre-shredded has anti-caking agents that affect texture.

1/4 cup (60ml) whole milk (for béchamel)

Whole milk gives the creamiest sauce. You can use 2% but the sauce will be less rich.

2 tablespoons unsalted butter

Use unsalted so you can control the salt. Salted butter works, but reduce added salt.

2 tablespoons all-purpose flour

Regular all-purpose flour is fine. Gluten-free flour blends work, but the sauce may not thicken as well.

1/4 teaspoon ground nutmeg

A classic béchamel seasoning. Freshly grated nutmeg is amazing, but ground works too.

Tips & Tricks

Make the sauce ahead

The meat sauce tastes even better the next day. Make it up to 3 days in advance and refrigerate.

Don't overcook the noodles

Boil them 1 minute less than the package directions. They'll finish cooking in the oven and stay al dente.

Let it rest

After baking, let the lasagna rest for 15 minutes before slicing. This helps the layers set and prevents a soupy mess.

Pro Tips

1

Use a deep 9×13-inch dish for even layers.
2

Spread a thin layer of sauce on the bottom of the dish to prevent sticking.
3

Cover with foil for the first half of baking to avoid over-browning.
4

For extra browning, broil for 2-3 minutes at the end.

Step-by-Step Instructions

1. Make the Meat Sauce

In a large pot or Dutch oven over medium heat (350°F / 175°C), cook the ground beef and Italian sausage, breaking it up with a spoon, until browned and no longer pink, about 8-10 minutes. Add the onion and cook until translucent, about 5 minutes. Add the garlic and cook for 1 minute until fragrant.

2. Simmer the Sauce

Stir in the crushed tomatoes, tomato sauce, tomato paste, oregano, basil, and red pepper flakes if using. Season with salt and pepper. Bring to a simmer, then reduce heat to low (around 200°F / 93°C). Let it simmer uncovered for 30-45 minutes, stirring occasionally, until the sauce thickens and the flavors meld. Taste and adjust seasoning.

3. Cook the Noodles

Meanwhile, bring a large pot of salted water to a boil. Cook the lasagna noodles according to package directions until al dente (about 8-9 minutes). Drain and rinse with cold water to stop cooking. Lay them flat on a baking sheet in a single layer to prevent sticking.

4. Mix the Ricotta Filling

In a medium bowl, combine the ricotta cheese, egg, 1/4 cup of the Parmesan cheese, and fresh parsley. Season with a pinch of salt and pepper. Mix well and set aside.

5. Make the Béchamel Sauce

In a small saucepan over medium heat (350°F / 175°C), melt the butter. Whisk in the flour and cook for 1-2 minutes until golden and bubbly. Gradually whisk in the milk, stirring constantly, until smooth. Bring to a gentle simmer and cook for 2-3 minutes until thickened. Season with salt, pepper, and nutmeg. Remove from heat.

6. Assemble the Lasagna

Preheat your oven to 375°F (190°C). Spread a thin layer of meat sauce (about 1/2 cup) on the bottom of a 9×13-inch baking dish. Arrange 4 noodles over the sauce, overlapping slightly. Spread 1/3 of the ricotta mixture over the noodles. Drizzle with 1/3 of the béchamel. Sprinkle with 1/3 of the mozzarella and a little Parmesan. Repeat the layers: meat sauce (about 1 cup), noodles, ricotta, béchamel, mozzarella, Parmesan. Finish with a final layer of noodles, remaining meat sauce, remaining béchamel, and all the remaining mozzarella and Parmesan.

7. Bake the Lasagna

Cover the dish with foil (spray the foil with cooking spray to prevent sticking). Bake for 25 minutes. Remove the foil and continue baking for 20-25 minutes more, until the top is golden brown and the edges are bubbly. The internal temperature should reach 165°F (74°C).

8. Rest and Serve

Let the lasagna rest for at least 15 minutes before slicing. This allows the layers to set, making it easier to serve. Cut into squares and serve hot.

Delicious Variations

Vegetarian

Replace the meat with sautéed mushrooms, zucchini, and spinach.

White Lasagna

Omit the meat sauce and use a creamy Alfredo sauce with chicken or vegetables.

Gluten-Free

Use gluten-free lasagna noodles and gluten-free flour in the béchamel.

How to Store Most Amazing Lasagna

Refrigerator

Store leftovers in an airtight container for up to 5 days.

Freezer

Wrap the assembled unbaked or baked lasagna tightly in foil and freeze for up to 3 months. Thaw overnight in the fridge before baking or reheating.

Reheating

Reheat individual slices in the microwave for 1-2 minutes, or in a 350°F (175°C) oven for 15-20 minutes until heated through.

Frequently Asked Questions

Q: Can I make lasagna ahead of time?

Yes, you can assemble the lasagna up to 24 hours in advance and keep it covered in the refrigerator. You may need to add 10-15 minutes to the baking time if baking straight from the fridge.

Q: How do I prevent lasagna from being watery?

To prevent watery lasagna, make sure your meat sauce is thick and not too liquidy. Also, drain the ricotta if it has excess liquid, and let the lasagna rest after baking so it can set.

Q: Can I use no-boil noodles?

Yes, no-boil noodles work well. Use them directly in the assembly. You'll need about 3 cups of extra sauce or liquid to ensure they cook properly. Reduce the oven temperature to 350°F (175°C) and cover with foil for the entire baking time.

Q: What is the best cheese for lasagna?

A combination of whole milk ricotta, low-moisture mozzarella (shredded from a block), and freshly grated Parmigiano-Reggiano gives the best flavor and texture.

I hope you enjoy this Most Amazing Lasagna as much as my family does! If you try it, let me know in the comments below. Happy cooking! Small steps, big impact.

Most Amazing Lasagna

Most Amazing Lasagna

Most Amazing Lasagna with rich meat sauce, creamy béchamel, and gooey cheese – a comforting family favorite that's easier than you think.

★★★★½ 4.8 (342 ratings)
40 minPrep time75 minCook time12Servings548 kcalCalories

🧂 Ingredients

  • 1 pound (450g) ground beef (85% lean)
  • 1 pound (450g) Italian sausage, casings removed
  • 1 medium onion, finely chopped
  • 4 cloves garlic, minced
  • 1 (28-ounce / 794g) can crushed tomatoes
  • 1 (15-ounce / 425g) can tomato sauce
  • 2 tablespoons tomato paste
  • 1 teaspoon dried oregano
  • 1/2 teaspoon dried basil
  • 1/4 teaspoon red pepper flakes (optional)
  • Salt and freshly ground black pepper, to taste
  • 12 lasagna noodles (about 12 ounces / 340g)
  • 15 ounces (425g) whole milk ricotta cheese
  • 1 large egg
  • 1/2 cup (50g) grated Parmesan cheese
  • 2 tablespoons chopped fresh parsley
  • 3 cups (about 12 ounces / 340g) shredded mozzarella cheese
  • 1/4 cup (60ml) whole milk (for béchamel)
  • 2 tablespoons unsalted butter
  • 2 tablespoons all-purpose flour
  • 1/4 teaspoon ground nutmeg

📋 Instructions

  1. 1Make the Meat Sauce — In a large pot or Dutch oven over medium heat (350°F / 175°C), cook the ground beef and Italian sausage, breaking it up with a spoon, until browned and no longer pink, about 8-10 minutes. Add the onion and cook until translucent, about 5 minutes. Add the garlic and cook for 1 minute until fragrant.
  2. 2Simmer the Sauce — Stir in the crushed tomatoes, tomato sauce, tomato paste, oregano, basil, and red pepper flakes if using. Season with salt and pepper. Bring to a simmer, then reduce heat to low (around 200°F / 93°C). Let it simmer uncovered for 30-45 minutes, stirring occasionally, until the sauce thickens and the flavors meld. Taste and adjust seasoning.
  3. 3Cook the Noodles — Meanwhile, bring a large pot of salted water to a boil. Cook the lasagna noodles according to package directions until al dente (about 8-9 minutes). Drain and rinse with cold water to stop cooking. Lay them flat on a baking sheet in a single layer to prevent sticking.
  4. 4Mix the Ricotta Filling — In a medium bowl, combine the ricotta cheese, egg, 1/4 cup of the Parmesan cheese, and fresh parsley. Season with a pinch of salt and pepper. Mix well and set aside.
  5. 5Make the Béchamel Sauce — In a small saucepan over medium heat (350°F / 175°C), melt the butter. Whisk in the flour and cook for 1-2 minutes until golden and bubbly. Gradually whisk in the milk, stirring constantly, until smooth. Bring to a gentle simmer and cook for 2-3 minutes until thickened. Season with salt, pepper, and nutmeg. Remove from heat.
  6. 6Assemble the Lasagna — Preheat your oven to 375°F (190°C). Spread a thin layer of meat sauce (about 1/2 cup) on the bottom of a 9×13-inch baking dish. Arrange 4 noodles over the sauce, overlapping slightly. Spread 1/3 of the ricotta mixture over the noodles. Drizzle with 1/3 of the béchamel. Sprinkle with 1/3 of the mozzarella and a little Parmesan. Repeat the layers: meat sauce (about 1 cup), noodles, ricotta, béchamel, mozzarella, Parmesan. Finish with a final layer of noodles, remaining meat sauce, remaining béchamel, and all the remaining mozzarella and Parmesan.
  7. 7Bake the Lasagna — Cover the dish with foil (spray the foil with cooking spray to prevent sticking). Bake for 25 minutes. Remove the foil and continue baking for 20-25 minutes more, until the top is golden brown and the edges are bubbly. The internal temperature should reach 165°F (74°C).
  8. 8Rest and Serve — Let the lasagna rest for at least 15 minutes before slicing. This allows the layers to set, making it easier to serve. Cut into squares and serve hot.
👨‍🍳 Chef's Note: This lasagna is even better the next day, so don't be afraid to make it ahead. The flavors have time to meld and deepen.

Servings: 12

Cuisine: Italian-American

Course: Main Course

Nutrition (per serving): 548 kcal · 33g protein · 35g carbs · 30g fat
Maya Chen

Written by Maya Chen
Maya writes about sustainable living and zero-waste practices, focusing on small, achievable changes for everyday life. She shares practical tips from her own experiments in reducing waste at home and in her community.

Leave a Comment

x
Advertisements