The Best Lasagna Recipe (Step-by-Step Guide with Meat Sauce)

Lasagna recipe nights usually happen at my house when everyone is hungry, a little impatient, and I need something I know will actually make people smile. If you have ever pulled a sad, watery lasagna out of the oven and thought, “Why do I even try,” you are not alone. This is my go to version with a rich meat sauce, cozy layers, and that bubbly top that makes the kitchen smell like a little Italian restaurant. I am keeping it simple, step by step, with the exact tips I use so it turns out right. No fancy tools, no weird ingredients, just solid comfort food you can trust.

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

Hearty Lasagna


  • Author: emily-mitchell
  • Total Time: 1 hour 15 minutes
  • Yield: 8 servings 1x

Description

A classic comfort food recipe featuring rich meat sauce and cheesy layers, perfect for weeknight dinners.


Ingredients

Scale
  • Lasagna noodles (regular or oven ready)
  • Ground beef (or half beef and half Italian sausage)
  • 1 Yellow onion
  • 2 cloves Garlic
  • 2 cups Marinara sauce or crushed tomatoes plus 2 tbsp tomato paste
  • 1 tbsp Italian seasoning
  • 1 tsp Salt
  • 1 tsp Black pepper
  • 15 oz Ricotta cheese (or cottage cheese if preferred)
  • 1 Egg
  • 2 cups Mozzarella cheese (shredded)
  • 1/2 cup Parmesan cheese (grated)
  • Fresh parsley or basil (optional)
  • 2 tbsp Olive oil

Instructions

  1. Heat olive oil in a large pan. Add chopped onion and cook until softened, about 4 to 5 minutes.
  2. Add garlic and stir for about 30 seconds.
  3. Stir in ground beef and cook until browned.
  4. Add marinara sauce, Italian seasoning, salt, and pepper. Let simmer for at least 10 minutes.
  5. Boil lasagna noodles in salted water until tender if using regular noodles.
  6. Mix ricotta, egg, a handful of Parmesan, and a pinch of salt in a bowl.
  7. Turn oven to 375°F.
  8. Spread a thin layer of meat sauce in the baking dish.
  9. Layer noodles, ricotta mixture, meat sauce, and mozzarella. Repeat until near the top.
  10. Top with meat sauce and a generous layer of mozzarella and Parmesan.
  11. Cover with foil and bake for 25 minutes, then remove foil and bake 20 more minutes.
  12. Let rest for 15 to 20 minutes before slicing.

Notes

Store leftovers in an airtight container for 3 to 4 days; flavors improve with time.

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

Nutrition

  • Serving Size: 1 serving
  • Calories: 450
  • Sugar: 9g
  • Sodium: 700mg
  • Fat: 20g
  • Saturated Fat: 10g
  • Unsaturated Fat: 6g
  • Trans Fat: 0g
  • Carbohydrates: 40g
  • Fiber: 2g
  • Protein: 25g
  • Cholesterol: 90mg

Table of Contents

Why You’ll Love This Lasagna Recipe

This one checks all the boxes: it is hearty, saucy, cheesy, and it slices nicely without turning into a puddle. The meat sauce has that slow cooked taste, even if you are not simmering it all afternoon. And it is flexible, which matters on a weeknight.

Here is what makes it a keeper:

Reliable layers that hold together once it rests.

Big flavor from browned meat, garlic, and a simple tomato base.

Make ahead friendly so you can prep when you have time.

Family proof because it is not too spicy or fussy.

Also, I love that the leftovers taste even better the next day. Something magic happens in the fridge overnight.

Ingredients You’ll Need

Lasagna recipe

I am listing the basics here, plus a few optional extras if you want to level it up. Nothing complicated, and you can find all of it at a normal grocery store.

  • Lasagna noodles (regular or oven ready)
  • Ground beef (or half beef and half Italian sausage)
  • Yellow onion
  • Garlic
  • Marinara sauce or crushed tomatoes plus tomato paste
  • Italian seasoning
  • Salt and black pepper
  • Ricotta cheese (or cottage cheese if you prefer)
  • Egg (helps the ricotta layer set)
  • Mozzarella cheese (shredded)
  • Parmesan cheese (grated)
  • Fresh parsley or basil (optional, but nice)
  • Olive oil

Quick note on sauce: If you use a jar marinara you already love, you are halfway to greatness. If your sauce tastes a little flat, a pinch of salt and a small spoon of tomato paste can wake it up fast.

How to Make Lasagna (Step-by-Step)

Grab a 9×13 inch baking dish if you have one. And plan a little extra time for resting at the end. Resting is not optional if you want clean slices.

Step 1: Make the meat sauce

Heat a splash of olive oil in a large pan. Add chopped onion and cook until it softens, about 4 to 5 minutes. Add garlic and stir for about 30 seconds so it smells good but does not burn.

Add the ground beef and cook until browned. Break it up with a spoon as you go. If there is a lot of grease, spoon off a bit, but leave a little for flavor.

Stir in marinara sauce (or crushed tomatoes and a spoon of tomato paste). Add Italian seasoning, salt, and pepper. Let it simmer for at least 10 minutes. If you have 20 minutes, even better. Taste it and adjust. This is where the flavor lives.

Step 2: Prep noodles and cheese filling

If using regular noodles, boil them in salted water until just tender, then drain. I like to lay them on a baking sheet so they do not stick together.

In a bowl, mix ricotta, egg, a handful of Parmesan, a pinch of salt, and a little chopped parsley if you have it. This mixture should look creamy and spreadable.

Step 3: Layer it like you mean it

Turn your oven to 375 F.

Spread a thin layer of meat sauce on the bottom of the dish. This helps prevent sticking and gives the bottom noodles a good start.

Then build layers like this:

1) Noodles

2) Ricotta mixture (dollop and gently spread)

3) Meat sauce

4) Mozzarella

Repeat until you are near the top of the dish, usually 3 layers of noodles total. Finish with meat sauce, then a generous layer of mozzarella and Parmesan on top.

Little real life tip: If your dish looks very full, put it on a baking sheet before baking. I have cleaned tomato sauce off my oven floor enough times to learn this the hard way.

Step 4: Bake, then rest

Cover with foil (I lightly oil the foil so cheese does not stick). Bake for 25 minutes covered, then remove foil and bake 20 more minutes, or until the top is bubbly and lightly golden.

Now the hardest part: let it rest 15 to 20 minutes before slicing. If you cut too early, it will slide around. Still delicious, just messier.

Tips for the Best Lasagna

The Best Lasagna Recipe (Step-by-Step Guide with Meat Sauce)

I have made every mistake you can make with lasagna, so here are the fixes that actually matter.

Do not drown it in sauce. You want it saucy, yes, but not soupy. A thick meat sauce helps a lot.

Season every layer. Your sauce should taste good on its own, and your ricotta mix needs a pinch of salt too.

Shred your own mozzarella if you can. Bagged shredded cheese works, but fresh shredded melts a little nicer.

Rest before slicing. This is the difference between clean squares and a delicious landslide.

Use a baking sheet under the dish. Saves your oven and your mood.

How to Make Lasagna Ahead, Store, Freeze & Reheat

This is one of the best meals for planning ahead, especially if your week gets chaotic.

Make ahead: Assemble the whole thing, cover tightly, and refrigerate up to 24 hours before baking. Add about 10 to 15 minutes of covered bake time since it is cold going in.

Store leftovers: Keep slices in an airtight container in the fridge for 3 to 4 days. The flavors get even better.

Freeze: You can freeze the whole baked lasagna or individual slices. Wrap well with plastic wrap and foil. Freeze up to 2 to 3 months for best quality.

Reheat: For a single slice, microwave is fine, but cover it so it does not dry out. For best texture, reheat in the oven at 350 F until hot. Add a spoon of sauce on top if it looks dry.

One more honest tip: label your freezer container. Frozen lasagna looks suspiciously like a few other things at 9 pm.

What to Serve with Lasagna

Lasagna is rich, so I like sides that feel fresh or crispy. You do not need a huge spread, just a couple of good helpers.

  • Simple green salad with a tangy vinaigrette
  • Garlic bread or warm crusty bread
  • Roasted broccoli or roasted zucchini
  • Caesar salad if you want the classic restaurant feel
  • Sparkling water or iced tea to keep it easy

If you are serving guests, I also like putting out extra Parmesan and red pepper flakes so everyone can do their own thing.

Lasagna Recipe FAQs

Can I use oven ready noodles?

Yes. Just make sure your sauce is not too thick, because oven ready noodles need moisture to soften. I usually add a small splash of water to my sauce if it is very thick.

Why does my lasagna turn out watery?

Usually it is from thin sauce, vegetables that were not cooked first, or cutting too soon. Use a thicker meat sauce, cook off extra liquid from mushrooms or spinach, and let it rest before slicing.

Do I really need the egg in the ricotta?

I recommend it. It helps the cheese layer set so slices hold together. If you skip it, it will still taste good, just a bit looser.

How many layers should I do?

For a standard 9×13 dish, 3 layers of noodles works great. More layers can get tricky unless your dish is deep.

Can I make this lasagna recipe gluten free?

Yes. Use gluten free lasagna noodles and double check your sauce ingredients. Everything else is naturally gluten free.

Conclusion

If you want a comfort meal that actually feels doable, this Lasagna recipe is it. Build a flavorful meat sauce, keep your layers balanced, and give it that important rest time before slicing. Once you make it once, it becomes the kind of dinner you can lean on for birthdays, Sunday nights, or just a random Tuesday that needs saving. If you try it, I hope you take a second to enjoy that first bubbly, cheesy bite. You have earned it.