Go Back
A close-up shot of a slice of classic homemade meat lasagna on a white plate, showing layers of melted mozzarella, rich meat sauce, and wavy pasta.

The Best Classic Homemade Lasagna (Extra Cheesy!)

This Classic Homemade Lasagna is loaded with a rich meat sauce, layers of pasta, and three kinds of cheese. Made with a 30-year family secret ingredient that makes it ultra-creamy! Easy to make ahead and perfect for cozy family dinners.
Prep Time 30 minutes
Cook Time 1 hour 10 minutes
Total Time 1 hour 40 minutes
Servings: 10
Course: dinner, Main Course
Cuisine: Italian
Calories: 736

Ingredients
  

For the Rich Meat Sauce
  • 2 lbs lean ground beef
  • 1 medium yellow onion finely chopped
  • 3 cloves garlic minced
  • 1 tbsp olive oil
  • 2 15 oz cans tomato sauce
  • 1 12 oz can tomato paste
  • ¾ can water use empty tomato sauce can
  • 1 tsp dried oregano
  • 1 tsp dried basil
  • 1 tsp sea salt
  • 1 tsp freshly ground black pepper
For the Cheese Layers & Pasta
  • 1 16 oz box lasagna noodles (about 15 noodles)
  • 24 oz mozzarella cheese shredded and divided
  • 16 oz small-curd cottage cheese or whole-milk ricotta
  • ½ cup Parmesan cheese freshly grated
  • Fresh chopped parsley for garnish optional

Method
 

  1. Preheat your oven to 350°F (175°C). Lightly spray a large 9x13-inch baking dish with non-stick cooking spray and set aside.
  2. Heat the olive oil in a large skillet over medium-high heat. Add the chopped onion and minced garlic, sautéing for 3 to 4 minutes until soft and fragrant.
  3. Add the ground beef to the skillet. Cook, breaking the meat apart with a wooden spoon, until completely browned and no longer pink. Drain off any excess grease, then return the pan to the stove.
  4. Stir in the tomato sauce, tomato paste, water, dried oregano, dried basil, salt, and pepper. Bring the mixture to a brief boil, then reduce the heat to low. Cover and simmer gently for 20 to 25 minutes, stirring occasionally.
  5. While your sauce is simmering, bring a large pot of salted water to a boil. Cook the lasagna noodles according to the package directions for al dente (usually about 8-10 minutes). Drain the noodles, rinse them under cold water to stop the cooking process, and set aside.
  6. Spread a thin layer of the meat sauce across the bottom of your prepared baking dish. Lay down 5 lasagna noodles, overlapping them slightly. Spread half of the cottage cheese (or ricotta) evenly over the pasta. Spoon one-third of the remaining meat sauce over the cheese, then sprinkle with half of the Parmesan and one-third of the mozzarella.
  7. Repeat the layering process: 5 noodles, the remaining cottage cheese, another third of the meat sauce, the rest of the Parmesan, and another third of the mozzarella.
  8. Top with the final 5 noodles, the remaining meat sauce, and the rest of the mozzarella cheese.
  9. Lightly spray a sheet of aluminum foil with non-stick cooking spray and cover the baking dish tightly. Bake for 50 to 60 minutes. Remove the foil and bake for an additional 10 minutes until the top cheese is golden-brown and bubbling.
  10. Let the lasagna rest for 15 minutes before slicing so it holds its shape. Garnish with fresh parsley if desired.

Notes

  • Make-Ahead: You can fully assemble the lasagna the night before. Keep it covered with foil in the refrigerator and add about 10 extra minutes to the covered baking time.
 
  • Freezing: Wrap the assembled (unbaked or baked) lasagna tightly in plastic wrap and heavy-duty foil. Freeze for up to 3 months. Thaw overnight in the fridge before baking.