This post may contain affiliate links. Please read our disclosure policy.

This Easy Lasagna Recipe delivers rich meat sauce, creamy ricotta, and layers of melty mozzarella in one satisfying dish. No-boil noodles and straightforward assembly mean dinner’s ready without the fuss!

A large baked lasagna from an Easy Lasagna Recipe sits in a rectangular dish with a portion missing, beside two white plates, each holding a serving of the cheesy, golden-brown lasagna on a light-colored surface.


 

This good recipe for lasagna brings together rich meat sauce, creamy ricotta, and plenty of melted mozzarella for a satisfying family meal. I’ve made it countless times because it works—the flavors are balanced, the texture is right, and everyone cleans their plate.

The meat sauce gets its richness from heavy cream, while no-boil noodles keep prep simple without compromising quality. Best of all, you can assemble it ahead, freeze it for later, or bake it fresh. Whether it’s Sunday dinner or a busy weeknight, this recipe delivers consistent results.

A close-up of a baked lasagna recipe in a rectangular dish, showing a golden-brown, bubbling cheese layer on top with slightly crispy edges.

Why You’ll Love This Easy Lasagna Recipe

  • Rich and Hearty: This lasagna is packed with layers of ground beef, Italian sausage, rich tomato sauce, and plenty of cheese, making it a hearty, satisfying meal.
  • Perfect for Feeding a Crowd: With its generous portions, this recipe is perfect for gatherings, family dinners, or leftovers for the week.
  • Comfort Food Classic: This lasagna is traditional comfort food loved by all ages, made with simple ingredients you likely already have.

Ingredients

For the sauce

  • Olive Oil
  • Onion
  • Salt and Pepper
  • Garlic
  • Meatloaf Mix or Italian Sausage
  • Heavy Cream
  • Tomato Puree
  • Diced Tomatoes
  • Fresh or Dried Basil

For the lasagna assembly

  • No-Boil Lasagna Noodles
  • Whole-Milk Mozzarella Cheese
  • Ricotta Cheese
  • Grated Parmesan Cheese
  • Fresh or Dried Basil
  • Egg
  • Salt and Pepper

See the recipe card below for full information on ingredients and quantities 

A large baking dish of cheesy, make-ahead lasagna with a corner piece missing. Two servings of lasagna are placed on white plates beside the dish. The lasagna has a golden, slightly browned top.
No ratings yet

Classic Lasagna Recipe

This Easy Lasagna Recipe delivers rich meat sauce, creamy ricotta, and layers of melty mozzarella in one satisfying dish. No-boil noodles and straightforward assembly mean dinner's ready without the fuss!
Prep: 30 minutes
Cook: 25 minutes
Total: 1 hour 5 minutes
Servings: 16
Save This Recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Ingredients 

For the Sauce

  • 2 tablespoons extra-virgin olive oil
  • 1 onion, chopped fine
  • Salt and pepper
  • 6 cloves garlic, minced
  • 1 pound meatloaf mix OR Italian sausage
  • 1/4 cup heavy cream
  • 1 can tomato puree, 28-ounce
  • 1 can diced tomatoes, drained, 28-ounce
  • 1/4 cup chopped fresh basil or 1 1/2 tablespoons dried

 Lasagna   

  • 12 no-boil lasagna noodles
  • 1 pound whole-milk mozzarella cheese, shredded (4 cups)
  • 24 ounces whole-milk or part-skim ricotta cheese, (3 cups)
  • 3 ounces Parmesan cheese, grated (1 and 1/2 cups)
  • 1/4 cup chopped fresh basil or 1 1/2 tablespoons dried
  • 1 large egg, lightly beaten
  • 1/2 teaspoon salt
  • 1/2 teaspoon pepper

Instructions 

For the sauce:

  • Heat oil in Dutch oven over medium heat until shimmering. Add onion, 1 teaspoon salt, and 1 teaspoon pepper and cook until softened, about 5 minutes.
    2 tablespoons extra-virgin olive oil, 1 onion, 1/2 teaspoon salt, 1/2 teaspoon pepper
  • Stir in garlic and cook until fragrant, about 30 seconds. Add meatloaf mix and cook, breaking up meat with wooden spoon, until no longer pink, about 5 minutes.
    6 cloves garlic, 1 pound meatloaf mix OR Italian sausage
  • Stir in cream and simmer until liquid evaporates and only fat remains, about 4 minutes.
    1/4 cup heavy cream
  • Stir in tomato puree and tomatoes, bring to simmer, and cook until flavors meld, about 5 minutes.
    1 can tomato puree, 1 can diced tomatoes, drained
  • Off heat, stir in basil and season with salt and pepper to taste.
    1/4 cup chopped fresh basil or 1 1/2 tablespoons dried, Salt and pepper

For the lasagna:

  • Adjust oven rack to middle position and heat oven to 400 degrees. Combine ricotta, 1 cup Parmesan, basil, egg, salt, and pepper in a bowl.
    24 ounces whole-milk or part-skim ricotta cheese, 3 ounces Parmesan cheese, 1/4 cup chopped fresh basil or 1 1/2 tablespoons dried, 1 large egg, Salt and pepper
  • Spread 1 cup sauce over bottom of a 13×9-inch baking dish (avoiding large chunks of meat).
  • Lay 3 noodles in the baking dish, spread 1/3 cup ricotta mixture over each noodle, then top with 1 cup mozzarella and 1 cup sauce (in that order). Repeat layering process 2 more times.
    12 no-boil lasagna noodles, 1 pound whole-milk mozzarella cheese
  • Top with remaining 3 noodles, remaining sauce, remaining 1 cup mozzarella, and remaining 1/2 cup Parmesan.
  • Cover dish tightly with greased aluminum foil, place on foil-lined rimmed baking sheet, and bake for 15 minutes. Uncover, and continue to bake until spotty brown and bubbling around edges, 25 to 35 minutes.
  • Let casserole cool for 10 minutes before serving.

To Make Ahead:

  • Lasagna, prepared through step 4, can be wrapped tightly in plastic wrap, covered with aluminum foil, and refrigerated for up to 24 hours or frozen for up to 1 month; if frozen, thaw completely in refrigerator
  • To bake, unwrap lasagna, cover with greased aluminum foil, and bake on foil-lined sheet in 400-degree oven until hot throughout, about 1 hour; remove foil and continue to bake until cheese is golden, about 10 minutes

Notes

  • You can assemble the lasagna a day before and store it in the refrigerator. This allows the flavors to blend even more. When ready to cook, just bake as directed.
  • This recipe doubles (and triples) beautifully so it’s great for feeding a crowd, taking dinner to a friend, or freezing for another day.
  • To freeze for later, complete it through step 4, then wrap well and freeze up to 1 month. Thaw in the refrigerator before baking.
  • To bake after freezing, unwrap lasagna, cover with greased aluminum foil, and bake on foil-lined sheet in 400-degree oven until hot throughout, about 1 hour; remove foil and continue to bake until cheese is golden, about 10 minutes

Nutrition

Serving: 1 of 16 servings, Calories: 350kcal, Carbohydrates: 16g, Protein: 23g, Fat: 22g, Saturated Fat: 11g, Polyunsaturated Fat: 1g, Monounsaturated Fat: 6g, Trans Fat: 0.001g, Cholesterol: 94mg, Sodium: 552mg, Potassium: 236mg, Fiber: 1g, Sugar: 2g, Vitamin A: 658IU, Vitamin C: 5mg, Calcium: 333mg, Iron: 1mg
Like this recipe? Rate and comment below!
Classic lasagna recipe made with traditional ingredients like sausage, homemade sauce, and loads of cheese. Plus it's freezer friendly too.

How to Make The Best Lasagna Recipe

Step #1. Heat oil in a Dutch oven until shimmering. Add the onion, salt, and pepper and cook until the onion is softened. Stir in the garlic, then add the meat mixture and cook until browned. Add the cream and reduce, then stir in tomatoes. Remove from heat and add the basil.

Step #2. Preheat the oven. Combine the ricotta, 1 cup of parmesan, basil, egg, salt, and pepper in a small bowl.

Step #3. Spread one cup of sauce over the bottom of a 13 x 9 pan. Lay 3 noodles in the pan. Spread 1/3 of the ricotta mixture over them, then 1 cup of cheese, then 1 cup of sauce. Repeat 2 more times. Top with remaining parmesan.

Step #4. Cover tightly with foil. Place on a baking sheet and bake for 15 minutes. Uncover then continue baking until top is browned and sides are bubbling, 25-35 minutes. Remove from oven and let stand 10 minutes before serving.

Substitutions & Variations

Vegetarian Lasagna

Replace the meat with sautéed mushrooms, zucchini, spinach, and bell peppers. You can also add tomato paste to the tomato puree for deeper flavor when omitting meat.

White sauce Lasagna

Skip the tomatoes entirely and use a béchamel (white sauce) made with butter, flour, and milk. Layer with spinach and mushrooms for a classic Lasagna Bianca.

Spicy Version

Add red pepper flakes or Italian seasoning to the meat sauce or use hot Italian sausage instead of mild. A pinch of cayenne pepper in the ricotta mixture also adds pleasant heat.

Cottage Cheese Swap

Many cooks prefer cottage cheese instead of ricotta for a lighter texture and tangy flavor. Use the same amount and drain any excess liquid before mixing with the egg.

Extra Veggie Boost

Finely dice carrots and celery with the onions, or stir fresh spinach into the ricotta mixture for added nutrition without changing the essential character of the dish.

Quick Version with Store-Bought Sauce

Short on time? Use your favorite jarred marinara sauce instead of making sauce from scratch. Choose a high-quality brand and simmer it with the cooked meat for 5 minutes to combine flavors.

Recipe FAQs

Can I make this lasagna ahead of time?

Yes! You can prepare the lasagna ahead of time and refrigerate it for up to 24 hours before baking. Alternatively, you can freeze it for up to three months.

How do I prevent lasagna from becoming too watery?

Make sure to drain the cooked ground meat and sausage well to remove excess juices. If using ricotta, you can also drain it slightly before using, and avoid overloading the lasagna with sauce. It’s also important to let it rest after baking so it has time to absorb some of the liquid.

What kind of cheese should I use?

The recipe typically uses a combination of ricotta, mozzarella, and Parmesan cheese (or Parmigiano-Reggiano for authentic Italian flavor), but you can substitute cottage cheese for ricotta or mix in other cheeses like provolone for added flavor if you’d like. Fresh mozzarella adds extra creaminess but releases more moisture, so use it sparingly.

Can I use regular lasagna noodles?

Yes, you’ll just have to add the step of boiling them in a large pot of salted water according to the package directions before assembling your lasagna.

Can I reheat lasagna in the microwave?

Yes! Individual portions reheat well in the microwave. Cover with a damp paper towel and heat for 2-3 minutes, checking halfway through.

A large baking dish of cheesy, make-ahead lasagna with a corner piece missing. Two servings of lasagna are placed on white plates beside the dish. The lasagna has a golden, slightly browned top.

Expert Tips

  • This recipe makes a big lasagna so make sure you have a 9×13-inch or slightly larger pan. I like to keep these foil pans in my pantry if I’m making a lasagna for the freezer. I don’t have to worry about tying up my dishes or getting them back if that lasagna makes it to the home of a friend.
  • This recipe is great for company (it’s that good and you can make it ahead of time)! Serve it with some of my favorite no-knead bread and my favorite fall salad (apples, bacon, candied nuts, and shaved Brussel sprouts…so good) and you are ready for company in no time.
  • Fresh basil in this recipe is SO good. Splurge on it if you can, but dried works well, too.Fresh parsley also adds a bright finish when sprinkled on top.
  • This recipe comes from The Complete Make-Ahead Cookbook. I use the cookbook often and it would make a great gift for you or a friend. Definitely check it out!
  • I never make just one lasagna – I always make two (or three!) and stick the extras in the freezer before baking them. Having homemade freezer meals on hand is a lifesaver and while I rarely do large freezer meal days, making an extra pan or two of lasagna while I’m already making one for dinner is no big deal. Making it from scratch means you control the quality and flavors!
A serving of baked lasagna recipe with melted cheese on top sits on a white plate in the foreground, with a tray of the remaining lasagna in the background.

How to make freezer friendly lasagna

  • Prepare through step 3, wrap tightly in plastic wrap, cover with aluminum foil, and refrigerate for up to 24 hours or freeze for up to 1 month; if frozen, thaw completely in refrigerator
  • To bake, unwrap lasagna, cover with greased aluminum foil, and bake on foil-lined sheet in 400-degree oven until hot throughout, about 1 hour; remove foil and continue to bake until cheese is golden, about 10 minutes.

More Pasta Recipes to Consider

About Melissa Griffiths

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




2 Comments

  1. Michele says:

    Very similar to the one I grew up with and sounds delicious!

    Do you just multiply the ingredients by how many pans you want to make? Is a “serves 16” a generous helping?

    Also, I haven’t used the no-boil noodles. Are they really as good as “cooked” noodles?

    1. Melissa says:

      I do just double or triple the ingredients to make additional pans of lasagna. The serving is pretty normal, if you think about a 9×13 pan, you are cutting it in half and then each half into 8 pieces, so not huge, not small, my husband normally eats to servings kind of thing… and yes, no-boil noodles are a game changer! They work great, taste great, and are better than cooked noodles because you don’t have to cook them!