This traditional Italian favorite combines hearty meat sauce with velvety homemade béchamel and layers of tender pasta. The rich, savory beef tomato sauce is simmered with aromatic herbs, while the white sauce adds creamy depth. Topped with melted mozzarella and Parmesan, it bakes to golden perfection.
The smell of garlic and onions hitting hot olive oil still pulls me back to my tiny apartment kitchen where I first attempted lasagna alone. I had invited friends over and was absolutely terrified it would be a disaster. That bubbling dish coming out of the oven made me feel like I could actually cook something real.
My grandmother used to say lasagna is about patience, not just ingredients. She would let her sauce simmer for hours while she did other things around the house. Now I understand why she never rushed that step.
Ingredients
- Olive oil: Creates the foundation for your meat sauce and adds essential flavor
- Onion and garlic: These aromatics build the savory base that makes Italian comfort food sing
- Ground beef: Provides hearty richness that stands up to the long simmering time
- Crushed tomatoes: Forms the backbone of your sauce with natural sweetness
- Tomato paste: Concentrates the tomato flavor and helps thicken everything beautifully
- Dried oregano and basil: Classic Italian herbs that deepen the sauce character
- Sugar: Balances the acidity of canned tomatoes subtly
- Unsalted butter: Essential for a silky smooth béchamel without salt interference
- All-purpose flour: Creates the roux that thickens your white sauce perfectly
- Whole milk: Gives béchamel its rich creamy texture
- Ground nutmeg: The secret ingredient that makes béchamel taste authentic
- Lasagna noodles: No-boil noodles save time and absorb excess moisture
- Mozzarella cheese: Creates those irresistible cheesy pulls everyone loves
- Grated Parmesan: Adds salty sharpness that cuts through the richness
Instructions
- Build the meat sauce foundation:
- Heat olive oil in a large skillet over medium heat and cook onion until translucent. Add garlic for just one minute so it does not burn. Brown the ground beef thoroughly while breaking it up with your spoon.
- Simmer the sauce to perfection:
- Stir in crushed tomatoes, tomato paste, herbs, salt, pepper, sugar, and water. Let it simmer uncovered for 20 to 25 minutes until it thickens nicely. The sauce should coat the back of your spoon.
- Create the silky béchamel:
- Melt butter and whisk in flour for one to two minutes without browning. Gradually pour in warm milk while whisking constantly to prevent lumps from forming. Cook until it thickens about five minutes then season with nutmeg, salt, and white pepper.
- Prepare your noodles:
- Cook lasagna noodles according to package directions unless using no-boil noodles. Drain them well and lay them flat so they do not stick together.
- Layer with love:
- Start with a thin layer of meat sauce in your baking dish. Add noodles then spread one third of meat sauce, one third of béchamel, and sprinkle with mozzarella and Parmesan. Repeat twice more ending with béchamel and cheese on top.
- Bake to golden perfection:
- Cover with foil and bake for 30 minutes. Remove foil and continue baking 15 to 20 minutes until the top is golden and bubbling around the edges.
- Let it rest before serving:
- Wait 15 minutes before slicing so the layers set. This prevents your beautiful lasagna from sliding apart when you serve it.
This recipe became my go-to for stressful weeks when I needed something comforting to make. My roommate started requesting it every Sunday night.
Making It Ahead
You can assemble this lasagna completely and refrigerate it overnight before baking. The flavors actually develop more depth this way. Just add five to ten minutes to the covered baking time since it will be cold.
Freezing Instructions
Wrap your assembled unbaked lasagna tightly with plastic then foil before freezing. Thaw overnight in the refrigerator before baking as directed. I always make two when I have the energy.
Serving Suggestions
A crisp green salad with vinaigrette cuts through the richness beautifully. Crusty bread is essential for soaking up extra sauce on your plate. A glass of red wine transforms this into a proper dinner party.
- Let guests add extra Parmesan at the table
- Garlic bread on the side never disappoints
- Keep the wine flowing and the mood light
Lasagna is really about feeding people you care about. The time you put in shows in every bite.
Your Recipe Questions Answered
- → How long does lasagna need to rest before serving?
-
Let the lasagna stand for 15 minutes after baking. This resting period allows the layers to set, making it easier to slice and serve while maintaining structure.
- → Can I make lasagna ahead of time?
-
Yes, assemble the lasagna up to 24 hours in advance and refrigerate covered. Add 10-15 minutes to the baking time if baking cold from the refrigerator.
- → What's the difference between no-boil and regular noodles?
-
No-boil noodles are pre-cooked and dried, absorbing moisture during baking. Regular noodles require par-boiling before layering. Both work well—no-boil saves time and cleanup.
- → How do I prevent the lasagna from being watery?
-
Simmer the meat sauce uncovered until thickened, and ensure your béchamel is the consistency of heavy cream. The 15-minute resting period after baking also helps the dish firm up.
- → Can I freeze lasagna?
-
Freeze unbaked lasagna wrapped tightly for up to 3 months. Thaw overnight in the refrigerator before baking. Baked leftovers can also be frozen in individual portions.