📖 Table of Contents
The Best Homemade Classic Lasagna Recipe: Cheesy Comfort Dinner That’ll Become Your Family Favorite

| Prep Time | 30 minutes |
|---|---|
| Cook Time | 1 hour 30 minutes |
| Total Time | 2 hours |
| Servings | 12 generous servings |
| Difficulty | Medium |
| Calories | 580 per serving |
Introduction: The Lasagna That Brings Everyone to the Table
Welcome to The Kitchen Team, where we believe that the best meals are the ones shared with loved ones. Today, we’re sharing our absolute favorite recipe for the best homemade classic lasagna recipe: cheesy comfort dinner that has been perfected over countless family gatherings and Sunday suppers.
There’s something magical about a perfectly baked lasagna – the way the layers of tender pasta, rich meat sauce, creamy ricotta, and gooey mozzarella meld together into a symphony of flavors and textures. This isn’t just any lasagna; this is the lasagna that will have your family asking for seconds, your friends requesting the recipe, and your dinner table becoming the most popular spot in the house.
At Cooking With Emy, we’ve tested dozens of lasagna recipes, and this version consistently delivers restaurant-quality results with home-cooked love. Whether you’re a seasoned cook or a kitchen novice, our detailed instructions will guide you through every step to create a lasagna that’s worthy of any special occasion – or just a Tuesday night when you need some serious comfort food.
Why This Is The Best Homemade Classic Lasagna Recipe
After years of testing and tweaking, we can confidently say this is the best homemade classic lasagna recipe: cheesy comfort dinner you’ll find. Here’s what sets it apart:
🌟 Slow-Simmered Meat Sauce
Unlike quick versions that rely on jarred sauce, our meat sauce simmers for over an hour, allowing the flavors of the ground beef, Italian sausage, and crushed tomatoes to develop incredible depth. The combination of beef and sausage adds richness that’s unmatched.
🧀 Perfect Cheese Balance
We use whole milk ricotta for creaminess, fresh mozzarella for that perfect stretch, and Parmesan for nutty complexity. This trio creates the ideal cheese experience in every bite.
🍝 No-Boil Noodle Hack
While we use traditional lasagna noodles, we’ve perfected the technique to ensure they cook perfectly without becoming mushy. The key? A slightly thinner sauce that allows the noodles to absorb moisture as they bake.
⏰ Make-Ahead Friendly
This lasagna actually tastes better the next day! Assemble it ahead and refrigerate for up to 24 hours before baking. It’s the perfect solution for busy hosts.
Ingredients for the Best Homemade Classic Lasagna
Here’s everything you need to create this masterpiece. We recommend using high-quality ingredients for the best results.
For the Meat Sauce:
- 1 tablespoon olive oil
- 1 pound ground beef (80/20 blend)
- 1 pound Italian sausage, casings removed
- 1 large onion, finely chopped
- 4 cloves garlic, minced
- 2 (28 ounce) cans crushed tomatoes
- 1 (15 ounce) can tomato sauce
- 1 (6 ounce) can tomato paste
- 2 teaspoons dried basil
- 1 teaspoon dried oregano
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 1/4 cup water
For the Cheese Filling:
- 1 (15 ounce) container whole milk ricotta cheese
- 1 large egg, lightly beaten
- 1/4 cup grated Parmesan cheese
- 1/4 teaspoon salt
- 1/4 teaspoon black pepper
For Assembly:
- 1 pound lasagna noodles
- 4 cups shredded mozzarella cheese
- Additional Parmesan cheese for topping
Step-by-Step Instructions
Follow these detailed instructions to create the perfect lasagna every time.
Step 1: Prepare the Meat Sauce
- Heat olive oil in a large Dutch oven or heavy-bottomed pot over medium-high heat.
- Add ground beef and Italian sausage, breaking it up with a wooden spoon. Cook until well browned, about 8-10 minutes. Remove with a slotted spoon and set aside.
- In the same pot, add chopped onion and cook until softened, about 5 minutes. Add minced garlic and cook for 30 seconds until fragrant.
- Return the browned meat to the pot. Add crushed tomatoes, tomato sauce, tomato paste, basil, oregano, salt, pepper, and water.
- Bring to a boil, then reduce heat to low. Simmer uncovered for 45 minutes to 1 hour, stirring occasionally. The sauce should thicken and deepen in flavor.
Step 2: Prepare the Cheese Filling
- In a medium bowl, combine ricotta cheese, beaten egg, Parmesan cheese, salt, and pepper. Mix until smooth and well combined. Set aside.
Step 3: Cook the Noodles
- Bring a large pot of salted water to a boil. Cook lasagna noodles according to package directions until al dente (usually 8-10 minutes).
- Drain and lay noodles flat on a baking sheet lined with parchment paper. Drizzle with a little olive oil to prevent sticking.
Step 4: Assemble the Lasagna
- Preheat your oven to 375°F (190°C).
- Spread 1 cup of meat sauce evenly over the bottom of a 9×13 inch baking dish.
- Layer 4-5 lasagna noodles over the sauce, slightly overlapping if needed.
- Spread 1/3 of the ricotta mixture over the noodles, followed by 1/3 of the remaining meat sauce, and 1 cup of shredded mozzarella.
- Repeat layers twice more: noodles, ricotta, meat sauce, mozzarella.
- For the final layer, arrange the last noodles, top with remaining meat sauce, and sprinkle with remaining mozzarella and extra Parmesan.
Step 5: Bake to Perfection
- Cover the dish with aluminum foil (spray the foil with cooking spray to prevent cheese from sticking).
- Bake for 25 minutes, then remove foil and bake for an additional 20-25 minutes until the cheese is golden and bubbly.
- Let the lasagna rest for 15 minutes before cutting. This crucial step allows the layers to set for clean slices.
Serving Suggestions
This best homemade classic lasagna recipe: cheesy comfort dinner pairs beautifully with these accompaniments:
- Garlic Bread: Crusty Italian bread brushed with garlic butter and toasted until golden
- Simple Green Salad: Arugula or mixed greens with lemon vinaigrette to cut through the richness
- Roasted Vegetables: Seasonal vegetables like zucchini, bell peppers, or asparagus
- Red Wine: A medium-bodied Chianti or Sangiovese complements the tomato-based sauce perfectly
- Tiramisu: End the meal with another Italian classic for the ultimate dinner party
Storage & Reheating Instructions
Refrigerating Leftovers
Store leftover lasagna in an airtight container in the refrigerator for up to 5 days. The flavors actually continue to meld and improve!
Freezing Instructions
This lasagna freezes beautifully. For best results:
- Assemble the lasagna completely but do not bake
- Cover tightly with plastic wrap, then aluminum foil
- Freeze for up to 3 months
- To bake from frozen: Remove plastic wrap, cover with foil, and bake at 375°F for 60 minutes. Remove foil and bake 20-25 minutes more until bubbly
Reheating Tips
For best results, reheat individual portions in a 350°F oven for 15-20 minutes, or microwave on medium power for 2-3 minutes. Add a splash of water or extra sauce if the lasagna seems dry.
Recipe Variations to Try
Once you’ve mastered the classic, experiment with these delicious variations:
🌿 Spinach & Ricotta Lasagna
Add 10 ounces of thawed, drained frozen spinach to the ricotta mixture for a vegetarian option. Omit the meat sauce and use a simple marinara instead.
🥩 Meat Lover’s Lasagna
Substitute one pound of ground beef with ground Italian sausage for an even richer flavor. You can also add cooked, crumbled bacon for extra smokiness.
🧀 Four Cheese Lasagna
Add 1 cup of shredded provolone and 1/2 cup of crumbled gorgonzola to the cheese mixture for an extra-indulgent version.
🌶️ Spicy Arrabbiata Lasagna
Add 1 teaspoon of red pepper flakes and 1/2 teaspoon of cayenne pepper to the meat sauce for a spicy kick.
🥬 Gluten-Free Option
Use gluten-free lasagna noodles and ensure all other ingredients are certified gluten-free. The cooking time remains the same.
Frequently Asked Questions
Can I use no-boil lasagna noodles?
Yes, you can substitute no-boil noodles. However, you’ll need to add 1/2 cup of water to your sauce and reduce the initial covered baking time by 5 minutes. The texture will be slightly different but still delicious.
Why is my lasagna watery?
This usually happens when the sauce is too thin or the ricotta mixture has too much moisture. Make sure to simmer your sauce until thickened, and use whole milk ricotta which has less whey. Also, let the lasagna rest for 15-20 minutes after baking to allow excess moisture to evaporate.
Can I make this lasagna dairy-free?
Absolutely! Use dairy-free ricotta (tofu-based works well), vegan mozzarella shreds, and nutritional yeast instead of Parmesan. The sauce itself is dairy-free. The texture will be slightly different but still satisfying.
How do I prevent the noodles from sticking together?
Cook the noodles in plenty of salted water, drain them well, and lay them flat on a baking sheet lined with parchment paper. Drizzle with a little olive oil and gently toss to coat. This prevents sticking and makes layering much easier.
Can I substitute ground turkey for beef?
Yes, ground turkey works well as a leaner alternative. Add 1 tablespoon of olive oil to compensate for the lower fat content, and consider adding a splash of Worcestershire sauce for extra flavor.
What’s the best cheese for melting?
Low-moisture whole milk mozzarella is the best choice for that perfect stretch and golden brown crust. Fresh mozzarella can be used but will release more moisture. We recommend a blend of both for optimal results.
How do I get clean slices?
Let the lasagna rest for at least 15-20 minutes after baking. Use a sharp chef’s knife and wipe it clean between each cut. For the cleanest slices, refrigerate the lasagna for 2 hours before cutting, then reheat individual portions.
Can I add vegetables to the meat sauce?
Absolutely! Finely diced carrots, celery, and zucchini blend beautifully into the sauce. Sauté them with the onions before adding the meat. Mushrooms are also an excellent addition.
How long does lasagna last in the refrigerator?
Properly stored in an airtight container, lasagna will keep for 5-7 days in the refrigerator. The flavors actually improve over the first 2-3 days as the ingredients meld together.
Can I use this recipe for a crowd?
Yes! This recipe easily doubles. Use two 9×13 inch pans or one large disposable aluminum pan. Increase baking time by 10-15 minutes if using a larger pan. It’s perfect for potlucks, holidays, and family gatherings.
📌 Save This Recipe for Later
Don’t lose this best homemade classic lasagna recipe: cheesy comfort dinner! Pin it to your favorite recipe board on Pinterest so you can find it whenever you need the ultimate comfort food.
Follow us on Pinterest for more delicious recipes!
Recipe by The Kitchen Team at Cooking With Emy. All rights reserved.
The Ultimate Homemade Classic Lasagna with Slow-Simmered Meat Sauce
Ingredients
Scale
- 1 pound lasagna noodles
- 1 tablespoon olive oil
- 1 pound ground beef
- 1 pound Italian sausage, casings removed
- 1 large onion, chopped
- 4 cloves garlic, minced
- 2 (28 ounce) cans crushed tomatoes
- 1 (15 ounce) can tomato sauce
- 1 (6 ounce) can tomato paste
- 2 teaspoons dried basil
- 1 teaspoon dried oregano
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 1/4 cup water
- 1 (15 ounce) container whole milk ricotta cheese
- 1 large egg, lightly beaten
- 1/4 cup grated Parmesan cheese, plus more for topping
- 1/4 teaspoon salt
- 1/4 teaspoon black pepper
- 4 cups shredded mozzarella cheese
Instructions
Notes
For a make ahead lasagna, assemble the entire dish, cover tightly, and refrigerate for up to 24 hours before baking. Add 10-15 minutes to the covered baking time if baking directly from the refrigerator.
If you prefer a richer sauce, substitute one pound of the ground beef with ground Italian sausage.
To achieve a restaurant quality texture, use whole milk ricotta cheese instead of part-skim.
Nutrition
- Calories: 580
- Sugar: 11
- Protein: 35

