Best Homemade Lasagna

Category: Delicious Pasta Creations

This dish layers tender pasta sheets with a savory meat sauce, creamy ricotta filling, and gooey melted mozzarella, offering a balance of cheesy, herby, and hearty flavors. It’s easy to prepare ahead and freezes well, making it perfect for busy days or special gatherings. The robust sauce simmers slowly with fresh garlic, onion, and Italian herbs, while the creamy ricotta adds softness to each bite. After baking until golden and bubbling, resting the dish ensures each slice holds together beautifully for clean servings.

Versatile variations include swapping meats or incorporating vegetables like mushrooms or spinach for a different twist. Ideal when paired with crisp salad, garlic bread, or a glass of red wine, this comforting layered bake fills the kitchen with warmth and celebration.

A woman in a chef's uniform poses for a picture.
Updated on Tue, 09 Sep 2025 16:42:59 GMT
A plate of lasagna with cheese and green herbs. Pin
A plate of lasagna with cheese and green herbs. | applefoodie.com

This hearty lasagna has been a family favorite for generations bringing together layers of rich meat sauce creamy ricotta pasta and golden cheese into one deeply satisfying dish. It is a meal that feels just as right for Sunday gatherings as it does for special celebrations filling the kitchen with warmth and comfort.

I first baked this version during a holiday dinner and it quickly became the most requested dish at every gathering my grandmother always said the love in each layer is what makes it unforgettable

Ingredients

  • Olive oil: provides the base for sautéing vegetables and helps bring out flavor in the sauce choose extra virgin for best taste
  • Onion: adds sweetness and depth to the sauce select firm onions with dry skins
  • Garlic: brings aroma and sharpness fresh cloves are always better than pre minced
  • Ground beef: gives hearty flavor and body choose lean for less grease
  • Ground pork: balances with richness and tenderness or swap with sausage for stronger taste
  • Canned diced tomatoes: build the sauce base high quality Italian tomatoes improve flavor greatly
  • Tomato paste: concentrates richness and thickens the sauce
  • Granulated sugar: balances acidity of tomatoes just a touch makes a big difference
  • Dried basil oregano and red pepper flakes: bring classic Italian seasoning ensure your spices are fresh for best impact
  • Ricotta cheese: creamy and smooth forms the filling use whole milk ricotta for the richest texture
  • Egg: binds the ricotta filling giving structure to each layer
  • Lasagna noodles: traditional foundation cook until just al dente to avoid mushiness later
  • Mozzarella cheese: provides gooey melt divide evenly for consistent layers
  • Parmesan cheese: sprinkled on top gives savory sharp finish

Step by Step Instructions

Make the Meat Sauce:
Heat olive oil in a large skillet over medium high heat sauté onion and garlic until soft and fragrant about one minute then add beef and pork breaking up with a spoon until browned and no pink remains drain excess fat and season stir in tomato paste diced tomatoes sugar basil oregano and red pepper flakes simmer uncovered for fifteen minutes to let flavors develop adjust seasoning as needed
Prepare the Ricotta Filling:
In a medium bowl combine ricotta cheese egg basil salt and pepper stir until smooth and creamy set aside for layering
Cook the Noodles:
Boil lasagna noodles in well salted water until al dente drain carefully and lay flat on a towel to prevent sticking
Assemble the Lasagna:
Preheat oven to 350 degrees Fahrenheit grease a nine by thirteen inch dish spread a thin layer of meat sauce at the base arrange three noodles on top dollop one third of ricotta spread evenly then top with meat sauce and mozzarella repeat layering twice more finishing with mozzarella and Parmesan on top
Bake:
Cover dish with foil and bake for forty minutes remove foil and continue baking ten to fifteen minutes until cheese is golden and bubbling rest for ten minutes before slicing this allows layers to set for cleaner servings
A plate of lasagna with cheese and herbs. Pin
A plate of lasagna with cheese and herbs. | applefoodie.com

One of my favorite memories is making this with my grandmother on winter Sundays she would always insist on letting it rest before slicing so the flavors had time to settle together that small tip has stayed with me every time I cook

Storage Tips

Refrigerate leftovers tightly covered for up to four days reheat in oven for best texture or in microwave for convenience Freeze either baked or unbaked lasagna wrapped securely to preserve freshness thaw overnight in the refrigerator before reheating

Ingredient Substitutions

Swap pork with Italian sausage for boldness or with ground turkey for lighter taste Replace ricotta with cottage cheese for a different texture while keeping it creamy Make vegetarian by using sautéed mushrooms zucchini or spinach in place of meat

Serving Suggestions

Pair with a crisp Caesar salad or mixed greens for balance Serve with garlic bread or focaccia to soak up sauce Enjoy with a medium bodied red wine like Chianti for classic pairing

A plate of lasagna with cheese and herbs. Pin
A plate of lasagna with cheese and herbs. | applefoodie.com

Cultural Context

Lasagna has deep Italian roots originating from Emilia Romagna where layers of pasta were paired with ragù and béchamel this American style version blends Italian tradition with hearty comfort and has become a beloved staple at gatherings across generations

Frequently Asked Questions About the Recipe

→ Can I prepare the dish in advance?

Yes, assembly can be done up to 24 hours ahead. Keep covered and refrigerated until baking, adding extra time if baking from cold.

→ Is it possible to freeze the layered casserole?

Absolutely, freeze it wrapped tightly either before or after baking. Thaw thoroughly in the refrigerator before reheating.

→ How to avoid a watery outcome?

Simmer the sauce until thick and don’t overcook noodles. Let the dish rest after baking to set layers well.

→ Can I substitute the meats used?

Yes, try Italian sausage or ground turkey for different flavors and textures. Ground beef alone also works well.

→ What are ideal accompaniments?

A crisp Caesar salad, garlic bread, roasted veggies, and medium-bodied red wines like Chianti complement this dish beautifully.

→ Is there a vegetarian alternative?

Yes, replace meats with sautéed mushrooms, zucchini, or spinach for a hearty, meat-free version.

Best Homemade Lasagna

Layers of pasta, rich sauce, creamy cheese, and herbs combine in a comforting, versatile main dish.

Preparation Time
30 min
Cook Time
55 min
Total Time
85 min
By: Tyla

Category: Pasta Dishes

Skill Level: Intermediate

Cuisine: Italian-American

Yield: 8 Serves

Dietary Preferences: ~

Ingredients

→ Sauce

01 2 tablespoons extra virgin olive oil
02 1 medium onion, finely chopped
03 3 cloves garlic, minced
04 1/2 pound lean ground beef
05 1/2 pound ground pork
06 1 (28-ounce) can diced Italian tomatoes
07 2 tablespoons tomato paste
08 1 teaspoon granulated sugar
09 1 teaspoon dried basil
10 1 teaspoon dried oregano
11 1/4 teaspoon red pepper flakes
12 Salt and freshly ground black pepper, to taste

→ Cheese Filling

13 15 ounces whole milk ricotta cheese
14 1 large egg
15 1 teaspoon dried basil
16 Salt and freshly ground black pepper, to taste

→ Pasta and Cheese Layers

17 12 lasagna noodles
18 3 cups shredded mozzarella cheese
19 1/2 cup grated Parmesan cheese

Steps

Step 01

Heat olive oil in a large skillet over medium-high heat. Sauté onion and garlic until softened and fragrant, about 1 minute. Add ground beef and pork, breaking apart with a spoon, and cook until browned with no pink remaining. Drain excess fat. Stir in tomato paste, diced tomatoes, sugar, basil, oregano, and red pepper flakes. Season with salt and pepper. Simmer uncovered for 15 minutes to develop flavors, stirring occasionally.

Step 02

In a medium bowl, combine ricotta cheese, egg, basil, salt, and pepper. Stir until smooth and well blended. Set aside.

Step 03

Bring a large pot of salted water to a boil. Cook lasagna noodles until al dente according to package instructions. Drain carefully and lay flat on a clean kitchen towel to prevent sticking.

Step 04

Preheat oven to 350°F. Grease a 9x13 inch baking dish. Spread a thin layer of meat sauce over the bottom. Arrange 3 noodles over the sauce. Spread one-third of the ricotta filling evenly on the noodles. Top with one-third of the meat sauce, then one-third of the mozzarella. Repeat layering two more times, finishing with mozzarella and Parmesan cheese on top.

Step 05

Cover the dish with foil and bake for 40 minutes. Remove the foil and bake an additional 10 to 15 minutes until the cheese is golden and bubbling. Allow the lasagna to rest for 10 minutes before slicing to set the layers for clean servings.

Notes & Tips

  1. Letting the lasagna rest before cutting helps prevent collapsing layers and yields cleaner slices.
  2. Using high-quality Italian canned tomatoes elevates the depth of flavor in the sauce.
  3. Shredding mozzarella fresh improves melting quality compared to pre-shredded versions.

Necessary Equipment

  • Large skillet
  • 9x13 inch baking dish
  • Large pot for boiling noodles
  • Mixing bowl

Allergy Information

Always double-check ingredient labels for allergens and consult a healthcare professional if you’re unsure.
  • Contains dairy and egg
  • Contains wheat (gluten)

Nutritional Facts (Per Serving)

These details are for informational purposes and should not be considered medical advice.
  • Calories: 520
  • Fats: 25 g
  • Carbohydrates: 40 g
  • Proteins: 32 g