This authentic homemade lasagna recipe has been passed down through generations, featuring a rich, slow-simmered meat sauce that’s the heart and soul of this classic Italian-American comfort food. The combination of pancetta, Italian sausage, and ground beef creates an incredibly flavorful sauce that marries perfectly with layers of tender pasta, creamy ricotta, and melted cheeses. It’s the ultimate crowd-pleasing dish that brings the whole family together around the table.
Why You’ll Love This Recipe
- The homemade meat sauce with pancetta, sausage, and beef creates unparalleled depth of flavor you won’t find in standard lasagna recipes
- Fontina cheese in the ricotta mixture adds a gourmet twist that elevates this lasagna above ordinary versions
- The perfectly balanced layers ensure every bite contains the ideal ratio of pasta, sauce, and cheese
- While it takes time to prepare, most of it is hands-off simmering, making this perfect for weekend cooking
- The recipe makes enough for leftovers, which taste even better the next day as flavors continue to develop
Ingredients
- Pancetta: This Italian cured pork adds a rich, salty foundation to the sauce. If unavailable, substitute with bacon for a similar smoky flavor.
- Italian Sausage: Hot Italian sausage brings both flavor and a gentle heat to the sauce. For a milder version, substitute with sweet Italian sausage.
- Ground Beef: Choose 80/20 ground beef for the perfect balance of flavor and texture. Leaner beef tends to produce a drier sauce.
- Garlic: Fresh garlic cloves provide aromatic depth. For convenience, jarred minced garlic can work, but fresh delivers superior flavor.
- Onion: Yellow onions caramelize beautifully during cooking, adding sweetness. White or red onions can work in a pinch.
- Tomato Paste: This concentrated paste provides richness and intense tomato flavor. Look for tubes of tomato paste to avoid waste.
- Red Wine: Use a dry red wine you’d enjoy drinking like Cabernet Sauvignon or Chianti. The alcohol cooks off, leaving behind complexity and depth.
- Beef Stock: This adds meaty flavor and helps thin the sauce to the perfect consistency. Chicken stock can substitute if needed.
- Crushed Tomatoes: These provide the base for our sauce. San Marzano tomatoes offer superior flavor but any good quality canned crushed tomatoes work well.
- Fresh Herbs: Basil, parsley, and oregano bring brightness and authentic Italian flavor. Dried herbs can be substituted at a 1:3 ratio (1 part dried to 3 parts fresh).
- Ricotta Cheese: The base of our creamy cheese layer. Full-fat ricotta provides the best texture and flavor.
- Fontina Cheese: This semi-soft cheese adds a nutty, buttery richness to the ricotta mixture. Provolone or Gruyère make good substitutes.
- Eggs: They bind the ricotta mixture, creating a stable, creamy layer that won’t ooze out when sliced.
- Nutmeg: A subtle addition that enhances the cheese flavors without overpowering them. Fresh grated nutmeg is best, but pre-ground works too.
- Lasagna Noodles: Traditional noodles that require pre-boiling create the best texture. No-boil noodles can work in a pinch but may absorb more moisture.
- Mozzarella Cheese: Creates that perfect, stretchy cheese pull when served. Fresh mozzarella can be used but should be well-drained to prevent excess moisture.
- Parmesan Cheese: Adds a salty, umami finish. Freshly grated Parmigiano-Reggiano is ideal, but pre-grated will work if necessary.
Variations
Vegetarian Lasagna
Transform this recipe by replacing the meat sauce with a robust vegetable sauce. Sauté finely diced eggplant, zucchini, bell peppers, and mushrooms in olive oil until caramelized, then continue with the tomato-based sauce ingredients. The key is to cook the vegetables until their water content reduces, ensuring a thick, flavorful sauce that rivals the meaty original.
White Lasagna
Create an elegant variation by eliminating the tomato sauce entirely. Make a creamy béchamel sauce flavored with garlic and herbs, layer with chicken or seafood (like shrimp or crab), spinach, and a combination of fontina, mozzarella, and parmesan cheeses. The nutmeg in the ricotta mixture complements this variation particularly well.
Gluten-Free Option
Substitute traditional lasagna noodles with gluten-free alternatives made from rice, corn, or lentil flour. These noodles may cook differently, so follow package instructions carefully. Another option is to use thinly sliced zucchini or eggplant as noodle replacements, though this will create a more casserole-like dish with different texture and moisture content.
How to Make the Recipe
Step 1: Prepare the Meat Sauce
Begin by heating olive oil in a large pot over medium-high heat, then add diced pancetta and cook until it’s browned and releasing its fat. Add the Italian sausage and ground beef, breaking them apart with a wooden spoon as they cook until no pink remains. Stir in garlic and cook just until fragrant (about one minute), being careful not to burn it. Add the chopped onion and continue cooking until softened and nearly translucent. Incorporate tomato paste, stirring to coat the meat mixture. Pour in the red wine, allowing it to bubble and reduce for about 5 minutes, which develops flavor while the alcohol cooks off. Add beef stock and crushed tomatoes, bring to a boil, then reduce heat and simmer for at least 40 minutes as the sauce develops its rich flavor. In the final cooking stage, stir in sugar (which balances acidity) and fresh herbs, allowing them to release their aromatic oils into the sauce.
Step 2: Create the Ricotta Mixture
While the sauce simmers, prepare the cheese mixture by combining ricotta cheese, grated fontina, whole egg, egg yolk, and ground nutmeg in a large bowl. Mix thoroughly until all ingredients are well incorporated and the mixture is smooth and uniform. The fontina adds a unique depth of flavor while the eggs provide structure that will hold the layers together when baked. Set this mixture aside until needed for assembly.
Step 3: Prepare the Noodles
Prepare a parchment-lined surface brushed with olive oil where you’ll place your cooked noodles. Bring a large pot of salted water to a rolling boil, then cook the lasagna noodles for just 4 minutes – they should be very al dente as they’ll continue cooking in the oven. Using tongs, carefully remove each noodle and arrange them side by side on the prepared parchment. This prevents them from sticking together while you prepare for assembly. Meanwhile, shred the mozzarella and grate the parmesan cheese in preparation for layering.
Step 4: Assemble and Bake
Preheat your oven to 375°F and lightly grease a 9×13-inch casserole dish. Begin assembly by spreading 1 cup of meat sauce on the bottom of the dish, followed by a layer of 5 slightly overlapping noodles. Spread 3/4 cup of the ricotta mixture over the noodles, followed by 1 1/2 cups of meat sauce and a sprinkle of parmesan cheese. Repeat this layering process twice more. For the final layer, add the remaining sauce and cover completely with shredded mozzarella. Cover the dish with aluminum foil and bake for 30 minutes, then remove the foil and continue baking for another 15-20 minutes until the cheese is melted, bubbly, and beginning to brown. After removing from the oven, allow the lasagna to rest for at least 15 minutes before slicing to ensure clean, neat portions.

Tips for Making the Recipe
- For the richest flavor, make the sauce a day ahead and refrigerate overnight to allow the flavors to meld and develop
- Don’t rush the sauce-simmering step – those 40+ minutes are crucial for flavor development and proper sauce consistency
- Slightly undercook the noodles since they’ll continue cooking in the oven – this prevents them from becoming mushy
- Let the assembled lasagna rest for 15-20 minutes before serving to allow the layers to set, resulting in neater slices
- Grate your own cheese rather than using pre-shredded varieties which contain anti-caking agents that prevent proper melting
- For the perfect cheese topping, uncover the lasagna for the last 15-20 minutes of baking and watch carefully to achieve golden brown perfection without burning
How to Serve
Serve this lasagna as the centerpiece of your meal, with each portion displaying its beautiful layers on the plate. Pair it with a simple green salad dressed with a light vinaigrette to balance the richness of the lasagna. Garlic bread or a crusty Italian loaf makes the perfect accompaniment for soaking up extra sauce. For beverages, the same dry red wine used in the sauce creates a harmonious pairing, or offer a medium-bodied Italian red like Chianti or Montepulciano. For presentation, sprinkle each serving with some fresh chopped basil or parsley and an additional light dusting of freshly grated parmesan just before bringing to the table.
Make Ahead
This lasagna is perfect for make-ahead meal planning. The meat sauce can be prepared up to 3 days in advance and refrigerated in an airtight container, which actually improves its flavor as ingredients meld together. The ricotta mixture can be made 1 day ahead and refrigerated, though it may need a quick stir before using. You can also assemble the entire lasagna a day before baking – simply cover tightly with plastic wrap, then aluminum foil, and refrigerate. When ready to bake, remove from the refrigerator 30 minutes beforehand to take the chill off, then bake as directed, adding about 10-15 minutes to the covered baking time. For longer storage, the fully assembled unbaked lasagna can be frozen for up to 3 months – thaw completely in the refrigerator overnight before baking.
FAQs
Can I use no-boil lasagna noodles instead?
While traditional boiled noodles provide the best texture, no-boil noodles can work in a pinch. If using no-boil noodles, your sauce should be slightly thinner as these noodles absorb more liquid during baking. Consider adding an extra 1/4 cup of beef stock to the sauce and ensure all noodles are completely covered with sauce during assembly to prevent dry, hard edges.
How can I make this lasagna less spicy?
To reduce the heat level, substitute sweet Italian sausage for the hot Italian sausage. You can also use half the amount of sausage and increase the ground beef accordingly. The pancetta adds flavor but not heat, so it can remain in the recipe regardless of your spice preference.
Can I freeze leftovers?
Absolutely! Lasagna freezes beautifully. For best results, allow leftover lasagna to cool completely, then portion into individual servings or keep whole. Wrap tightly in plastic wrap followed by aluminum foil and freeze for up to 3 months. Thaw overnight in the refrigerator and reheat covered in a 350°F oven until heated through, about 20-30 minutes depending on portion size.
Why does my lasagna turn out runny when sliced?
Runny lasagna usually results from excess moisture. Make sure your sauce has simmered long enough to thicken properly, drain the ricotta if it seems watery, and always let the lasagna rest for at least 15 minutes after baking to allow the layers to set. Using pre-boiled noodles that have been thoroughly drained also helps prevent excess moisture in the final dish.
Conclusion
This homemade lasagna recipe may require some time and attention, but the extraordinary results are well worth the effort. The combination of three meats in the sauce creates unparalleled depth of flavor, while the special ricotta mixture with fontina cheese adds a gourmet touch that sets this lasagna apart from ordinary versions. Whether you’re cooking for a special family dinner, preparing for a celebration, or simply wanting to create a memorable meal that will yield delicious leftovers, this lasagna delivers on all fronts. The step-by-step instructions ensure success, even for those new to making lasagna from scratch. From the first aromatic moments of cooking the pancetta to the final satisfying bite, this recipe promises to become a treasured addition to your family’s culinary traditions.
Print
Mom’s Lasagna with Homemade Meat Sauce
- Total Time: 2 hours 15 minutes
- Yield: 8 servings 1x
Description
A traditional Italian-American lasagna featuring a rich, slow-simmered meat sauce layered with creamy ricotta and melted cheeses. The combination of pancetta, sausage, and beef creates an exceptional depth of flavor that makes this recipe truly unforgettable.
Ingredients
- For the Meat Sauce:
- 2 tablespoons extra-virgin olive oil
- 5 ounces pancetta, diced into small bits
- 1 pound hot Italian sausage
- 1 pound ground beef
- 6 cloves garlic, crushed and chopped
- 1 cup onion, chopped
- 3 tablespoons tomato paste
- 1 cup dry red wine
- 1/2 cup beef stock
- 2 (28 ounce) cans crushed tomatoes
- 2 teaspoons sugar
- 1/2 cup fresh basil, chopped
- 3 tablespoons fresh parsley, chopped
- 2 tablespoons fresh oregano, chopped
- Salt and pepper, to taste
- For the Ricotta Layer:
- 16 ounces ricotta cheese
- 5 ounces fontina cheese, grated
- 1 large egg plus 1 egg yolk
- 1/4 teaspoon ground nutmeg
- For the Lasagna:
- 15 lasagna noodles
- 8 ounces mozzarella cheese, shredded
- 1/2 cup parmesan cheese, finely grated
Instructions
- Prepare the Meat Sauce Base
- Brown the pancetta in olive oil over medium-high heat for 2-3 minutes until crisp. Add the sausage and ground beef, breaking them into small pieces with a wooden spoon. Continue cooking for about 5 minutes until all meat is browned with no pink remaining. This foundation of three different meats creates the complex flavor profile that makes this sauce so special.
- Build Flavor with Aromatics
- Add the chopped garlic and cook for one minute until fragrant, being careful not to burn it. Incorporate the chopped onion and cook for 6-8 minutes, stirring occasionally until the onion softens and becomes translucent. Stir in the tomato paste and cook for another minute to caramelize it slightly, which will deepen the overall flavor of the sauce.
- Deglaze and Simmer
- Pour in the red wine, stirring to combine and loosen any browned bits from the bottom of the pan. Allow the wine to reduce for 5 minutes, then add the beef stock and crushed tomatoes. Stir thoroughly and bring the sauce to a boil before reducing the heat to medium-low. Let the sauce simmer for at least 40 minutes, stirring occasionally to prevent sticking.
- Finish the Sauce
- Stir in the sugar, chopped basil, parsley, and oregano. Continue cooking for another 5 minutes to let the fresh herbs release their flavors. Taste and adjust seasoning with salt and pepper as needed. Remove from heat and allow to cool slightly before assembling the lasagna.
- Prepare the Ricotta Mixture
- In a large bowl, thoroughly combine the ricotta cheese, grated fontina, whole egg, egg yolk, and ground nutmeg until smooth and well integrated. This mixture will create creamy, flavorful layers in your lasagna. Set aside until needed for assembly.
- Cook the Pasta
- Prepare a sheet of parchment paper (about 16 inches long) on your countertop and lightly brush it with olive oil. Bring a large pot of salted water to a rolling boil. Cook the lasagna noodles for only 4 minutes (they will continue cooking in the oven). Using tongs, carefully remove the noodles and arrange them side by side on the oiled parchment paper to prevent sticking.
- Prepare for Assembly
- Preheat your oven to 375°F (190°C). Lightly grease a 9×13-inch casserole dish. Shred the mozzarella cheese and grate the parmesan cheese if not already done, and keep them separate until needed.
- Assemble the Lasagna
- Start by spreading 1 cup of meat sauce evenly on the bottom of the prepared casserole dish. Layer 5 noodles on top, slightly overlapping them. Spread 3/4 cup of the ricotta mixture over the noodles, followed by 1 1/2 cups of meat sauce and 1/4 cup of parmesan cheese. Repeat this layering process two more times. For the final top layer, add the remaining sauce and all of the shredded mozzarella cheese.
- Bake to Perfection
- Cover the lasagna with aluminum foil, making sure it doesn’t touch the cheese. Bake for 30 minutes. Then remove the foil and continue baking for an additional 15-20 minutes, until the cheese is completely melted and bubbling with some golden brown spots on top.
- Rest Before Serving
- Remove the lasagna from the oven and let it rest for at least 15 minutes before slicing. This crucial resting period allows the layers to set and makes for cleaner, more defined servings. The wait will be well worth it for the perfect slice of lasagna.
Notes
- For best results, make the meat sauce a day ahead to allow flavors to develop fully.
- Use a wine you’d enjoy drinking – the flavor will concentrate in the sauce.
- For easier slicing, let the lasagna cool for 15-20 minutes before serving.
- Leftovers can be stored in the refrigerator for up to 4 days or frozen for up to 3 months.
- To prevent watery lasagna, don’t overcook the noodles and drain any excess moisture from the ricotta before mixing.
- Prep Time: 45 minutes
- Cook Time: 1 hour 30 minutes
- Total Time: 2 hours 15 minutes
- Yield: 8 servings
- Category: Main-course
- Method: Baking
- Cuisine: Italian-American
- Diet: None
- Keywords: homemade lasagna, meat sauce lasagna, three meat lasagna, classic Italian lasagna, beef and sausage lasagna, comfort food, family dinner, special occasion, make-ahead, Sunday dinner
- Prep Time: 45 minutes
- Cook Time: 1 hour 30 minutes
- Category: Main-course
- Method: Baking
- Cuisine: Italian-American
Nutrition
- Serving Size: 1 slice
- Calories: 680
- Sugar: 8g
- Sodium: 950mg
- Fat: 38g
- Saturated Fat: 17g
- Unsaturated Fat: 18g
- Trans Fat: 0g
- Carbohydrates: 45g
- Fiber: 4g
- Protein: 38g
- Cholesterol: 140mg