Classic Lasagna

This post may contain affiliate links. Read my full disclosure policy.

This classic lasagna recipe layers a rich Italian sausage and tomato sauce with creamy ricotta, gooey mozzarella, and tender pasta for one seriously delicious lasagna.

Slice of lasagna on a plate with a fork.

I love this classic lasagna recipe because it has all the cozy, familiar flavors of the lasagna I grew up on, but it tastes like something you’d get at a nice Italian restaurant. The Italian sausage makes the sauce especially rich and flavorful, and a little cream cheese makes the ricotta filling extra smooth and creamy. I also use oven-ready noodles, which save the trouble of boiling a big pot of pasta and have a delicate texture that’s surprisingly close to fresh homemade pasta.

The lasagna takes some time from start to finish, but none of the steps are difficult, and you can assemble the whole thing ahead of time. It freezes beautifully, too.

“Best lasagna recipe—ever! Served with your fab Caesar salad. Conversation at the table was reduced to sighs of delight and an occasional OMG or YUM.”

Angela

What You’ll Need To Make Lasagna

Lasagna ingredients including mozzarella, olive oil, and egg.
  • Onion, Garlic, Carrots & Celery: These aromatic vegetables form the base of the sauce, adding sweetness, savoriness, and depth of flavor.
  • Italian Sausage: Adds richness and bold flavor. You can substitute ground beef—just amp up the garlic and Italian seasoning to compensate.
  • Crushed Tomatoes, Red Wine & Heavy Cream: The tomatoes provide body and tang, the wine deepens the flavor, and the cream rounds it all out for a rich, well-balanced sauce.
  • Ricotta, Cream Cheese, Egg & Parmigiano-Reggiano: These combine for a creamy, flavorful filling that bakes up smooth and rich (the cream cheese keeps the ricotta from getting grainy, and the egg helps it set).
  • Oven-Ready (No-Boil) Lasagna Noodles: No need to pre-cook—these absorb the sauce as they bake. I like the Barilla brand best.
  • Mozzarella: Melts into gooey, cheesy layers throughout the dish. Pre-shredded is fine—just go for whole milk for the best melt.
  • Jump to the printable recipe for precise measurements

How To Make Lasagna

Prep the vegetables: Add the onion, garlic, carrots, and celery to a food processor and pulse until very finely minced, but not puréed. Taking the vegetables down this small helps them practically melt into the sauce. If you don’t have a food processor, it’s fine to chop by hand.

Brown the sausage: Cook the sausage in olive oil, breaking it up as you go, until lightly browned but not cooked all the way through. Transfer it to a plate. Don’t worry about getting it fully cooked at this point—it will finish cooking in the sauce.

Cook the vegetables: Add the minced vegetables to the same pot and cook until very soft, stirring frequently. You’re looking for them to soften without taking on much color.

Add the wine: Pour in the wine and scrape up any browned bits from the bottom of the pot. Continue cooking until most of the wine has been absorbed by the vegetables.

wine in the pot

Simmer the sauce: Add the tomatoes, cream, and seasonings and bring to a boil, then reduce the heat and simmer until the sauce thickens.

Add the sausage: Chop the browned sausage into smaller pieces—large chunks can make the lasagna harder to layer and slice neatly—and return to the pot. Continue simmering until it’s cooked through and the flavors come together. Remove the bay leaves before assembling the lasagna.

Make the ricotta filling: Process the ricotta, cream cheese, egg, garlic, Parmesan, salt, and pepper until smooth and evenly combined. Add the basil and pulse just until finely chopped. Processing the mixture gives the filling an especially smooth, creamy texture.

Assemble the lasagna: Spread a layer of sauce over the bottom of the baking dish, then add the noodles, leaving a little space between them—they’ll expand as they cook. Layer with the ricotta filling, mozzarella, and more sauce, repeating until everything is used up and finishing with sauce and cheese on top. Be sure the top noodles are covered with sauce so they have enough moisture to cook properly.

Bake: Cover the dish tightly with foil and bake until the lasagna is hot and bubbling. Remove the foil and continue baking at the higher temperature until the noodles are tender and the top and edges are golden and puffed. Give the lasagna about 15 minutes to rest before cutting into it. This gives the layers time to settle and makes it much easier to slice and serve.

Yellow baking dish of baked lasagna.

Video Tutorial

You May Also Like

Print

Classic Lasagna

Slice of lasagna on a plate with a fork.
This classic lasagna takes a little time to make, but the layers of rich meat sauce, creamy ricotta, and melted cheese are well worth it.
Servings: 8
Prep Time: 30 minutes
Cook Time: 1 hour 45 minutes
Total Time: 2 hours 15 minutes

Ingredients 

For the Sauce

  • 1 medium yellow onion, roughly chopped
  • 5 cloves garlic, roughly chopped
  • 2 medium carrots, roughly chopped
  • 1 stalk celery, roughly chopped
  • 3 tablespoons olive oil, divided
  • 1½ pounds Italian sausage (bulk or removed from casing)
  • ¾ cup dry red wine
  • 1 (28-oz) can crushed tomatoes
  • ½ cup heavy cream
  • ¾ teaspoon salt
  • ¼ teaspoon freshly ground black pepper
  • 2 teaspoons sugar
  • 1½ teaspoons dried thyme
  • 2 bay leaves

For the Ricotta Mixture

  • 1 (15-oz) container whole milk ricotta (about 1¾ cups)
  • 3 oz cream cheese
  • 1 large egg
  • 1 clove garlic, roughly chopped
  • ¾ cup grated Parmigiano-Reggiano
  • ¾ teaspoon salt
  • ¼ teaspoon freshly ground black pepper
  • ½ cup roughly chopped fresh basil

For Assembling

  • 12 oven ready, no boil lasagna noodles (such as Barilla)
  • 16 oz shredded whole milk mozzarella cheese
  • ¼ cup grated Parmigiano-Reggiano

Instructions

For the Sauce

  • Place the onions, garlic, carrot and celery in the bowl of a food processor fitted with the metal blade; pulse until finely minced but not puréed.
  • Heat 2 tablespoons of the olive oil in a large pot over medium-high heat. Add the sausage into the pan and cook, stirring occasionally and breaking the sausage into small pieces, until slightly browned but not cooked all the way through, about 5 minutes. Using a slotted spoon, transfer the partially cooked sausage to a plate. Set aside.
  • Add the remaining tablespoon olive oil to the pan, reduce the heat to medium, and add the minced vegetables. Cook, stirring frequently, until the vegetables are very soft, 6 to 8 minutes. Do not brown; reduce the heat if necessary.
  • Add the wine; continue cooking, stirring to scrape any brown bits from the bottom of the pan, until the wine is mostly absorbed by the vegetables, a few minutes.
  • Add the tomatoes, cream, salt, pepper, sugar, thyme and bay leaves and bring to a boil. Reduce the heat and simmer, covered, until the sauce is thickened, about 20 minutes.
  • Meanwhile, transfer the sausage to a cutting board and chop into smaller pieces (big chunks don’t work well in lasagna).
  • Add the sausage back to the pan and continue simmering, covered, until the sausage is fully cooked and the flavors meld together, about 10 minutes. Taste and adjust seasoning if necessary. Fish out the bay leaves and discard.

For the Ricotta Mixture

  • Combine the ricotta, cream cheese, egg, garlic, Parmigiano-Reggiano, salt and pepper in the bowl of a food processor fitted with a metal blade. Process until evenly combined. Add the basil and pulse until finely chopped.

For Assembly

  • Preheat the oven to 375°F (190°C).
  • Spread about 1½ cups of sauce in the bottom of a 9 x 13-in (23 x 33-cm) baking dish. Arrange 3 noodles over the sauce (there will be a bit of space between the noodles; they expand as they cook). Dollop a third of the ricotta filling over the noodles, then spread evenly to cover. Sprinkle with ¾ cup (90 g) of the mozzarella cheese. Repeat the layering of sauce, noodles, ricotta filling and mozzarella 2 more times. Top with the remaining 3 noodles. Spoon the remaining sauce over the noodles, then sprinkle with the remaining mozzarella and Parmigiano-Reggiano.
  • Spray a large piece of foil with nonstick cooking spray. Cover the lasagna tightly with the foil, sprayed side down. Bake for 40 minutes. Carefully uncover and increase the oven temperature to 400°F (205°C). Bake, uncovered, until the noodles are tender, the sauce is bubbling, and the edges are golden and puffed, about 20 minutes. Remove from the oven and let stand for about 15 minutes before serving.

Notes

Make-Ahead/Freezing Instructions: The lasagna can be assembled and refrigerated up to 1 day ahead of time before baking. Allow about 15 extra minutes in the oven during the covered portion of the baking if baking from cold. It can also be frozen for up to 3 months. If you choose to freeze it before baking, ensure it is thoroughly defrosted in the refrigerator for 24 hours before you follow the recipe’s baking instructions. For already-baked lasagna, place any leftovers in a freezer-safe container, or cut it into individual servings. Each serving should be tightly wrapped first in plastic wrap and then in foil. To reheat, cover the lasagna with foil and warm it in an oven preheated to 325°F (165°C) until it is heated through.

Nutrition Information

Per serving (8 servings) Calories: 776kcalCarbohydrates: 47gProtein: 46gFat: 45gSaturated Fat: 23gCholesterol: 158mgSodium: 1812mgFiber: 4gSugar: 9g

This website is written and produced for informational purposes only. I am not a certified nutritionist and the nutritional data on this site has not been evaluated or approved by a nutritionist or the Food and Drug Administration. Nutritional information is offered as a courtesy and should not be construed as a guarantee. The data is calculated through an online nutritional calculator, Edamam.com. Although I do my best to provide accurate nutritional information, these figures should be considered estimates only. Varying factors such as product types or brands purchased, natural fluctuations in fresh produce, and the way ingredients are processed change the effective nutritional information in any given recipe. Furthermore, different online calculators provide different results depending on their own nutrition fact sources and algorithms. To obtain the most accurate nutritional information in a given recipe, you should calculate the nutritional information with the actual ingredients used in your recipe, using your preferred nutrition calculator.

4.95 from 389 votes

Add a Comment

Rate the recipe: 5 stars means you loved it, 1 star means you really disliked it




This site uses Akismet to reduce spam. Learn how your comment data is processed.

898 Comments

  • 5 stars
    Another great recipe! I served it to my family for my Mom’s 93rd birthday and we all loved it. Like the fact that you can make it a day ahead and refrigerate or freeze before baking…..always helpful when preparing for a dinner party with lots of other things to do!
    I served it with a traditional Italian salad and homemade garlic bread. Also made your Chocolate Chip Ricotta Cake for dessert! Total delight!!

  • This looks great!!! Would love to try your lasagna, the one I usually make calls for a traditional bolognase and bechemal and is extremely time consuming.
    I make your amazing ziti often, what’s your thoughts on swapping the sausage to, 1/2lb sausage, 1/2lb beef, 1/2lb veal? Just to mix it up a bit? Thanks!

    • Hi, You could use a combo of sausage, beef and veal. Just make sure the beef and veal are well seasoned as the seasoning from the sausage adds a lot of flavor. Please LMK how it turns out!

    • Hi Jenn: one of the commentors thought the Barilla no-bake noodles needed more moisture and perhaps the addition of more pasta sauce. I’m making this for New Year’s day am I’m wondering if you think additional sauce/tomatoes is necessary?

      • — Pamela C Harriman
      • Reply
      • Hi Pamela, I don’t find it necessary, but you can see how it looks as you assemble it. If you have enough sauce to completely cover the top layer of noodles, you should be fine (and adding too much sauce will make the lasagna soupy). Hope that helps!

  • 5 stars
    Hearty and scrumptious — this will be the lasagna recipe I cook forevermore (it was a huge hit in our house). Looking forward to a fall and winter of many lasagna nights!

  • 5 stars
    WOW!!! I’ve been making lasagna for over 40 years and have never found what I consider a spectacular “go-to” recipe. This one fits the bill. Absolutely delicious. I made this for our 38th wedding anniversary dinner (with tiramisu for dessert) and would give it 5+ stars. My husband is my best critic and he agreed that it is the best lasagna I have made in our 38 years together and better than any he has had in our numerous visits to Italian restaurants. The flavors were phenomenal. I will definitely be making this recipe again and again, and again…

  • 5 stars
    Thank you for another great recipe, Jenn!

    It was my first real attempt, especially at the ricotta-filling kind (cf. bechamel), so I did have a few trip-ups! (totally due to my inexperience, compounded by it being late at night…)
    Firstly I am used to parboiling the noodles, and hadn’t realised how much liquid they would absorb (a lot!) I also think I used too many noodles, as sheet sizes and packet sizes are different in the UK, and I didn’t do my research…
    Secondly I forgot to time how long to simmer the sauce and I think it thickened up a little too much…
    Thirdly I added more meat to use up the packet…!
    And fourthly it looked like such as giant dish (first time I’ve cooked in a 9×13, living in UK) that I was sure it wasn’t cooked through, and kept it in at least half an hour too long – may be even longer!)

    Not surprisingly, my ‘version’ turned out quite dry! (but it was only for me and my mum that day, so it didn’t matter – we quite enjoyed sharing our opinions of the cause of the dryness).
    However, I looked it up online and people have recommended adding a cup or two of liquid (water / stock) to the dish, tenting and reheating on low. So I froze half of it, defrosted it this week and followed the ‘how to fix a dry lasagna’ guidance, and it was so soft and tasty! Even my picky Dad cleared two large pieces (and he has never been known to eat lasagna before).

    So excited about it that I am determined to try it again soon, following the recipe properly this time. (Once we have cleared our zucchini surplus).

    I did have a quick question, please. I was wondering whether you could recommend (or whether you have already made) a beginner’s tutorial on the different kitchen knives and their uses?

    Thanks very much again!
    (and also for the bonus pre-order pack – the chorizo burgers and plum crisp look fantastic)

    • Glad you liked the lasagna despite some trip-ups! As of now, I don’t have a tutorial on kitchen knives and their uses (but’s that a good idea for new content)! I really like Wusthof and they have a page that does a nice job of providing that info.

      • 5 stars
        thank you!

    • 5 stars
      Simply amazing. I skipped the meat and added mushrooms and roasted eggplant. My family fell upon it.

  • My lasagna pan is 3 inches deep. Will this effect end result?

    • — Patricia A Buraglio
    • Reply
    • No, it should be fine. Enjoy!

  • Hi Jen, can one use the meat sauce from your Pasta Bolognese recipe to “construct” this lasagna? I recently made a large batch of the delicious sauce which is now sitting in my freezer.

    • Sure, Alan, that should be fine. Hope you enjoy!

      • Hi, this looks very yummy. We don’t, however, have wine in our home, so can you suggest a substitute? Thanks much

        • Hi Lizo, You can use beef or chicken broth. Enjoy!

  • 5 stars
    This lasagna turned out so incredibly! I haven’t made lasagna in ages so I browsed online to see what I could find, and I’m so glad it was this recipe!

  • 5 stars
    Hi, Jen. I LOVE your recipes. My question on this one is: If I baked it prior to freezing, do I thaw it in the refrigerator first also? Or does it go from freezer right into a 325 oven? Thanks!

    • Hi Kara, If you’re baking it whole (instead of individual servings), I would thaw it first. Hope that helps!

      • 5 stars
        Do you think it’ll be ok if I use ground beef instead? I’m not a huge pork fan so going to try it out tonight! I am an absolute huge fan of so many of your recipes and have your cookbook 🤍 you’re an amazing chef and I love how detailed you are with everything as it helps the amateur I am look like a pro to my family lol
        Anyway I will let you know how it turns out! Merry Christmas!
        ♡ Alexis

        • Hi Alexis, Thanks for your note and nice words about the recipes — so glad you enjoy them! Ground beef will work here, but make sure it’s well seasoned (sausage adds a lot of flavor). Some spices I would add — a bit of oregano, Italian seasoning, whole or ground fennel seeds, paprika, red pepper flakes, salt, and pepper. Hope you enjoy!

          • 5 stars
            Thanks so much Jenn! It turned out absolutely amazing 💯💯💯

            • — Alexis V
  • Hi Jen! After a year of not being able to be with family, we are finally having a rendezvous, in 2 segments of 3 weeks each! We are greatly looking forward to it! In anticipation of being with loved ones, I am preparing many meals for the freezer so that I can avoid spending all my time in the kitchen. Your recipes, of course, are at the top of my list! Presently I’m making your Classic Lasagna & I’ve been forced to stop before assembling the layers. My question concerns the whole milk mozzarella cheese — all I could find was the Belgiogioso brand, which is a soft cheese that comes in those ball shapes. I tried shredding it in my food processor & it has transformed into a soft globby mass. I’ve read that it doesn’t melt well, & is best for eating cold. All the shredded mozzarella at the store all seems to be low-fat. So I need your help — which mozzarella cheese should I use for this lasagna recipe? Thank you for the continued excellence of all your fabulous recipes!!

    • How exciting that you’ll finally get to be with family! I’m surprised that you weren’t able to find the whole milk mozzarella. That said, low-fat will work if that’s all you can find. Hope you enjoy!