If you've ever been intimidated by making lasagna from scratch, this recipe breaks it down into clear, manageable steps. I've tested every stage to ensure you get perfectly cooked noodles, a rich, seasoned meat sauce, and a cheese layer that melts into golden perfection.
Advertisements1
The key is building flavor in layers and using a hot oven to get that signature bubbling, browned top. You'll use a 9×13-inch dish, which yields 6 hearty servings—enough for a family dinner or leftovers that reheat beautifully.
This isn't a quick 30-minute meal; it's a weekend project that rewards you with deep, homemade flavor. But the steps are straightforward, and I've included tips to avoid common pitfalls like soggy noodles or a runny sauce.
Why You'll Love This Recipe
About the Ingredients
12 lasagna noodles (about 12 oz/340g)
Use regular (not no-boil) noodles for best texture. If using no-boil, skip the boiling step and add 1/2 cup extra sauce.
1 lb (450g) ground beef (85% lean)
Choose 85% lean for flavor without excess grease. Substitute ground turkey or Italian sausage for a twist.
1 medium yellow onion, finely chopped (about 1 cup)
Sweet or yellow onion works best. For a milder flavor, use a shallot.
4 cloves garlic, minced
Fresh garlic is essential; jarred minced garlic can be used in a pinch (1 tsp per clove).
1 can (28 oz/794g) crushed tomatoes
Use high-quality San Marzano tomatoes for sweetness. If you only have diced, blend them first.
1 can (15 oz/425g) tomato sauce
Adds body and smoothness. You can replace with an extra 1.5 cups of crushed tomatoes.
2 tbsp tomato paste
Concentrates umami. If you don't have it, omit and add 1 tbsp sugar to balance acidity.
2 tsp dried oregano
Use Mediterranean oregano for best flavor. Dried is fine; if using fresh, triple the amount.
1 tsp dried basil
Adds a sweet note. Fresh basil (1 tbsp chopped) can be stirred in at the end.
1/2 tsp salt, plus more for pasta water
Kosher salt preferred. Adjust to taste—sauces vary in saltiness.
1/4 tsp black pepper
Freshly ground is best. Adjust to your heat preference.
2 cups (16 oz/480g) whole-milk ricotta cheese
Whole-milk ricotta gives creamy texture. Part-skim works but is drier; add 1 tbsp milk to loosen.
1 large egg
Binds the ricotta layer. For egg-free, use 1/4 cup plain Greek yogurt.
1/2 cup (50g) grated Parmesan cheese
Freshly grated Parmigiano-Reggiano is best. Pre-shredded won't melt as smoothly.
3 cups (12 oz/340g) shredded mozzarella cheese
Use whole-milk mozzarella for the best melt. Shred your own from a block to avoid anti-caking agents.
2 tbsp olive oil
For browning the meat. Extra-virgin olive oil adds flavor; regular olive oil works too.
Tips & Tricks
- Boil noodles until al dente (about 7 minutes) and lay them flat on a baking sheet in a single layer to prevent sticking. Drizzle with a little olive oil if needed.
- Simmer the meat sauce for at least 20 minutes to develop depth. If you have time, 45 minutes is even better.
- Drain the ricotta mixture well—if it's too wet, the lasagna will be runny. Let it sit in a fine-mesh strainer for 10 minutes if it looks watery.
Pro Tips
Step-by-Step Instructions
1. Boil the Noodles
Bring a large pot of salted water to a boil. Cook the lasagna noodles according to package directions until al dente (about 7 minutes). Drain and lay flat on a baking sheet in a single layer to cool.
2. Brown the Meat
In a large skillet, heat olive oil over medium-high heat (350°F/175°C). Add ground beef and cook, breaking it apart, until browned (about 5-7 minutes). Season with salt and pepper.
3. Sauté Aromatics
Add onion to the skillet and cook until translucent (about 4 minutes). Add garlic and cook for 30 seconds until fragrant. Be careful not to burn the garlic.
4. Simmer the Sauce
Stir in crushed tomatoes, tomato sauce, tomato paste, oregano, and basil. Bring to a simmer, then reduce heat to low (200°F/95°C). Let it bubble gently for 20 minutes, stirring occasionally, until thickened.
5. Mix the Ricotta
In a bowl, combine ricotta, egg, and 1/4 cup of Parmesan. Mix well and season with a pinch of salt and pepper.
6. Assemble the Layers
Preheat oven to 375°F (190°C). Spread a thin layer of meat sauce on the bottom of a 9×13-inch baking dish. Place 3 noodles over the sauce. Spread 1/3 of the ricotta mixture over the noodles, then 1/3 of the remaining meat sauce, and sprinkle with 1 cup of mozzarella. Repeat layers twice more, ending with a final layer of noodles, remaining sauce, and the rest of the mozzarella and Parmesan on top.
7. Bake to Perfection
Cover the dish with foil (sprayed with cooking spray to prevent sticking) and bake for 25 minutes. Remove the foil and bake for another 10-15 minutes, until the edges are bubbling and the top is golden brown. Let rest for 15 minutes before slicing.
Delicious Variations
Vegetarian
Replace ground beef with 2 cups of sautéed mushrooms and zucchini, and use a marinara sauce.
Spicy
Add 1/2 tsp red pepper flakes to the meat sauce, and use hot Italian sausage instead of beef.
White Lasagna
Skip the tomato sauce and use a béchamel sauce with spinach and chicken for a creamy twist.
How to Store Classic Lasagna Steps
Refrigerator
Store in an airtight container for up to 5 days.
Freezer
Wrap individual slices or the whole lasagna tightly in plastic wrap and foil. Freeze for up to 3 months.
Reheating
Thaw overnight in the refrigerator, then reheat in a 350°F (175°C) oven for 20 minutes or microwave individual slices for 2-3 minutes.
Frequently Asked Questions
Q: Do you need to boil lasagna noodles before baking?
Yes, for this recipe you need to boil regular lasagna noodles until al dente. If you use no-boil noodles, skip the boiling step and add 1/2 cup of extra sauce to the layers to provide moisture.
Q: Can I make lasagna ahead of time?
Yes, you can assemble the lasagna up to 24 hours in advance and store it covered in the refrigerator. When ready to bake, add 10-15 minutes to the baking time since you're starting from cold.
Q: How do I keep lasagna from being runny?
To prevent runny lasagna, ensure your meat sauce is thick by simmering it uncovered for at least 20 minutes, and drain any excess fat from the meat. Also, let the lasagna rest for 15 minutes after baking so the layers set.
Q: Can I freeze lasagna?
Absolutely. Freeze the fully baked and cooled lasagna, or assemble it and freeze before baking. Wrap tightly in foil and freeze for up to 3 months. Thaw in the refrigerator overnight before reheating or baking.
Q: What is the best cheese for lasagna?
A combination of whole-milk mozzarella, ricotta, and Parmesan is classic. For a richer flavor, add provolone or fontina. Always shred your own cheese for the best melt.
Now that you've mastered the steps, it's time to get cooking. Gather your ingredients, follow the process, and enjoy a lasagna that's worth every minute. Stay sharp.
Classic Lasagna Steps
Classic Lasagna Steps: a foolproof, layered Italian-American comfort dish with rich meat sauce, creamy béchamel, and gooey cheese in 7 simple steps.
🧂 Ingredients
- 12 lasagna noodles (about 12 oz/340g)
- 1 lb (450g) ground beef (85% lean)
- 1 medium yellow onion, finely chopped (about 1 cup)
- 4 cloves garlic, minced
- 1 can (28 oz/794g) crushed tomatoes
- 1 can (15 oz/425g) tomato sauce
- 2 tbsp tomato paste
- 2 tsp dried oregano
- 1 tsp dried basil
- 1/2 tsp salt, plus more for pasta water
- 1/4 tsp black pepper
- 2 cups (16 oz/480g) whole-milk ricotta cheese
- 1 large egg
- 1/2 cup (50g) grated Parmesan cheese
- 3 cups (12 oz/340g) shredded mozzarella cheese
- 2 tbsp olive oil
📋 Instructions
- 1Boil the Noodles — Bring a large pot of salted water to a boil. Cook the lasagna noodles according to package directions until al dente (about 7 minutes). Drain and lay flat on a baking sheet in a single layer to cool.
- 2Brown the Meat — In a large skillet, heat olive oil over medium-high heat (350°F/175°C). Add ground beef and cook, breaking it apart, until browned (about 5-7 minutes). Season with salt and pepper.
- 3Sauté Aromatics — Add onion to the skillet and cook until translucent (about 4 minutes). Add garlic and cook for 30 seconds until fragrant. Be careful not to burn the garlic.
- 4Simmer the Sauce — Stir in crushed tomatoes, tomato sauce, tomato paste, oregano, and basil. Bring to a simmer, then reduce heat to low (200°F/95°C). Let it bubble gently for 20 minutes, stirring occasionally, until thickened.
- 5Mix the Ricotta — In a bowl, combine ricotta, egg, and 1/4 cup of Parmesan. Mix well and season with a pinch of salt and pepper.
- 6Assemble the Layers — Preheat oven to 375°F (190°C). Spread a thin layer of meat sauce on the bottom of a 9×13-inch baking dish. Place 3 noodles over the sauce. Spread 1/3 of the ricotta mixture over the noodles, then 1/3 of the remaining meat sauce, and sprinkle with 1 cup of mozzarella. Repeat layers twice more, ending with a final layer of noodles, remaining sauce, and the rest of the mozzarella and Parmesan on top.
- 7Bake to Perfection — Cover the dish with foil (sprayed with cooking spray to prevent sticking) and bake for 25 minutes. Remove the foil and bake for another 10-15 minutes, until the edges are bubbling and the top is golden brown. Let rest for 15 minutes before slicing.



