There’s just nothing in the world quite like the joy of pulling a bubbling, golden-brown pan of homemade comfort food from the oven. Not a quick weeknight meal, mind you, but something that takes a little love and time. That’s exactly what we’re making today! I’m sharing what I firmly believe is the absolute best homemade lasagna recipe out there: The Ultimate Homemade Classic Lasagna with Slow-Simmered Meat Sauce. Because here at Cookery Command, founder Emily Harrison is dedicated to making sure every classic American dish is reliable and tastes just like home. Forget the fussy stuff; this timeless lasagna recipe is designed to feed a crowd well and taste incredible every single time you try it. If you want foolproof results that taste like the real deal, be sure to check out our main guide to the best homemade lasagna recipe for more context!
- Why This Ultimate Homemade Lasagna Recipe Works (E-E-A-T Focus)
- Gathering Ingredients for Your Homemade Lasagna
- Step-by-Step Instructions for Assembling the Best Lasagna Recipe
- Tips for Making Lasagna for Beginners and Large Crowds
- Make Ahead Lasagna and Storage Instructions
- Serving Suggestions for Your Traditional Lasagna
- Frequently Asked Questions About Classic Lasagna
- Nutritional Snapshot of This Hearty Dinner Idea
- Share Your Ultimate Lasagna Experience
Why This Ultimate Homemade Lasagna Recipe Works (E-E-A-T Focus)
When you’re making something as iconic as lasagna, you can’t just wing it. That slow-simmered meat sauce isn’t just for flavor; it’s my way of ensuring you get a hearty, deeply satisfying comfort food dinner. We’ve tested this layered pasta dish endlessly so you don’t have to worry about sad, watery corners.
Key Features of Our Classic Lasagna Recipe
- The sauce simmers for at least 30 minutes—that’s how we build real Italian-American flavor.
- We use whole milk ricotta because we aren’t skimping on creaminess here!
- The layering technique guarantees that satisfying, cheesy bite every single time.
Trust me, this is the foolproof blueprint for the classic lasagna recipe that will earn you rave reviews. If you want to skip ahead, you can see my favorite salad pairing over at my best Caesar salad recipe with chicken.
Gathering Ingredients for Your Homemade Lasagna
Okay, this is the fun part! You can’t make the *best* homemade lasagna without grabbing the right goods. I keep this ingredient list simple, focusing on quality where it counts, especially in the cheese and meat. Don’t worry, the list isn’t scary, but you do need to follow the details so that layered pasta dish comes out perfect.
Here’s what you need to pull together for an amazing Italian pasta bake:
- 1 pound lasagna noodles (the standard kind we boil)
- 1 tablespoon olive oil
- 1 pound ground beef
- 1 pound Italian sausage, casings removed (get the good stuff!)
- 1 large onion, chopped
- 4 cloves garlic, minced—don’t skimp on the garlic, please!
- 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
Ingredient Notes and Substitutions for Perfect Lasagna
Listen, I know no-boil noodles exist, but for this recipe—the one that tastes like Grandma made it—you really need to boil the standard noodles until they are just al dente. They hold up way better against that rich meat sauce. Also, a major tip: use the whole milk ricotta. I know it might sound indulgent, but if you want that creamy luscious texture, ditch the part-skim. If you need a great appetizer to nibble on while you prep, you can check out my recipe for whipped ricotta dip!
Step-by-Step Instructions for Assembling the Best Lasagna Recipe
Now we move from the prep station to the actual assembly line! This is where all that careful ingredient measuring pays off. Following the sequence matters, especially when building up those gorgeous, sturdy layers of our lasagna with meat sauce. First things first: get those noodles cooked until they are perfectly al dente, meaning they still have a little bite left in them. Drain them and lay them flat so they don’t stick into one massive clump.
Making the Slow-Simmered Lasagna with Meat Sauce
While your noodles are boiling away, focus on the sauce. We brown our beef and sausage first—make sure you drain off that excess fat! Then we add the onion until it softens up nicely, followed by the garlic. Now, dump in all your tomatoes, paste, herbs, and that tiny bit of water. Bring that beautiful mixture up to a bubble, then immediately knock the heat down low, cover it, and let it just hang out. That minimum 30-minute simmer is non-negotiable! That’s the secret to getting that deep, rich flavor profile that makes this lasagna famous.
Assembling and Baking Your Cheesy Lasagna
Preheat your oven to 375°F before you start building. First, we spread just a little bit of sauce at the bottom of the 9×13 pan—this stops the bottom noodles from sticking. Then you just go layer by layer: noodles, half of the ricotta mixture, a third of your mozzarella, and then half of the rest of the meat sauce, repeat! Finish it with your final layer of noodles and top everything off spectacularly with the remaining mozzarella and a dusting of Parmesan. Cover that whole thing tightly with foil and slide it in for 25 minutes. Then, yank that foil off and bake another 20 to 25 minutes until you have that glorious, golden crust on your cheesy lasagna. But wait! The final step is the most important: you have to let it rest for a full 15 minutes before you cut into it. If you skip that rest time, it sort of collapses everywhere, and we worked too hard for that!
If you need a hearty main course inspiration for next week, I’ve got a great one over at my easy chicken cobbler casserole recipe.
Tips for Making Lasagna for Beginners and Large Crowds
When you’re making a layered pasta dish this hearty, a few little cheats make the difference between a good outcome and a legendary one, especially if you’re making this for your next big gathering. If you are new to making lasagna from scratch, the biggest thing you need to watch out for is moisture. Nobody wants a soupy mess on their plate!
To keep things firm—even if you are scaling this recipe up to feed a crowd recipes style—you need to let that meat sauce simmer down well. Don’t rush it! Also, make sure you drain the fat completely after browning the meat. That grease finds its way into the layers and turns things sloppy fast. For bigger batches, just use two 9×13 dishes instead of trying to stack it too high in one pan, which can lead to uneven cooking.
If you are super worried about texture, I actually wrote a whole piece on how to keep layers firm when using vegetables, which has some great tips on draining moisture that work universally. You can read about that over here at my post about zucchini lasagna firm layers. Seriously, paying attention to the water content is the secret to being a true lasagna master!
Make Ahead Lasagna and Storage Instructions
One of the best things about making a massive, spectacular homemade lasagna like this is knowing you don’t have to eat it all right now! This recipe is fantastic for planning ahead, which makes it a rockstar when it comes to family dinner ideas. You can literally break down the steps over a couple of days.
For the best make ahead lasagna experience, I recommend assembling the whole thing in your 9×13 dish, covering it tightly with plastic wrap first, and then giving it a layer of foil. Pop that into the fridge for up to 24 hours. When you’re ready to bake it, you need to add about 10 to 15 minutes to the initial covered baking time since it’s starting out cold.
If you want to freeze it—and I highly recommend making a double batch just so you can—make sure you use a disposable aluminum pan. Wrap it twice: once tightly in plastic wrap, and then securely in foil. It freezes beautifully for up to three months. When you’re ready to reheat from frozen, you can bake it covered at 375°F for about an hour and a half, then uncover it and bake for another 20 minutes until it’s bubbly all the way through.
Leftovers are honestly even better the next day—the flavors really settle in! Just slice off what you need, cover it, and reheat single portions in the microwave or the whole pan in the oven at 350°F until heated through. If the edges look a little dry, just pour a tiny splash of water or extra sauce over the top before reheating. For other make-ahead goodness, you might want to try my recipe for easy refrigerator dilly beans!
Serving Suggestions for Your Traditional Lasagna
You’ve done the hard work, and that magnificent, bubbling baked pasta dish is out of the oven. Now what? A huge slice of this rich, layered Italian comfort food deserves the perfect supporting cast! Honestly, this main course is so substantial and packed with flavor that you don’t need much fuss on the side.
My favorite way to balance out the richness of the meat sauce and all that creamy cheese is with something brightly acidic and fresh. You absolutely must have some crusty garlic bread. I mean, is it even an authentic Italian meal without a loaf of bread ready to soak up every last drop of sauce left on your plate? I know it’s an extra step, but spreading softened butter with minced garlic and maybe a tiny pinch of dried parsley is worth the five minutes it takes.
For something green, keep it simple. A big, crisp green salad dressed in a sharp Italian vinaigrette cuts right through the fat and makes the whole meal feel balanced. Skip the heavy toppings—we want crunch and tang! Think crisp romaine, maybe some thin slivers of cucumber, and definitely good quality olive oil in your dressing. If you ever need an idea for making your own wraps or flatbreads to go alongside, check out how I make them totally from scratch over at my homemade corn tortillas recipe from scratch. But for this dinner? Stick to the classics!
Frequently Asked Questions About Classic Lasagna
I know you might have a few last little niggles about making the best lasagna recipe at home, especially if this is your first time tackling this layered pasta dish. Don’t fret! We’ve answered the questions that pop up most often in the kitchen when tackling a hearty dinner idea like this.
Can I use no-boil noodles instead of cooking them first?
This is where technique really matters! For this classic lasagna recipe, I strongly recommend using the standard noodles that you boil until just al dente. No-boil noodles absorb a *lot* of water while baking, and if your sauce isn’t perfectly liquid, you risk ending up with layers that are chewy or dry rather than tender. If you absolutely must use no-boil for a quick fix, make sure your meat sauce has an extra half-cup of liquid (like water or broth) so the noodles have something to soak up during the oven time!
What is the absolute best cheese blend for a truly cheesy lasagna?
While the recipe calls for ricotta, mozzarella, and Parmesan, the secret to that restaurant-quality pull is how you balance them. You need the ricotta for the creamy body, the Parmesan for that sharp, salty punch, and the mozzarella for the melt. For the absolute best results when aiming for that super cheesy lasagna experience, combine your 4 cups of mozzarella with about 1/2 cup of Provolone! Provolone melts beautifully and adds a slight tang that works wonders with the meat sauce. It takes this up a notch from good to truly decadent!
How can I adapt this recipe to make it vegetarian?
Oh, you absolutely can! This is fantastic comfort food dinner that easily converts. To replace the ground beef and sausage, you have a few options, but my favorite is using a mix of finely chopped mushrooms (cremini work great!) and lentils. Sauté the mushrooms until all their liquid cooks off, then add the cooked lentils to your sauce base along with extra seasonings like fennel seed to mimic that sausage flavor. It keeps the hearty texture without any meat!
How long should I let this dish rest before cutting into it?
You’ve baked it perfectly, the cheese is golden, and now you’re staring at it, wanting to dive in—I know the feeling! But hold tight! If you try to slice into this immediately, all that beautiful melted cheese and ricotta filling will just ooze out the sides. You need to let the homemade lasagna rest for at least 15 full minutes out of the oven. This allows the layers to settle and firm up just enough so you can get those clean, satisfying cuts. Trust me on this one; that wait is worth it!
If you are looking for a light, make-ahead side dish to serve alongside your next batch, you have to try my easy bean salad recipe!
Nutritional Snapshot of This Hearty Dinner Idea
When we talk about making real, honest-to-goodness Italian comfort food, we know it’s going to be rich and satisfying. This isn’t a low-calorie salad, friends—it’s a glorious, hearty dinner that’s meant to be enjoyed! To keep things transparent, I’ve laid out the estimated nutritional breakdown for one generous slice of this lasagna below.
Please remember, since we are using different brands of sausage, ricotta, and even the size of your home-cut slices can vary wildly, these numbers are just a guideline. Think of this snapshot as a general idea of what you’re getting when you tuck into this amazing layered pasta dish!
- Serving Size: 1 slice
- Calories: 580
- Protein: 35g
- Fat: 32g (Saturated Fat: 15g)
- Carbohydrates: 45g (Fiber: 4g)
- Sodium: 850mg
- Sugar: 11g
See that protein number? That comes from the generous use of beef and sausage! That’s why this is such a wonderful hearty dinner idea that sticks with you. It’s classic, real food, made with intention!
Share Your Ultimate Lasagna Experience
Alright, you’ve conquered the simmer, you’ve perfected the layers, and that incredible Italian comfort food masterpiece is sitting on your counter, cooling perfectly. Now that you’ve made this Ultimate Homemade Classic Lasagna, I truly want to hear about it!
Cooking should be a conversation, and nothing makes me happier than knowing one of Cookery Command’s reliable recipes brought joy to your home. Did those slow-simmered meat flavors sing? Did your family immediately ask for the recipe? I want to know all the details!
Please take a moment to leave a rating right here on the page. Your feedback is how I know I’m delivering the trusted, delicious results I promise. If you snapped a picture of that perfectly cheesy slice—and of course you did—tag us on social media! Seeing your success out in the world makes all the recipe testing worth it.
If you ever have questions about adapting this dish or need to get in touch about anything else, remember my virtual door is always open. You can reach out anytime via my contact page here: Contact Cookery Command. Go ahead, enjoy that phenomenal lasagna—you earned it!
PrintThe Ultimate Homemade Classic Lasagna with Slow-Simmered Meat Sauce
Create the best homemade lasagna featuring rich meat sauce, creamy ricotta filling, and layers of perfectly melted cheese. This classic recipe delivers the ultimate comfort food dinner for your family or next gathering.
- Prep Time: 30 min
- Cook Time: 55 min
- Total Time: 85 min
- Yield: 8 servings 1x
- Category: Dinner
- Method: Baking
- Cuisine: Italian-American
- Diet: Vegetarian
Ingredients
- 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
- Cook lasagna noodles according to package directions until al dente. Drain and set aside.
- Prepare the meat sauce: Heat olive oil in a large pot or Dutch oven over medium heat. Add ground beef and sausage. Cook, breaking up the meat with a spoon, until browned. Drain excess fat.
- Add chopped onion to the pot and cook until softened, about 5 minutes. Add minced garlic and cook for 1 minute more until fragrant.
- Stir in crushed tomatoes, tomato sauce, tomato paste, basil, oregano, salt, pepper, and water. Bring the sauce to a simmer. Reduce heat to low, cover, and let the sauce simmer for at least 30 minutes, stirring occasionally. This slow simmer builds deep flavor.
- Prepare the cheese filling: In a medium bowl, combine the ricotta cheese, beaten egg, Parmesan cheese, salt, and pepper. Mix until fully combined.
- Preheat your oven to 375 degrees Fahrenheit. Lightly grease a 9×13 inch baking dish.
- Assemble the lasagna: Spread a thin layer of meat sauce on the bottom of the prepared baking dish.
- Arrange a layer of cooked lasagna noodles over the sauce.
- Spread half of the ricotta cheese mixture evenly over the noodles.
- Sprinkle one-third of the mozzarella cheese over the ricotta layer.
- Spoon half of the remaining meat sauce over the mozzarella.
- Repeat the layers: noodles, the remaining ricotta mixture, another third of the mozzarella, and the remaining meat sauce.
- Top with a final layer of noodles and the remaining mozzarella cheese. Sprinkle with extra Parmesan cheese, if desired.
- Cover the baking dish tightly with aluminum foil.
- Bake for 25 minutes. Remove the foil and bake for an additional 20 to 25 minutes, or until the cheese is melted, bubbly, and lightly browned.
- Let the lasagna rest for 15 minutes before slicing and serving. This helps the layers set for cleaner cuts.
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
- Serving Size: 1 slice
- Calories: 580
- Sugar: 11
- Sodium: 850
- Fat: 32
- Saturated Fat: 15
- Unsaturated Fat: 17
- Trans Fat: 1
- Carbohydrates: 45
- Fiber: 4
- Protein: 35
- Cholesterol: 95



