Classic Italian Lasagna is the ultimate comfort food, combining layers of tender pasta, rich meat sauce, creamy ricotta, and melty mozzarella cheese. This hearty and flavorful dish is a staple of Italian cuisine and perfect for everything from family dinners to special occasions. Whether you’re a seasoned cook or a first-time lasagna maker, this recipe delivers a delicious, crowd-pleasing result every time.
Why You’ll Love This Recipe
- Authentic taste with rich, savory layers
- Perfect make-ahead or freezer-friendly meal
- Feeds a crowd, making it ideal for gatherings
- Customizable with various ingredients or dietary needs
- Delicious leftovers that reheat beautifully
Ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
- Lasagna noodles
- Olive oil
- Ground beef
- Italian sausage
- Onion, finely chopped
- Garlic, minced
- Tomato paste
- Crushed tomatoes
- Tomato sauce
- Sugar
- Salt
- Black pepper
- Dried basil
- Dried oregano
- Ricotta cheese
- Egg
- Parmesan cheese, grated
- Mozzarella cheese, shredded
- Fresh parsley (optional, for garnish)
Directions
- Prepare the sauce: In a large skillet or saucepan, heat olive oil over medium heat. Add chopped onion and garlic, sauté until softened. Add ground beef and Italian sausage, cooking until browned. Drain excess fat.
- Stir in tomato paste, crushed tomatoes, tomato sauce, sugar, and seasonings (basil, oregano, salt, pepper). Let the sauce simmer uncovered for 30–40 minutes, stirring occasionally.
- Cook the noodles: In a large pot of salted boiling water, cook lasagna noodles until al dente. Drain and lay them flat on parchment or a lightly oiled surface to prevent sticking.
- Mix the cheese filling: In a bowl, combine ricotta cheese, beaten egg, and grated Parmesan until well blended.
- Assemble the lasagna: Preheat oven to 375°F (190°C). In a 9×13-inch baking dish, spread a thin layer of meat sauce. Add a layer of noodles, then spread a portion of the ricotta mixture, sprinkle with mozzarella, and top with sauce. Repeat layers, finishing with a generous layer of mozzarella on top.
- Bake: Cover with foil (to prevent sticking, tent it or spray with cooking spray). Bake for 25 minutes, then uncover and bake an additional 20–25 minutes until bubbly and golden.
- Cool and serve: Let the lasagna rest for at least 15 minutes before slicing and serving.
Servings and timing
- Servings: 10–12
- Prep Time: 30 minutes
- Cook Time: 50 minutes
- Total Time: 1 hour 20 minutes
Variations
- Vegetarian Lasagna: Omit meat and add layers of roasted vegetables like zucchini, mushrooms, and spinach.
- Cheese Swap: Try cottage cheese in place of ricotta or add provolone or fontina for extra richness.
- Spicy Kick: Add red pepper flakes or spicy sausage to the sauce.
- Gluten-Free: Use gluten-free lasagna noodles and double-check other ingredients for gluten content.
- White Lasagna: Use béchamel and white cheese with chicken or vegetables for a creamy alternative.
Storage/Reheating
- Refrigerator: Store leftovers in an airtight container for up to 4 days.
- Freezer: Freeze whole or sliced portions tightly wrapped for up to 3 months.
- Reheating: Microwave individual portions or reheat in the oven at 350°F (175°C), covered with foil until hot throughout.
FAQs
Can I make lasagna a day ahead?
Yes, assemble the lasagna, cover tightly, and refrigerate. Bake the next day, adding 10–15 extra minutes to the baking time.
Should I cover lasagna when baking?
Yes, cover with foil for the first part of baking to prevent the top from drying out, then uncover to brown the cheese.
Can I freeze lasagna before baking?
Absolutely. Assemble the lasagna, cover it tightly, and freeze. When ready to bake, thaw in the fridge overnight and bake as directed.
How many layers should lasagna have?
Typically, 3–4 layers of noodles with sauce and cheese between each. You can do more if your dish allows.
Can I use no-boil noodles?
Yes, but make sure there is enough sauce to cook them properly during baking.
What’s the best cheese for lasagna?
Mozzarella and ricotta are classics. Parmesan adds saltiness, and provolone or fontina can add depth.
How do I keep my lasagna from falling apart?
Let it rest after baking for at least 15 minutes before slicing. This helps the layers set and stay intact.
Can I use store-bought sauce?
Yes, but for the best flavor, simmer it with added meat, garlic, herbs, or spices.
Can I make lasagna without meat?
Definitely. Use vegetables, lentils, or plant-based crumbles as a meat substitute.
What side dishes go well with lasagna?
Garlic bread, Caesar salad, roasted veggies, or a simple green salad pair perfectly.
Conclusion
Classic Italian Lasagna is a timeless dish that never goes out of style. With its comforting layers and rich, savory flavor, it’s a guaranteed hit whether you’re cooking for a family dinner or prepping meals ahead of time. Simple to make yet impressively delicious, this lasagna deserves a spot in your go-to recipe rotation.
Print
Classic Italian Lasagna
- Prep Time: 30 minutes
- Chill Time: 30 minutes
- Cook Time: 30 minutes
- Total Time: 1 hour 30 minutes
- Yield: 8 servings
- Category: Main Dish
- Method: Baking
- Cuisine: Italian
Description
This Classic Italian Lasagna is a hearty and comforting dish layered with rich meat sauce, creamy ricotta, gooey mozzarella, and tender pasta. It’s the ultimate crowd-pleaser and perfect for Sunday dinner, holidays, or when you just want a satisfying homemade meal.
Ingredients
For the meat sauce:
-
1 lb ground beef
-
1/2 lb Italian sausage, casings removed
-
1 small onion, diced
-
3 cloves garlic, minced
-
1 (28 oz) can crushed tomatoes
-
1 (15 oz) can tomato sauce
-
2 tbsp tomato paste
-
1 tsp dried basil
-
1 tsp dried oregano
-
1/2 tsp salt
-
1/2 tsp black pepper
-
1/4 tsp red pepper flakes (optional)
-
1 tsp sugar
For the cheese layer:
-
15 oz ricotta cheese
-
1 egg
-
1/2 cup grated Parmesan cheese
-
2 tbsp chopped fresh parsley or 1 tsp dried parsley
-
Salt and pepper to taste
Other layers:
-
9 lasagna noodles (regular or oven-ready)
-
3 cups shredded mozzarella cheese
Instructions
-
Make the meat sauce: In a large skillet over medium heat, cook the ground beef, sausage, and diced onion until browned. Drain excess grease. Add garlic and cook for 1 more minute. Stir in crushed tomatoes, tomato sauce, tomato paste, basil, oregano, sugar, salt, pepper, and red pepper flakes. Simmer uncovered for 20–30 minutes, stirring occasionally.
-
Cook noodles (if not oven-ready): Boil lasagna noodles according to package instructions. Drain and lay flat on parchment paper or a towel.
-
Make the cheese filling: In a bowl, mix ricotta, egg, Parmesan, parsley, salt, and pepper until combined.
-
Preheat oven to 375°F (190°C).
-
Assemble the lasagna:
-
Spread a thin layer of meat sauce on the bottom of a 9×13-inch baking dish.
-
Add 3 lasagna noodles.
-
Spread 1/3 of the ricotta mixture over the noodles.
-
Sprinkle 1 cup of mozzarella on top.
-
Repeat layers: sauce, noodles, ricotta, mozzarella, two more times.
-
Finish with remaining sauce and a final layer of mozzarella on top.
-
-
Bake: Cover the lasagna with foil and bake for 25 minutes. Remove foil and bake for another 20–25 minutes, or until cheese is bubbly and lightly browned.
-
Rest before serving: Let the lasagna rest for 15–20 minutes before slicing. This helps it hold together.
Notes
-
You can make this a day ahead and refrigerate before baking.
-
Add a pinch of nutmeg to the ricotta mixture for extra flavor.
-
Freeze baked or unbaked lasagna for easy meal prep.