Why You’ll Love This Recipe

I love how this lasagna brings everything together in one dish—meat, cheese, pasta, and sauce, all baked to perfection. The flavors meld beautifully after baking, giving every bite that home-cooked depth that’s hard to beat. Plus, it’s easy to make ahead of time, freezes well, and is guaranteed to please both kids and adults. Whether I’m feeding a crowd or just meal prepping for the week, this recipe never lets me down.

ingredients

(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)

lasagna noodles
ground beef
Italian sausage
onion
garlic
crushed tomatoes
tomato paste
tomato sauce
sugar
dried basil
Italian seasoning
salt
pepper
fresh parsley
ricotta cheese
egg
mozzarella cheese
Parmesan cheese

directions

  1. I start by boiling the lasagna noodles until they’re just al dente, then drain and set them aside.

  2. In a large skillet, I cook the ground beef, sausage, onion, and garlic until browned and fully cooked.

  3. I add in the crushed tomatoes, tomato paste, tomato sauce, sugar, and seasonings, and let it simmer to develop a rich, savory meat sauce.

  4. In a separate bowl, I combine the ricotta cheese, egg, parsley, and a bit of salt for the creamy layer.

  5. Now it’s time to assemble: I spread a layer of meat sauce at the bottom of a baking dish, then add a layer of noodles, followed by the ricotta mixture, mozzarella, and more sauce. I repeat the layers, finishing with mozzarella and Parmesan on top.

  6. I cover the dish with foil and bake it in a preheated oven at 375°F (190°C) for 25 minutes, then uncover and bake for another 20–25 minutes until the cheese is bubbly and slightly golden.

  7. I let the lasagna rest for about 10–15 minutes before slicing and serving. This helps everything set nicely.

Servings and timing

This lasagna makes about 8 hearty servings. From start to finish, it takes roughly 1 hour and 30 minutes—about 30 minutes for prep and 60 minutes for cooking and resting time.

Variations

When I want to switch things up, I’ll use ground turkey or even lentils for a lighter or vegetarian version. Sometimes I add spinach to the ricotta mixture or use a béchamel sauce for a creamy twist. For an extra kick, I add red pepper flakes or use hot Italian sausage. It’s easy to adapt this recipe to whatever I have on hand or whatever flavors I’m craving.

storage/reheating

To store leftovers, I keep them in an airtight container in the fridge for up to 4 days. Lasagna also freezes beautifully—I wrap individual slices in foil and store them in freezer bags. For reheating, I either microwave a slice or warm it in the oven at 350°F (175°C) until heated through. Adding a splash of water before reheating helps prevent it from drying out.

FAQs

How do I keep my lasagna from being watery?

I make sure to drain excess fat from the meat and let the sauce simmer long enough to thicken. Also, I let the lasagna rest before cutting, which helps keep the layers intact.

Can I make this lasagna ahead of time?

Absolutely. I often assemble it a day in advance, cover it tightly, and refrigerate. When I’m ready to bake, I let it sit at room temperature for about 30 minutes before putting it in the oven.

Can I freeze lasagna before baking?

Yes, I assemble the lasagna in a freezer-safe dish, wrap it well, and freeze. When I’m ready to use it, I bake it straight from the freezer—just add extra time and keep it covered with foil until it’s hot throughout.

What can I use instead of ricotta cheese?

I sometimes use cottage cheese as a substitute—it has a similar texture and works great in this dish. Mashed tofu with herbs is another option for a dairy-free version.

How do I know when the lasagna is done?

I look for bubbling edges and golden-brown cheese on top. Inserting a knife in the center should reveal hot, melty layers. I always let it rest before slicing to ensure the perfect texture.

Conclusion

This homemade lasagna is everything I want in a classic comfort food—rich, cheesy, satisfying, and endlessly customizable. It’s a dish I return to again and again, whether I’m feeding a crowd or just treating myself to leftovers all week long. Once I try it, I’ll see why it truly is the best.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

The Best Homemade Lasagna


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Mia
  • Total Time: 1 hour 30 minutes
  • Yield: 12 servings

Description

Classic comfort food made with layers of rich meat sauce, creamy cheese, and perfectly cooked pasta. A family favorite that’s always worth the effort.


Ingredients

1 pound ground beef

1 pound Italian sausage

1 small onion, diced

4 cloves garlic, minced

1 (28-ounce) can crushed tomatoes

2 (6-ounce) cans tomato paste

2 (15-ounce) cans tomato sauce

1/2 cup water

2 tablespoons sugar

2 teaspoons dried basil

1 teaspoon Italian seasoning

Salt and pepper to taste

12 lasagna noodles

16 ounces ricotta cheese

1 egg

2 tablespoons fresh parsley, chopped

3 cups shredded mozzarella cheese

3/4 cup grated Parmesan cheese


Instructions

In a large skillet over medium heat, cook ground beef, sausage, onion, and garlic until browned. Drain excess fat.

Stir in crushed tomatoes, tomato paste, tomato sauce, and water. Add sugar, basil, Italian seasoning, salt, and pepper. Simmer for 30 minutes, stirring occasionally.

Cook lasagna noodles according to package instructions. Drain and set aside.

In a bowl, mix ricotta cheese with egg and parsley.

Preheat oven to 375°F (190°C).

Spread 1 cup of meat sauce in the bottom of a 9×13 inch baking dish.

Layer with 3 noodles, 1/3 of the ricotta mixture, 1/3 of mozzarella, and 1/3 of the Parmesan. Repeat layers twice. Top with remaining sauce and cheeses.

Cover with foil and bake for 25 minutes. Remove foil and bake for another 25 minutes, or until cheese is golden and bubbly.

Let stand for 15 minutes before serving.

Notes

You can make the sauce a day ahead to deepen the flavor.

Substitute cottage cheese for ricotta if preferred.

Add chopped spinach to the ricotta mixture for a veggie boost.

Freezes well before or after baking.

  • Prep Time: 30 minutes
  • Cook Time: 1 hour
  • Category: Main Course
  • Method: Baking
  • Cuisine: Italian

Similar Posts

Leave a Reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star