Disclosure: This post may contain affiliate links. I may earn a small commission for my endorsement, recommendation, testimonial, and/or link to any products or services from this website.
The best homemade lasagna recipe includes thick layers of noodles, sausage, ground beef, ricotta, Parmesan, and mozzarella cheeses in a made-from-scratch sauce. Pair the hearty, satisfying casserole with a Caesar salad and garlic bread for the ultimate family meal. It’s also an easy make-ahead dinner for busy days!
How to Make Lasagna | 1-Minute Video
Easy Homemade Lasagna
My mother-in-law serves an easy homemade lasagna for Christmas Eve dinner each year. Farm & Ranch Living magazine recently published Chi-Chi’s recipe with a few tweaks, and I just loved the updated version and had to share it here. This traditional lasagna recipe includes thick layers of a homemade lasagna sauce that’s full of Italian sausage and ground beef, as well as plenty of garlic and fresh herbs. Combine the sauce with layers of noodles and three cheeses, and you’ve got the best lasagna recipe ever!
Ingredients for Homemade Lasagna
This is a quick overview of the ingredients that you’ll need for a traditional lasagna recipe. As always, the specific measurements and complete cooking instructions are included in the printable recipe box at the bottom of the post.
- Italian sausage: mild, sweet, or spicy — you choose! I buy bulk sausage, but you can also just remove the casings from sausage links if necessary.
- Ground beef: substitute with ground turkey or ground pork, or use additional sausage instead.
- Onion, garlic, parsley, basil, salt and pepper: all add savory flavor to the sauce.
- Tomato paste, crushed tomatoes, and tomato sauce: these different canned tomato products create the base of the homemade lasagna sauce. Choose a high-quality brand (or San Marzano tomatoes, when available) for the best flavor.
- Brown sugar: sugar helps to balance the acidic nature of the tomatoes, yielding a sauce with more complex, deep flavor. You can adjust the amount of sugar that you use to suit your taste.
- Egg: helps bind the ricotta cheese layer so that it doesn’t ooze out when you slice the casserole.
- Ricotta cheese: adds a thick, creamy, cheesy layer to the dish. You can substitute with cottage cheese for a lighter option.
- Mozzarella cheese and Parmesan cheese: these additional cheeses add flavor to the casserole and hold it all together. The more cheese the better, right?!
- No-boil (“oven-ready”) lasagna noodles: these par-boiled noodles do not require boiling before you assemble the casserole. They cut the prep time in half, making this homemade lasagna quick and easy!
How to Make Homemade Lasagna Step by Step
Chi-Chi’s traditional lasagna recipe requires a little bit more prep time thanks to the homemade lasagna sauce, but it’s well worth the effort! Best of all, you can assemble this entire meal in advance so that you’re not slaving over a hot stove at the last minute.
- Prepare the tomato meat sauce in a large Dutch oven.
- Stir together the egg, ricotta, Parmesan and pepper in a separate bowl.
- Spread two cups of the meat sauce in the bottom of a 9 x 13-inch baking dish.
- Layer with 3 noodles and 1/3 of the ricotta mixture.
- Sprinkle with 1 cup of mozzarella cheese.
- Repeat the layers two more times.
- Top with the remaining meat sauce, mozzarella and Parmesan cheese.
- Cover with greased foil and bake in a 400° F oven for 30 minutes.
- Remove the foil cover and continue baking for about 15-20 more minutes, or until the top is nicely browned and the inside of the casserole is bubbly.
- Let stand for at least 15 minutes before slicing and serving.
What to Serve with Sausage Lasagna
This hearty, homemade lasagna is delicious when paired with a Caesar salad, a Shaved Fennel Salad, or a simple green salad dressed in Italian Balsamic Vinaigrette. You might also like to offer a side of garlic bread or homemade focaccia bread to complete the meal.
Make Ahead
Assemble the lasagna in advance, but do not bake. Wrap tightly and store in the refrigerator for up to 48 hours before baking, or freeze for up to 3 months. When ready to bake, allow the refrigerated lasagna to sit on the counter and come to room temperature for at least 30-60 minutes before baking.
How to Cook Homemade Frozen Lasagna
If you’re baking the casserole frozen (directly from the freezer), bake the dish covered in a 400°F oven for 1 ½ hours. Then remove the cover and bake for an additional 20 minutes (or until the pasta is tender and the dish is heated through).
Storage
Leftover homemade lasagna will keep in an airtight container in the refrigerator for 3-4 days. You can also freeze the leftovers in an airtight container for up to 3 months.
To Reheat
Cover the lasagna loosely with foil. Warm the dish in a 350°F oven just until heated through, about 30 minutes. You can also reheat individual slices of lasagna in the microwave until warm, about 1 minute.
Frequently Asked Questions about Homemade Lasagna
- Which is better for lasagna — cottage cheese or ricotta? I prefer ricotta cheese because it has a thicker, smoother, creamier texture. For a lighter choice, you can substitute with small curd or whipped cottage cheese. If the cottage cheese looks like it has a lot of liquid, strain it before combining it with the rest of the ingredients.
- Do you have to put egg in lasagna? The egg is an important component of the ricotta mixture because it helps the cheese layer “set” so that it doesn’t ooze out when you slice into the casserole. That said, if you have an egg allergy, you can omit this ingredient — the finished texture just won’t be quite the same.
- How many layers should lasagna be? There’s no correct or “absolute” number of layers that a lasagna must have; however, most lasagnas include between three and four layers.
Recipe Variations — Grandma’s Best Lasagna Recipe
- If you’re feeling adventurous, try making your homemade lasagna from scratch with homemade lasagna noodles.
- Swap out the ground beef and replace it with ground turkey, ground pork, or additional Italian sausage.
- Add more fresh herbs if you have them. Fresh basil, parsley, oregano or thyme would also be flavorful additions to the sauce.
- If using homemade lasagna noodles or boiled lasagna noodles (rather than the no-boil noodles), you can reduce the oven temperature to 375°F.
Tips for the Best Traditional Lasagna Recipe
- Assemble the casserole in a deep 9 x 13-inch dish. You’ll have thick layers that fill the dish to the top! I also like to place the dish on a rimmed baking sheet while it’s in the oven, just in case any of the sauce drips over the edge.
- The brown sugar helps to balance the acidity in the tomatoes. We like a sweeter sauce, so I use 2 tablespoons of sugar. If you prefer a less-sweet sauce, you can reduce the brown sugar to 1 tablespoon. Just start with less and gradually add more, to taste.
- Use whole milk ricotta cheese for the richest, creamiest, smoothest texture.
- Cooking for Two? Divide the full recipe between two smaller 8-inch square baking dishes. That way you get two meals with the same amount of effort, and you can freeze one for a later date. Alternatively, you can cut all of the ingredients in half and prepare one lasagna in an 8-inch square dish. The baking instructions remain the same.
- Let the lasagna rest for at least 15 minutes before slicing. This will help the cheese set so that it slices cleanly and doesn’t ooze out.
- Garnish with plenty of fresh parsley or basil for a bright addition to the baked casserole.
More Homemade Lasagna Recipes to Try
- Vegetable Lasagna (a lighter, healthier option)
- Chicken Lasagna (a creamy white lasagna with cottage cheese)
- Turkey and Pesto Slow Cooker Lasagna (yes, you can even make lasagna in the Crock Pot!)
- Lasagna Soup (so much quicker than layering a casserole!)
Homemade Lasagna
Ingredients
- 1 lb. bulk Italian sausage
- 1 lb. ground beef
- 1 medium onion, diced
- 2 cloves garlic, minced
- 2 (6 ounce) cans tomato paste
- 1 (28 ounce) can crushed tomatoes
- 1 (15 ounce) can tomato sauce
- ⅓ cup water
- 2 tablespoons brown sugar (reduce to 1 tablespoon for a less sweet sauce)
- 3 tablespoons chopped fresh parsley, plus extra for garnish
- 1 tablespoon dried basil
- ¾ teaspoon salt
- ½ teaspoon ground black pepper, divided
- 1 large egg, lightly beaten
- 1 (15 ounce) container ricotta cheese
- 1 ½ cups grated Parmesan cheese, divided
- 4 cups shredded mozzarella
- 9 oven-ready "no-boil" lasagna noodles
Instructions
- Preheat oven to 400° F. Grease a deep 9 x 13-inch baking dish; set aside.
- In a Dutch oven over medium heat, cook and crumble the sausage, ground beef and onion until the meat is no longer pink, 5-7 minutes; drain off the fat. Add garlic and tomato paste; cook and stir for 1 minute.
- Stir in the crushed tomatoes, tomato sauce, water, brown sugar, parsley, basil, salt and ¼ teaspoon pepper. Bring to a boil. Reduce heat to low and simmer, uncovered, until slightly thickened, about 10-15 minutes.
- In a separate bowl, stir together the egg, ricotta, 1 ¼ cups of Parmesan cheese, and remaining ¼ teaspoon pepper.
- Spread 2 cups of the meat sauce in the bottom of the prepared baking dish. Layer with 3 noodles and ⅓ of the ricotta mixture. Sprinkle with 1 cup mozzarella cheese. Repeat layers twice. Top with remaining meat sauce, mozzarella, and Parmesan.
- Cover with greased foil; place on a rimmed baking sheet (to catch drips if it bubbles over); bake for 30 minutes. Uncover; bake for 15-20 more minutes, or until browned on top and bubbly. Let stand at least 15 minutes before serving.
Video
Notes
- Assemble the casserole in a deep 9 x 13-inch dish. You’ll have thick layers that fill the dish to the top! I also like to place the dish on a rimmed baking sheet while it’s in the oven, just in case any of the sauce drips over the edge.
- The brown sugar helps to balance the acidity in the tomatoes. We like a sweeter sauce, so I use 2 tablespoons of sugar. If you prefer a less-sweet sauce, you can reduce the brown sugar to 1 tablespoon. Just start with less and gradually add more, to taste.
- Use whole milk ricotta cheese for the richest, creamiest, smoothest texture.
- Cooking for Two? Divide the full recipe between two smaller 8-inch square baking dishes. That way you get two meals with the same amount of effort, and you can freeze one for a later date. Alternatively, you can cut all of the ingredients in half and prepare one lasagna in an 8-inch square dish. The baking instructions remain the same.
- Let the lasagna rest for at least 15 minutes before slicing. This will help the cheese set so that it slices cleanly and doesn’t ooze out.
- Garnish with plenty of fresh parsley or basil for a bright addition to the baked casserole.
Can I freeze this after fully cooking?
I am making this lasagna today as well,I use to make lasagna when my 4 boys were younger, they are grown now with children of their own now, I use to whip this up in no time but as I’ve gotten older, I seem to forget what ingredients go into it. This recipe is right on. Yes you can freeze it after cooking.
Hi, Vanessa! Yes, you can freeze the leftovers in an airtight container for up to 3 months. Hope you enjoy the meal!
I made your recipe last night, absolutely delicious, my husband loved it, as I did. I did add an extra ingredient, eggplant. I had one to use, so I sliced it lengthwise, roasted it and layered it in with the noodles, delicious. It was every bit as good today. Thank you for sharing your recipe.
I bet that eggplant was delicious in the casserole, Patty! Thanks for taking the time to come back here and leave a note. 🙂
I had a question is there a way to make this with no meat just cheese?
Hi, Hali! Yes, you could probably just omit the meat, but it would just be a pretty small lasagna. If you’re looking for a vegetarian lasagna, here are two of you our favorites:
– https://www.theseasonedmom.com/quick-easy-vegetable-lasagna/
– https://www.theseasonedmom.com/spinach-lasagna/
My “no boil” noodles say to “Make sure each Lasagne sheet is exposed to sauce on all sides.“ Is it okay to have the layer of cheese better the noodles and sauce?
Hi, Linda! Yes, the noodles should be fine. There will be enough moisture in the dish to help them soften and cook. Hope you enjoy!
Do I need to thaw completely before baking?
Hi, Peggy! No, you don’t. If you’re baking the casserole frozen (directly from the freezer), bake the dish covered in a 400° F oven for 1 hour. Then remove the cover and bake for an additional 10 minutes (or until the pasta is tender and the dish is heated through).
If not using oven ready pasta do I omit the water? Or how would I adjust the recipe for fully cooked noodles?
Hi, PJ! That’s no problem. You don’t really need to adjust anything when preparing the lasagna with the cooked noodles. I would just tent the dish loosely with foil so that some of the steam can escape when the lasagna is in the oven. The no-boil noodles use the steam in the tightly covered pan to cook, but you don’t need that extra steam for pre-cooked noodles. I wouldn’t necessarily leave the dish uncovered the whole time, though, or the top will probably get too dark. That’s why a loose foil tent should be great. Hope you enjoy the dish!
Hi, I’m considering making this to freeze half of it. Do I cook it before freezing or after thawing? If I need to cook it fully beforehand, does it affect the cooking time after pulling it out of the freezer?
Hi, Kaley! Here are the full instructions for prepping ahead and freezing:
MAKE AHEAD
Assemble the lasagna in advance, but do not bake. Wrap tightly and store in the refrigerator for up to 48 hours before baking, or freeze for up to 3 months. When ready to bake, allow the refrigerated lasagna to sit on the counter and come to room temperature for at least 30-60 minutes before baking.
HOW TO COOK HOMEMADE FROZEN LASAGNA
If you’re baking the casserole frozen (directly from the freezer), bake the dish covered in a 400° F oven for 1 hour. Then remove the cover and bake for an additional 10 minutes (or until the pasta is tender and the dish is heated through).
STORAGE
Leftover homemade lasagna will keep in an airtight container in the refrigerator for 3-4 days. You can also freeze the leftovers in an airtight container for up to 3 months.
Hope that helps, and enjoy!
Almost 50 yrs old & made my first from scratch lasagna using this recipe. Twas for my BF’s family & they usually expect greatness. Lol! This recipe did NOT disappoint. Everyone absolutely loved it and there were plenty of leftovers to share. Will most certainly put this in regular rotation! Thanks!
I’m so happy to hear that, Christian. Thank you for letting me know! 🙂
Fiancé loved it! It was a little salty for me….so my suggestion is to leave salt out. Other than that, very good!
Thanks, Fred!
Can I use cottage cheese if I don’t have any ricotta cheese on hand?
Yes! You’ll want to use small curd or whipped cottage cheese if possible. If you don’t have either of those available, you’ll probably need to strain off some of the extra liquid from the cottage cheese if it seems really runny. Hope that helps, and enjoy!
I made this for dinner last night and it’s the best lasagna I’ve ever had. Thanks for sharing!
Yay! Thank you so much, Nichole!
Doesn’t include instructions for preparing sauce.
Hi! The detailed instructions for preparing the sauce and the rest of the dish are included in the printable recipe card at the bottom of the post. Specifically, you’ll find the sauce instructions in Steps 2-3. Hope that helps!
Best lasagna I’ve ever made!! My family absolutely loves it and it has been requested for birthday dinners! Does not disappoint! I followed the recipe exactly but used Rotel crushed tomatoes with green chilies for a little kick and everyone enjoyed. Thank you!
Yay! Thanks, Gail. I’m so happy to hear that!