You know, there’s something truly special about a lasagna that feels like it’s been simmering on a farmhouse stove all day, filling the kitchen with the kind of warmth that wraps around you like a well-loved quilt. Years ago, I was lucky enough to learn a version of this recipe from a dear friend’s nonna, and it’s been a cornerstone of my family’s table ever since—a dish that speaks of love, patience, and the simple joy of gathering around good food.
Why This Recipe Works
- A slow-simmered meat sauce, rich with San Marzano tomatoes and a splash of red wine, builds deep, savory flavors that meld beautifully over time.
- Layering whole-milk ricotta, freshly grated Parmesan, and creamy mozzarella creates a luxurious, gooey texture that holds its structure without becoming greasy.
- Using no-boil lasagna noodles simplifies assembly while absorbing just the right amount of sauce to become perfectly tender in the oven.
- Resting the lasagna for at least 20 minutes after baking allows the layers to set, making it easy to slice into neat, hearty portions.
Ingredients
- 1 tablespoon olive oil
- 1 large yellow onion, finely diced
- 4 cloves garlic, minced
- 1 pound ground beef (80/20 blend)
- 1 pound Italian sausage, casings removed
- 1 (28-ounce) can San Marzano tomatoes, crushed by hand
- 1 (15-ounce) can tomato sauce
- 1/2 cup dry red wine (like Chianti)
- 2 teaspoons dried oregano
- 1 teaspoon dried basil
- 1/2 teaspoon red pepper flakes (optional)
- Salt and freshly ground black pepper, to taste
- 1 (15-ounce) container whole-milk ricotta cheese
- 1 large egg, lightly beaten
- 1/4 cup fresh parsley, finely chopped
- 3 cups shredded mozzarella cheese, divided
- 1 cup freshly grated Parmesan cheese, divided
- 1 (9-ounce) box no-boil lasagna noodles
Equipment Needed
- Large Dutch oven or heavy-bottomed pot
- Mixing bowls (medium and large)
- 9×13-inch baking dish
- Box grater or microplane
- Wooden spoon
- Measuring cups and spoons
- Aluminum foil
Instructions

Step 1: Build the Hearty Meat Sauce
In your large Dutch oven, warm the olive oil over medium heat until it shimmers gently. Add the finely diced yellow onion and cook, stirring occasionally with a wooden spoon, for about 8 to 10 minutes, until the onion turns soft and translucent, taking on a golden hue at the edges. Stir in the minced garlic and cook for just 1 minute more, until fragrant—be careful not to let it brown. Crumble in the ground beef and Italian sausage, breaking it up with your spoon as it cooks. Continue cooking for 8 to 10 minutes, until the meat is fully browned and no pink remains, then carefully drain any excess grease. Pour in the dry red wine, scraping up any browned bits from the bottom of the pot, and let it simmer for 3 to 4 minutes until reduced by half. Add the hand-crushed San Marzano tomatoes, tomato sauce, dried oregano, dried basil, and red pepper flakes if using. Season generously with salt and freshly ground black pepper. Reduce the heat to low, cover partially, and let the sauce simmer gently for at least 1 hour, stirring occasionally, until it thickens and the flavors meld beautifully. Tip: For an even richer sauce, you can let it simmer for up to 2 hours—the longer it cooks, the deeper the flavor becomes.
Step 2: Prepare the Creamy Cheese Filling
Step 3: Assemble the Lasagna Layers
Preheat your oven to 375°F. In your 9×13-inch baking dish, spread about 1 cup of the meat sauce evenly across the bottom—this thin layer prevents the noodles from sticking and starts the flavor foundation. Arrange a single layer of no-boil lasagna noodles over the sauce, breaking them as needed to fit snugly without overlapping. Spoon half of the ricotta cheese mixture over the noodles, spreading it gently with the back of a spoon into an even layer. Sprinkle 1/2 cup of the remaining mozzarella cheese and 2 tablespoons of the remaining Parmesan cheese over the ricotta. Ladle about 1 1/2 cups of meat sauce over the cheese, spreading it to cover completely. Repeat the layers: noodles, the remaining ricotta mixture, 1/2 cup mozzarella, 2 tablespoons Parmesan, and 1 1/2 cups sauce. Finish with a final layer of noodles, the remaining meat sauce, and the rest of the mozzarella and Parmesan cheeses. Tip: For easier assembly, set all your components—sauce, cheese filling, and noodles—within easy reach of the baking dish.
Step 4: Bake to Golden Perfection
Cover the baking dish tightly with aluminum foil, tenting it slightly so it doesn’t touch the cheese. Place the lasagna in the preheated oven and bake for 25 minutes. After this time, carefully remove the foil—the cheese should be melted and bubbly around the edges. Return the lasagna to the oven, uncovered, and continue baking for an additional 20 to 25 minutes, until the top is golden brown and the sauce is bubbling vigorously around the sides. To check for doneness, insert a knife into the center; it should slide through the noodles easily, indicating they’ve absorbed enough liquid and are fully tender. If the top browns too quickly, you can loosely tent it with foil again during the final minutes. Tip: For a crispier top, switch the oven to broil for the last 2 to 3 minutes, watching closely to prevent burning.
Step 5: Rest and Serve with Love
Once baked, remove the lasagna from the oven and place it on a wire rack. Let it rest, uncovered, for at least 20 minutes—this crucial step allows the layers to set, making it easier to slice into clean, hearty portions without falling apart. As it rests, the flavors will continue to meld, and the cheese will firm up slightly. When ready to serve, use a sharp knife to cut into squares, wiping the blade between cuts for neat edges. Garnish with extra fresh parsley if desired, and serve warm alongside a simple green salad or crusty bread. This lasagna holds up beautifully for leftovers, tasting even better the next day as the flavors deepen further.
Tips and Tricks
For a lighter twist, you can substitute half the ground beef with ground turkey or use a blend of mushrooms for a vegetarian version—just sauté them until tender before adding to the sauce. If you prefer a smoother sauce, you can puree the San Marzano tomatoes in a blender instead of crushing them by hand. To save time, the meat sauce can be made up to 2 days ahead and stored in the refrigerator, or frozen for up to 3 months—just reheat gently before assembling. For a crispier top, sprinkle a handful of panko breadcrumbs mixed with a tablespoon of melted butter over the final cheese layer before baking. If your oven runs hot, check the lasagna a few minutes early to avoid over-browning, and consider using an oven thermometer for accuracy. Leftovers can be stored in an airtight container in the refrigerator for up to 4 days or frozen for up to 2 months; reheat individual portions in the oven at 350°F until warmed through.
Recipe Variations
- Vegetarian Delight: Swap the meat for 2 pounds of sliced cremini mushrooms and 1 diced zucchini, sautéed until tender. Add a layer of sautéed spinach between the noodles for extra greens.
- Spicy Kick: Use hot Italian sausage instead of mild, and add an extra teaspoon of red pepper flakes to the sauce. Stir in a tablespoon of Calabrian chili paste for a smoky heat.
- White Lasagna: Replace the tomato-based sauce with a béchamel made from 4 tablespoons butter, 1/4 cup flour, and 4 cups whole milk. Layer with shredded chicken, mozzarella, and Parmesan.
- Gluten-Free Option: Use gluten-free no-boil lasagna noodles, and ensure all other ingredients, like the tomato sauce, are certified gluten-free. The cooking time may need adjustment based on the noodle brand.
- Cheese Lover’s Dream: Add a layer of provolone or fontina cheese between the mozzarella and Parmesan. Mix a cup of shredded Asiago into the ricotta filling for extra sharpness.
Frequently Asked Questions
Q: Can I make this lasagna ahead of time?
A: Absolutely! Assemble the lasagna up to a day in advance, cover tightly, and refrigerate. Add 10-15 minutes to the baking time if starting cold. You can also freeze it unbaked for up to 2 months; thaw overnight in the fridge before baking.
Q: Do I have to use no-boil noodles?
A: No-boil noodles are convenient and work beautifully here, but traditional lasagna noodles can be used. Boil them until al dente, drain, and lay them on a towel to dry slightly before assembling to prevent excess moisture.
Q: How do I prevent a watery lasagna?
A: Ensure your meat sauce is thick and simmered sufficiently—it should coat the back of a spoon. Drain ricotta well if it’s watery, and let the baked lasagna rest for at least 20 minutes to allow the layers to set properly.
Q: Can I use different meats?
A: Yes, feel free to substitute with ground turkey, pork, or a mix. For a richer flavor, try adding a few slices of chopped pancetta to the sauce when browning the onions.
Q: How long will leftovers last?
A: Stored in an airtight container in the refrigerator, leftovers will keep for 4 days. Reheat in the oven at 350°F for best texture, or microwave individual portions until hot.
Summary
This rustic lasagna, inspired by Giada’s warmth, combines a slow-simmered meat sauce, creamy cheeses, and no-boil noodles for a comforting dish that’s perfect for family gatherings. With tips for make-ahead ease and creative variations, it’s a versatile recipe that invites you to make it your own.




