There’s something truly special about a classic lasagna. That perfect layering of tender pasta, savory beef, creamy béchamel, and bright tomato sauce, all coming together in a symphony of flavors and textures. This recipe isn’t just about combining ingredients; it’s about building an experience. We’re focusing on a deeply flavored meat sauce, a velvety smooth béchamel, and perfectly cooked pasta to create a lasagna that’s comforting, satisfying, and utterly delicious. It’s a dish that feels both familiar and extraordinary, a true centerpiece for any meal.
The secret to this lasagna’s success lies in the balance. We slow-simmer the beef sauce, allowing the flavors to meld and deepen. Our béchamel is rich but not heavy, providing that essential creaminess without overshadowing the other components. And the careful layering ensures every bite delivers a harmonious blend of everything. No dry edges here, just moist, flavorful goodness.
Recipe Overview
Prep time: 45 minutes
Cook time: 60 minutes (plus 15 minutes resting)
Servings: 8-10 generous servings
Difficulty level: Medium. It requires a few steps, but each one is straightforward.
Equipment needed: A 9×13 inch baking dish, large pot, large skillet, whisk, and a sharp knife. A heavy-bottomed pot is ideal for the sauce to prevent sticking.
Substitutes: If you don’t have a 9×13 inch dish, two smaller 8×8 inch dishes can work. A food processor can speed up vegetable chopping.
Make-ahead options: The meat sauce and béchamel can be made 1-2 days in advance and stored in the refrigerator. The assembled lasagna can also be prepared a day ahead, covered, and refrigerated before baking.
Ingredients
A great lasagna starts with great ingredients. Each component plays a vital role in the final flavor and texture. Don’t skimp on quality here; it truly makes a difference.
Main Ingredients
- 1 tablespoon olive oil – for sautéing, choose a good quality extra virgin.
- 1.5 pounds lean ground beef – freshly ground is best for flavor.
- 1 large yellow onion, finely diced – the aromatic foundation of our sauce.
- 2 cloves garlic, minced – adds pungent depth, don’t rush the mincing.
- 28 ounces crushed tomatoes – high-quality canned crushed tomatoes for a vibrant base.
- 15 ounces tomato sauce – smooth texture to enrich the crushed tomatoes.
- 6 ounces tomato paste – for intense tomato flavor and thickness.
- 1 cup beef broth – adds richness and helps thin the sauce to the right consistency.
- 2 teaspoons dried oregano – classic Italian herb, don’t skip it.
- 1 teaspoon dried basil – complements the oregano beautifully.
- ½ teaspoon red pepper flakes (optional) – for a subtle warmth, adjust to your preference.
- 1 teaspoon sugar – balances the acidity of the tomatoes, essential for a well-rounded sauce.
- Salt and freshly ground black pepper – to taste, season generously throughout the process.
- 12-15 lasagna noodles, oven-ready or no-boil – saves time and ensures a firm texture.
- 15 ounces ricotta cheese – full-fat for creaminess, drain if watery.
- 1 large egg – binds the ricotta mixture, preventing it from being too loose.
- ½ cup chopped fresh parsley – adds freshness and a pop of color to the ricotta.
- 8 ounces shredded mozzarella cheese – good melting cheese, divided for layers.
- 4 ounces grated Parmesan cheese – for salty, nutty flavor, divided.
For the Béchamel Sauce
- ½ cup unsalted butter – the base for our roux, essential for flavor.
- ½ cup all-purpose flour – thickens the béchamel to a silky consistency.
- 4 cups whole milk, warmed – whole milk provides the best richness, warming prevents lumps.
- ¼ teaspoon ground nutmeg – a classic pairing with béchamel, adds subtle warmth.
- Salt and freshly ground white pepper – to taste, white pepper keeps the sauce visually clean.
Pro Tips
Making a truly great lasagna involves a few key techniques. These tips will elevate your dish from good to unforgettable.
- Build Flavor in Layers: Don’t just dump ingredients together. Sauté your aromatics until fragrant, brown the beef well, and let the tomato sauce simmer. Each step contributes to a deeper, more complex final flavor. Think of it as painting a masterpiece, stroke by stroke.
- Perfect Béchamel is Key: A smooth, lump-free béchamel makes all the difference. Ensure your butter and flour form a proper roux, cooking it for 1-2 minutes to remove the raw flour taste. Gradually whisk in warmed milk to prevent lumps. It should be thick enough to coat the back of a spoon, but still pourable.
- Don’t Overcook the Noodles: If using traditional noodles that require boiling, cook them al dente. They will continue to cook in the oven, so slightly undercooked is better than mushy. For no-boil noodles, ensure enough sauce liquid to rehydrate them fully. This prevents a tough or crunchy texture.
- Resting is Essential: After baking, resist the urge to cut into the lasagna immediately. Let it rest for at least 15 minutes. This allows the layers to set, making for cleaner slices and preventing a soupy mess. It’s a test of patience, but it’s worth it.
- Season Throughout: Taste your meat sauce and béchamel as you go. Adjust salt, pepper, and herbs. A little seasoning at each stage builds overall flavor, rather than trying to fix it all at the end. Remember, the sauce should taste good on its own before it goes into the lasagna.
Instructions
Let’s get cooking! Follow these steps carefully for a lasagna that will impress everyone. Each stage is designed to build flavor and ensure a perfectly balanced dish.
Step 1: Prepare the Meat Sauce
Heat 1 tablespoon olive oil in a large pot or Dutch oven over medium-high heat. Add the 1.5 pounds ground beef, breaking it up with a spoon. Cook until thoroughly browned, about 8-10 minutes. Drain any excess fat. This browning step is crucial for flavor development.
Add the 1 large finely diced yellow onion to the pot. Sauté until softened and translucent, about 5-7 minutes. Stir in the 2 cloves minced garlic and cook for another 1 minute until fragrant. Be careful not to burn the garlic; it can quickly turn bitter.
Stir in the 6 ounces tomato paste and cook for 2 minutes, stirring constantly. This caramelizes the paste, deepening its flavor. Pour in the 28 ounces crushed tomatoes, 15 ounces tomato sauce, and 1 cup beef broth. Add the 2 teaspoons dried oregano, 1 teaspoon dried basil, ½ teaspoon red pepper flakes (if using), and 1 teaspoon sugar. Season generously with salt and black pepper.
Bring the sauce to a simmer, then reduce the heat to low, cover, and let it gently simmer for at least 30 minutes, or up to 1 hour, stirring occasionally. The longer it simmers, the more the flavors will meld. Taste and adjust seasonings as needed. The sauce should be rich and slightly thick.
Step 2: Make the Béchamel Sauce
While the meat sauce simmers, prepare the béchamel. In a medium saucepan, melt ½ cup unsalted butter over medium heat. Once melted, sprinkle in ½ cup all-purpose flour. Whisk continuously for 1-2 minutes to create a smooth roux. It should smell slightly nutty, not like raw flour.
Gradually whisk in the 4 cups warmed whole milk, a little at a time, ensuring each addition is fully incorporated before adding more. This prevents lumps. Keep whisking constantly until the sauce thickens and comes to a gentle simmer, about 5-7 minutes. It should be thick enough to coat the back of a spoon.
Remove from heat and stir in ¼ teaspoon ground nutmeg. Season with salt and freshly ground white pepper to taste. Cover the béchamel with plastic wrap directly on the surface to prevent a skin from forming. Set aside.
Step 3: Prepare the Ricotta Mixture
In a medium bowl, combine the 15 ounces ricotta cheese, 1 large egg, ½ cup chopped fresh parsley, ¼ cup grated Parmesan cheese, and a pinch of salt and black pepper. Mix well until all ingredients are thoroughly combined. This mixture will add a lovely creamy texture to your layers.
Step 4: Assemble the Lasagna
Preheat your oven to 375°F (190°C). Lightly grease a 9×13 inch baking dish.
Spread about ½ cup of meat sauce evenly on the bottom of the prepared baking dish. This prevents the first layer of noodles from sticking and burning.
Place a single layer of lasagna noodles over the sauce. If using oven-ready noodles, no pre-boiling is needed. If using traditional noodles, ensure they are al dente. You’ll typically use 3-4 noodles per layer, depending on their size.
Spread half of the ricotta mixture over the noodles.
Spoon about 1.5-2 cups of meat sauce over the ricotta layer, spreading it evenly.
Drizzle about 1 cup of béchamel sauce over the meat sauce.
Sprinkle generously with about ⅓ of the 8 ounces shredded mozzarella cheese and ¼ cup of grated Parmesan cheese.
Repeat the layering process: noodles, remaining ricotta, meat sauce, béchamel, mozzarella, and Parmesan. You should have enough ingredients for 3 layers of noodles. Finish with a final layer of noodles, followed by the remaining meat sauce, then the remaining béchamel. Top with the last of the mozzarella and Parmesan cheese.
Step 5: Bake the Lasagna
Cover the baking dish tightly with aluminum foil. Bake for 30 minutes.
Remove the foil and continue to bake for another 20-30 minutes, or until the top is golden brown and bubbly. If the top is browning too quickly, you can loosely tent it with foil. The internal temperature should reach 160°F (71°C).
Step 6: Rest and Serve
Once baked, remove the lasagna from the oven and let it rest for at least 15 minutes before slicing and serving. This resting period is crucial; it allows the layers to set and prevents the lasagna from falling apart when cut. Trust us, it’s worth the wait!
Variations & Customization
Lasagna is such a versatile dish, perfect for adapting to different tastes and dietary needs. Feel free to get creative!
Dietary Modifications
- Gluten-Free: Simply swap traditional lasagna noodles for gluten-free lasagna noodles. Ensure your beef broth and béchamel ingredients are also gluten-free. The rest of the recipe remains the same.
- Dairy-Free/Vegan: This is a bit more involved, but entirely possible! Use a plant-based béchamel made with dairy-free milk and vegan butter. For the ricotta layer, use a cashew-based ricotta or a mixture of tofu and nutritional yeast. Replace mozzarella and Parmesan with dairy-free shredded cheese and vegan Parmesan alternatives. For the meat sauce, use lentils, plant-based ground meat, or mushrooms instead of beef.
Flavor Variations
- Spicy Version: Add an extra ½ teaspoon of red pepper flakes to the meat sauce. You can also incorporate a pinch of cayenne pepper or a finely diced jalapeño for a bolder kick.
- Vegetable Boost: Sauté finely diced carrots and celery along with the onion for a classic soffritto base in your meat sauce. You can also layer in thinly sliced zucchini or spinach (squeezed dry to remove excess water) between the noodle layers for extra nutrients and flavor.
- Herbaceous Twist: Experiment with fresh herbs! Besides parsley, you can add fresh basil, thyme, or even a touch of rosemary to your meat sauce or ricotta mixture. Fresh herbs brighten the flavor significantly.
- Smoky Depth: A pinch of smoked paprika in the meat sauce can add a wonderful, subtle smoky flavor that complements the beef beautifully.
Serving & Storage
Presenting your lasagna beautifully and knowing how to store it properly ensures maximum enjoyment.
Serving Suggestions
After its essential resting period, slice the lasagna into generous squares. Serve it directly from the baking dish or transfer individual portions to plates. The rich, cheesy layers are truly a sight to behold.
Pair this hearty beef lasagna with a simple, crisp green salad dressed with a light vinaigrette. The freshness of the salad cuts through the richness of the lasagna perfectly. A side of warm, crusty garlic bread is also an absolute must for soaking up any extra sauce.
For beverages, consider a sparkling cranberry juice, a refreshing elderflower cordial, or a pitcher of homemade iced tea with lemon and mint. These non-alcoholic options complement the meal without overpowering its flavors.
Storage Instructions
Refrigerator: Leftover lasagna can be stored in an airtight container in the refrigerator for up to 3-4 days. Ensure it cools completely before covering and refrigerating.
Freezer: Lasagna freezes exceptionally well! Once completely cooled, you can cut it into individual portions and wrap each tightly in plastic wrap, then aluminum foil. Alternatively, you can freeze the entire remaining lasagna in its baking dish (if freezer-safe), covered with multiple layers of foil. It will keep in the freezer for up to 3 months.
Reheating:
- From Refrigerator: Reheat individual portions in the microwave until hot, or in an oven preheated to 350°F (175°C) for 20-30 minutes, covered with foil, until heated through.
- From Freezer: For individual portions, thaw overnight in the refrigerator, then reheat as above. For a whole frozen lasagna, you can bake it directly from frozen in an oven preheated to 350°F (175°C) for about 1 hour to 1 hour 15 minutes, covered, then remove the foil for the last 15-20 minutes to brown the top. Ensure it reaches an internal temperature of 165°F (74°C).
Frequently Asked Questions
Got questions? We’ve got answers to help you perfect your lasagna.
1. Can I use store-bought pasta sauce instead of making my own meat sauce?
Absolutely, you can! While homemade meat sauce offers the best flavor and control over ingredients, a high-quality store-bought marinara or Bolognese can be a great time-saver. Just be sure to brown your ground beef separately and then simmer it with the jarred sauce to combine the flavors. You might still want to add a pinch of oregano or basil to enhance it.
2. My béchamel sauce is lumpy. What went wrong, and how can I fix it?
Lumpy béchamel usually happens when the milk is added too quickly or isn’t whisked constantly. To fix it, you can try whisking vigorously off the heat to break up the lumps. If that doesn’t work, pass the sauce through a fine-mesh sieve. For future attempts, ensure your milk is warm and add it gradually, whisking continuously until smooth. Don’t worry, it’s a common kitchen challenge!
3. Do I have to use ricotta cheese? Can I substitute it?
Ricotta provides a unique creamy texture and mild flavor. If you’re not a fan or can’t find it, a good substitute is cottage cheese. Just make sure to drain any excess liquid from the cottage cheese and perhaps blend it briefly for a smoother texture. Some recipes also use a mixture of mozzarella and Parmesan in its place, but the texture will be different.
4. Why is my lasagna watery after baking?
Watery lasagna can be caused by a few things. Overcooked noodles, too much liquid in the meat sauce, or not draining the ricotta properly are common culprits. Ensure your meat sauce is thick enough before layering. If using fresh vegetables like spinach, always squeeze out excess moisture. Also, the crucial resting period after baking helps the layers set and absorb any remaining liquid.
5. Can I prepare this lasagna in advance?
Yes, this lasagna is an excellent make-ahead meal! You can assemble the entire dish up to 24 hours in advance. Cover it tightly with plastic wrap and refrigerate. When ready to bake, remove it from the refrigerator about 30 minutes before baking to allow it to come closer to room temperature. You might need to add an extra 10-15 minutes to the baking time since it’s starting cold.
Final Thoughts
Crafting a beautiful, hearty beef lasagna is a labor of love, but every moment spent in the kitchen is rewarded with incredible flavor and the joy of sharing a truly classic dish. This recipe is designed to guide you to success, from the rich meat sauce to the creamy béchamel, ensuring every layer contributes to a magnificent whole. Don’t be intimidated by the steps; each one is simple, building towards a delicious masterpiece. Enjoy the process, savor the aromas, and relish the satisfaction of serving a dish that brings smiles to every face. Happy cooking!
Hearty Beef Lasagna with Rich Tomato Sauce
A classic beef lasagna recipe featuring tender pasta, a rich, slow-simmered meat sauce, creamy béchamel, and a blend of cheeses, perfect for a comforting and satisfying meal.
Classic Lasagna
Italian Food
Comfort Food
Make Ahead
Ingredients
- 1 tablespoon olive oil
- 1.5 pounds lean ground beef
- 1 large yellow onion, finely diced
- 2 cloves garlic, minced
- 28 ounces crushed tomatoes
- 15 ounces tomato sauce
- 6 ounces tomato paste
- 1 cup beef broth
- 2 teaspoons dried oregano
- 1 teaspoon dried basil
- ½ teaspoon red pepper flakes (optional)
- 1 teaspoon sugar
- Salt and freshly ground black pepper
- 12-15 lasagna noodles, oven-ready or no-boil
- 15 ounces ricotta cheese
- 1 large egg
- ½ cup chopped fresh parsley
- 8 ounces shredded mozzarella cheese
- 4 ounces grated Parmesan cheese
- For the Béchamel Sauce:
- ½ cup unsalted butter
- ½ cup all-purpose flour
- 4 cups whole milk, warmed
- ¼ teaspoon ground nutmeg
- Salt and freshly ground white pepper
Instructions
- Heat 1 tablespoon olive oil in a large pot over medium-high heat. Add 1.5 pounds ground beef, breaking it up, and cook until thoroughly browned, about 8-10 minutes. Drain any excess fat.
- Add the 1 large finely diced yellow onion and sauté until softened and translucent, about 5-7 minutes. Stir in the 2 cloves minced garlic and cook for another 1 minute until fragrant.
- Stir in the 6 ounces tomato paste and cook for 2 minutes, stirring constantly. Pour in the 28 ounces crushed tomatoes, 15 ounces tomato sauce, and 1 cup beef broth. Add the 2 teaspoons dried oregano, 1 teaspoon dried basil, ½ teaspoon red pepper flakes (if using), and 1 teaspoon sugar. Season generously with salt and black pepper.
- Bring the sauce to a simmer, then reduce the heat to low, cover, and let it gently simmer for at least 30 minutes, or up to 1 hour, stirring occasionally.
- For béchamel: In a medium saucepan, melt ½ cup unsalted butter over medium heat. Once melted, sprinkle in ½ cup all-purpose flour. Whisk continuously for 1-2 minutes to create a smooth roux.
- Gradually whisk in the 4 cups warmed whole milk, a little at a time, ensuring each addition is fully incorporated. Keep whisking constantly until the sauce thickens and comes to a gentle simmer, about 5-7 minutes.
- Remove from heat and stir in ¼ teaspoon ground nutmeg. Season with salt and freshly ground white pepper. Cover the béchamel with plastic wrap directly on the surface.
- For ricotta mixture: In a medium bowl, combine the 15 ounces ricotta cheese, 1 large egg, ½ cup chopped fresh parsley, ¼ cup grated Parmesan cheese, and a pinch of salt and black pepper. Mix well.
- Preheat your oven to 375°F (190°C). Lightly grease a 9×13 inch baking dish.
- Spread about ½ cup of meat sauce evenly on the bottom of the prepared baking dish.
- Place a single layer of lasagna noodles over the sauce.
- Spread half of the ricotta mixture over the noodles.
- Spoon about 1.5-2 cups of meat sauce over the ricotta layer, spreading it evenly.
- Drizzle about 1 cup of béchamel sauce over the meat sauce.
- Sprinkle generously with about ⅓ of the 8 ounces shredded mozzarella cheese and ¼ cup of grated Parmesan cheese.
- Repeat the layering process: noodles, remaining ricotta, meat sauce, béchamel, mozzarella, and Parmesan. Finish with a final layer of noodles, followed by the remaining meat sauce, then the remaining béchamel. Top with the last of the mozzarella and Parmesan cheese.
- Cover the baking dish tightly with aluminum foil. Bake for 30 minutes.
- Remove the foil and continue to bake for another 20-30 minutes, or until the top is golden brown and bubbly. The internal temperature should reach 160°F (71°C).
- Once baked, remove the lasagna from the oven and let it rest for at least 15 minutes before slicing and serving.
