Classic homemade lasagna is the ultimate comfort food, known for its rich layers of seasoned meat, creamy cheese, tender pasta, and zesty tomato sauce. This timeless Italian dish brings families together around the dinner table and is perfect for gatherings, potlucks, or a satisfying weeknight dinner. Made with love and fresh ingredients, this lasagna boasts deep, hearty flavors with every bite. Whether you’re an experienced cook or trying it for the first time, this recipe ensures a foolproof, mouthwatering lasagna that will have everyone asking for seconds.
Ingredients
For the meat sauce:
- 1 tablespoon olive oil
- 1 medium onion, finely chopped
- 4 cloves garlic, minced
- 500g (1 lb) ground beef
- 250g (½ lb) ground Italian sausage (optional but adds flavor)
- 800g (28 oz) canned crushed tomatoes
- 2 tablespoons tomato paste
- 1 teaspoon sugar
- 1 teaspoon dried oregano
- 1 teaspoon dried basil
- Salt and pepper to taste
- ½ teaspoon red chili flakes (optional for heat)
For the ricotta mixture:
- 450g (15 oz) ricotta cheese
- 1 large egg
- ½ cup grated Parmesan cheese
- 1 tablespoon chopped fresh parsley (or 1 teaspoon dried)
- Salt and pepper to taste
Other ingredients:
- 12 lasagna noodles (regular or oven-ready)
- 3 cups shredded mozzarella cheese
- Additional Parmesan for topping
- Fresh basil or parsley for garnish (optional)
Instructions
- Prepare the Meat Sauce
In a large skillet or saucepan, heat the olive oil over medium heat. Add the chopped onion and sauté until soft and translucent, about 5 minutes. Add the garlic and cook for another 1 minute until fragrant. Add the ground beef and sausage, breaking it up with a spoon, and cook until browned and fully cooked through. Drain excess grease if necessary. - Add Tomatoes and Simmer
To the cooked meat, add the crushed tomatoes, tomato paste, sugar, oregano, basil, salt, pepper, and chili flakes if using. Stir well to combine. Reduce the heat to low and let the sauce simmer uncovered for at least 25-30 minutes, stirring occasionally, allowing the flavors to deepen and thicken. - Boil Lasagna Noodles (if not using oven-ready)
Bring a large pot of salted water to a boil. Add the lasagna noodles and cook until al dente according to the package directions. Drain and rinse under cold water to prevent sticking. Lay noodles flat on parchment or a clean towel. - Prepare Ricotta Mixture
In a bowl, mix together ricotta cheese, the egg, Parmesan cheese, parsley, salt, and pepper until smooth. Set aside. - Assemble the Lasagna
Preheat the oven to 375°F (190°C). In a large 9×13 inch baking dish, spread a thin layer of meat sauce at the bottom. Add a layer of lasagna noodles over the sauce. Spread one-third of the ricotta mixture over the noodles, followed by a generous sprinkle of mozzarella cheese. Add another layer of meat sauce. Repeat the layers two more times: noodles, ricotta, mozzarella, sauce. Finish with a final layer of noodles, remaining meat sauce, and top with mozzarella and extra Parmesan cheese. - Bake
Cover the dish with aluminum foil (spray the underside with oil to prevent sticking) and bake in the preheated oven for 25 minutes. Remove the foil and bake for an additional 20 minutes until the top is golden and bubbling. - Rest and Serve
Let the lasagna rest for at least 10-15 minutes before slicing. This helps the layers set and makes serving easier. Garnish with fresh basil or parsley if desired.
Enjoy your classic homemade lasagna, a dish full of comfort, flavor, and tradition. Perfect with garlic bread and a fresh salad for a complete Italian meal.