Homemade Lasagna with Marinara Sauce

No ratings yet

This Homemade Lasagna with Marinara Sauce is layer after layer of tender pasta, with three cheeses, and a rich from-scratch marinara. This recipe has been the star of my weekend table for more than twenty years.

I’ve been making this lasagna for at least twenty years now. It’s always a weekend recipe in my kitchen because the homemade marinara takes a bit of time. My family has always loved the deep, rich flavor of this sauce, and it’s the reason this is the lasagna recipe I come back to again and again.

A slice of cheesy baked lasagna on a white plate with a bowl of grated cheese in the background.

Lasagna has a much longer history than most people realize. The word itself traces back to the Greek laganon and the Roman laganum, meaning a flat sheet of dough, and the first written mention of the dish shows up in the Memoriali Bolognesi all the way back in 1282. The earliest actual recipes appear in a 14th-century cookbook called the Liber de Coquina, believed to come from the area around Naples. Those early versions were just layers of pasta with cheese and spices. There were no tomatoes at all, since those wouldn’t reach Europe for another two hundred years.

In Naples, lasagna was a special-occasion dish, something made for Carnival rather than an ordinary Tuesday. I think that suits it. This is food worth slowing down for.

Now, I’m certainly not Italian, and I won’t claim this lasagna is strictly authentic to any one region of Italy. But what I can say is that the from-scratch marinara makes all the difference, and once you’ve enjoyed it hot and bubbly from the oven, you’ll understand why it’s been on my table for two decades. If you love a good baked pasta, you’ll also want to have a look at my Easy Baked Ziti and Baked Spaghetti recipes.

Prep Time: 20 minutes
Cook Time: 1 hour, 55 minutes
Rest Time: 15 minutes (minimum)
Total Time: 2 hours, 40 minutes
Servings: 12
Cuisine: Mediterranean

Cooking Method: Stovetop/Oven
Primary Ingredients: Onions, garlic, tomatoes, spices, lasagna, ground beef, ricotta, mozzarella
Skill Level: Easy

WHAT PEOPLE ARE SAYING …

⭐⭐⭐⭐⭐

“Thank you so much for sharing this recipe. I made it for dinner tonight, and everyone loved it! It is so great to have another favorite, go to recipe.”
— Sarah

What Makes This Recipe Special

The marinara is what sets this lasagna apart. It’s made from scratch with good canned tomatoes, simmered down, then blended smooth so it coats every layer. Jarred sauce simply can’t match that depth of flavor, and you’ll taste the difference in every bite.

Beyond the sauce, this is a classic three-cheese lasagna done right. A creamy ricotta filling, plenty of melted mozzarella, and a Parmesan finish over a seasoned beef and marinara layer. The flavors are rich and familiar, the kind that make a house smell like Sunday.

It also makes a generous amount of marinara on purpose. You’ll use what you need for the lasagna and have plenty left to freeze or fold into another meal during the week. I’ll always take a recipe that gives me a head start on the next one.

Key Ingredients

Ingredients for marinara sauce arranged on a marble surface, each labeled: tomatoes, herbs, oil, and seasonings.
Lasagna ingredients on a marble surface: ricotta, parmesan, ground beef, egg, noodles, sauce, cheese, parsley, salt, pepper.

This post may contain affiliate links. Lana’s Cooking is reader-supported and earns a tiny commission at no extra cost to you when you shop from our links.

  • Canned Italian tomatoes — These are the backbone of the marinara, so quality matters here. I prefer San Marzano tomatoes, and my favorite brand is Cento, but use whatever good canned Italian tomatoes you have available.
  • Tomato paste — Adds more concentrated tomato flavor to the sauce.
  • Ground beef — Browned and stirred together with a cup of the marinara to make the meat layer. I use 80/20 ground beef here for flavor. Be sure to drain it well after browning.
  • Ricotta cheese — The creamy filling layer. I use part-skim, mixed with an egg, parsley, salt, and pepper. The egg helps the filling set, so it slices cleanly rather than sliding apart.
  • Mozzarella cheese — Shredded and layered through for that pull-apart, melty texture you look for in lasagna.
  • Parmesan cheese — Grated over the top for a salty, savory finish that browns beautifully in the oven.
  • Lasagna noodles — Twelve regular noodles, cooked and drained well. Properly draining them is one of the keys to a lasagna that holds together and isn’t watery. I call for regular boiled noodles in this recipe rather than the no-boil style. If you insist on using no-boil noodles, they will work, but you’ll want some extra sauce around them since they pull moisture from the dish as it bakes.

The complete ingredient list with detailed measurements is included in the printable recipe card at the bottom of this post.

Recipe Variations and Substitutions

A few ways you can make this lasagna your own:

  • Add Italian sausage. Swap half the ground beef for sweet or hot Italian sausage, or use a mix of both. It’s a common addition in a lot of Southern kitchens and adds another layer of flavor to the meat sauce.
  • Use cottage cheese instead of ricotta. Cottage cheese works as a one-to-one substitute for the ricotta. Use full-fat and drain it well if it looks watery, since a runny cottage cheese can loosen the filling.
  • Make it with jarred marinara. If you’re short on time, a good jarred marinara like Rao’s brand will work in place of the homemade. You’ll need about five and a half cups (44 ounces) for the full recipe. The homemade is well worth it when you have the time, but I’d rather you make this lasagna with jarred sauce than not make it at all.
  • Stir in fresh herbs. A little fresh basil or extra parsley folded into the ricotta brightens the whole dish.

How to Make Homemade Lasagna with Marinara Sauce

We’ll start with the marinara, then build the lasagna and bake it. Don’t let the step count intimidate you! None of this is difficult; it just requires a little patience.

Fork and thyme favicon.
Overhead view of chopped celery and onions sautéing in a white pot on a marble countertop.

STEP 1. In a deep, heavy pan over medium-high heat, sauté the onion, garlic, celery, and parsley until the onion turns translucent. This is the aromatic base for the whole sauce, so give it a few minutes to soften and turn fragrant.

White pot with whole peeled tomatoes and tomato paste on a marble countertop, ready for cooking.

STEP 2. Add the canned Italian tomatoes and the tomato paste. Stir everything together.

Want to save this?

I'll email this post to you, so you can come back to it later!

White pot filled with whole peeled tomatoes in red sauce on a marble countertop, viewed from above.

STEP 3. Bring the sauce to a boil, then reduce the heat and simmer it partially covered for 20 minutes. This is where the rich flavor develops, so resist the urge to rush it.

A white pot of tomato sauce with whole tomatoes and an immersion blender on a marble surface.

STEP 4. Use a hand-held immersion blender right in the pan to blend the sauce smoothly. If you don’t have one, transfer the sauce in small batches to a regular blender or food processor, then return it to the pan.

A pot of tomato sauce topped with dried herbs sits on a white marble surface.

STEP 5. Add the basil, oregano, salt, and pepper, and cook the sauce for another 10 minutes. Then set it aside. You’ll have more marinara than you need for one lasagna, and that’s on purpose.

Fork and thyme favicon.
Cooked lasagna noodles in a stainless steel pot on a white marble surface.

STEP 6. Cook the 12 lasagna noodles according to the package directions. Drain them well, rinse with cool water, and set them aside in a colander to keep draining while you work on the rest.

Cooked ground beef in a skillet on a marble counter, with bowls of salt and pepper nearby.

STEP 7. Spray a large skillet with cooking spray and set it over medium-high heat.
STEP 8. Cook the ground beef until no pink remains, then drain the fat and return the beef to the skillet. Draining well here matters, since excess fat is one of the things that leads to a greasy, loose lasagna.
STEP 9. Season the beef lightly with salt and pepper.

Ground beef in a skillet topped with marinara sauce, on a white marble countertop.

STEP 10. Stir one cup of the marinara into the ground beef and mix it well. Set the meat sauce aside.

A bowl with ricotta, an egg, and chopped parsley; bowls of salt and pepper beside it on marble.

STEP 11. In a medium bowl, combine the ricotta, egg, parsley, salt, and pepper, and mix well. The egg is what binds the filling so it sets up and slices cleanly instead of running.
STEP 12. Preheat the oven to 375 degrees.

A glass baking dish with a layer of red marinara sauce on a white marble surface.

STEP 13. Spray a 13×9 inch baking pan lightly with cooking spray.
STEP 14. Spread 1 cup of marinara across the bottom of the pan. That thin layer of sauce keeps the first noodles from sticking and scorching.

A glass dish with lasagna noodles, tomato sauce, and a dollop of cheese filling on a marble surface.

STEP 15. Build the first layer: 4 lasagna noodles, one-third of the ricotta mixture, half of the meat mixture, 1 cup of marinara, and 1 cup of mozzarella.

Glass baking dish with a layer of lasagna noodles and ricotta cheese mixture on tomato sauce.

STEP 16. Build the second layer: 4 lasagna noodles, one-third of the ricotta mixture, and 1½ cups of marinara.

Unbaked lasagna in a glass dish, topped with shredded cheese on a marble surface.

STEP 17. Build the third layer: the last 4 noodles, the remaining ricotta mixture, the remaining meat mixture, 1 cup of marinara, and the remaining mozzarella.

Glass baking dish filled with lasagna topped with shredded cheese and sauce, on a marble countertop.

STEP 18. Top the whole thing with the grated Parmesan.
STEP 19. Cover the pan with foil and bake for 45 minutes.

A baked lasagna in a glass dish topped with melted cheese on a marble surface.

STEP 20. Remove the foil and bake for another 10 minutes, until the top is bubbling and the cheese has a little brown color.
STEP 21. Let the lasagna stand for at least 15 minutes before cutting. This resting time is not optional. It lets the layers set so your slices hold their shape instead of sliding apart on the plate.

Fork and thyme favicon.
A baked lasagna in a glass dish on a wooden board, topped with melted cheese and tomato sauce.
  • Drain everything well. The most common reason lasagna turns out watery is failure to drain the cooked noodles and ground beef thoroughly. A few extra seconds here makes the difference between clean slices and a soupy pan.
  • Don’t skip blending the marinara. Blending the sauce to a smooth texture is what gives this lasagna its signature texture and lets the marinara coat every layer evenly.
  • Use good canned tomatoes. The marinara is the heart of this recipe, and the tomatoes are the primary source of that flavor. San Marzano tomatoes are worth seeking out, but any quality canned Italian tomato will serve you well.
  • Watch the top, not the clock. Ovens vary, so use the look of the lasagna as your guide. You want the top bubbling and the cheese browned. If the top is coloring too fast after you remove the foil, you can loosely re-cover it.
  • Always let it rest. Cutting into lasagna straight out of the oven is the fastest way to a plate of loose layers. Fifteen minutes (and up to 45 minutes!) of resting lets everything firm up so each piece holds together.

How to Serve

This lasagna is a full meal on its own, but it really shines with a few simple sides. A crisp green salad is the classic partner, and my Fresh Salad Greens with Classic Vinaigrette keeps things light against all that richness. When strawberries are in season, my Strawberry Salad with Balsamic Dressing is a lovely, brighter choice.

You’ll also want something to catch every bit of that marinara. A warm, crusty bread does the job beautifully, and my Pane Bianco with Tomato, Basil, and Garlic is made for exactly this kind of meal. This is weekend food in my house, the sort of dish I make when there’s no rush to be anywhere.

How to Store

Store leftover lasagna in an airtight container, or in the baking pan tightly covered with foil, in the refrigerator for up to 4 days. Reheat individual portions in the microwave, or warm a larger amount covered with foil in a 350-degree oven until heated through.

Lasagna freezes well, which is one of the reasons it’s such a good make-ahead dish. Freeze it baked or unbaked, tightly wrapped, for up to 3 months. Thaw it overnight in the refrigerator before baking or reheating. If you’re baking it from the refrigerated unbaked state, it may need an extra 15 to 20 minutes in the oven, so look for it to be hot all the way through and bubbling at the edges.

Lana Stuart.

Have a question or thought to share?

If you have a question about the recipe or if you’ve made it and want to share how it turned out, I would truly enjoy hearing from you. Just scroll down to leave a comment or add your star rating.

Thank you for stopping by. It means a lot to have you here.

Recipe

A slice of cheesy baked lasagna on a white plate with a bowl of grated cheese in the background.

Homemade Lasagna with Marinara Sauce

A classic homemade lasagna with layers of tender noodles, creamy ricotta, mozzarella, and Parmesan, all built on a rich from-scratch marinara sauce.
No ratings yet
Print It Rate It Add to Collection
Course: Main Dishes, Pasta
Cuisine: Mediterranean
Prep Time: 30 minutes
Cook Time: 1 hour 55 minutes
Rest time: 15 minutes
Total Time: 2 hours 40 minutes
Servings: 12 servings
Calories: 456kcal
Author: Lana Stuart

Ingredients

For the Marinara Sauce:

  • 6 tablespoons olive oil
  • 2 small onions chopped
  • 2 cloves garlic sliced
  • 1 rib celery chopped
  • 2 tablespoons chopped Italian parsley
  • 56 ounces canned Italian tomatoes (two 28-ounce cans)
  • 6 ounces tomato paste
  • 1 teaspoon dried basil
  • 1 teaspoon dried oregano
  • 1 teaspoon salt
  • 1 teaspoon ground black pepper

For the Lasagna:

  • 12 lasagna noodles cooked according to package directions, drained well
  • Cooking spray
  • 1 pound ground beef 80/20 recommended
  • Salt and pepper
  • 15 ounces part-skim ricotta cheese
  • 1 egg
  • ¼ cup chopped Italian parsley
  • ½ teaspoon salt
  • ½ teaspoon ground black pepper
  • 2 cups shredded mozzarella cheese
  • cup grated Parmesan cheese
  • 5 ½ cups marinara sauce recipe above

Instructions

To make the marinara sauce:

  • In a deep, heavy pan over medium high heat, add the olive oil and saute the onion, garlic, celery and parsley until the onion becomes translucent.
    6 tablespoons olive oil, 2 small onions, 2 cloves garlic, 1 rib celery, 2 tablespoons chopped Italian parsley
  • Add the tomatoes and tomato paste.
    56 ounces canned Italian tomatoes, 6 ounces tomato paste
  • Bring to a boil, reduce heat and simmer partially covered for 20 minutes.
  • Use a hand-held blender directly in the cooking pan to create a smooth sauce (If you don’t have a hand-held blender, you can transfer the sauce by small amounts to a blender or food processor and then returned to the pan).
  • Add the basil, oregano, salt and pepper and cook for an additional 10 minutes.
    1 teaspoon dried basil, 1 teaspoon dried oregano, 1 teaspoon salt, 1 teaspoon ground black pepper

To create the lasagna:

  • Cook lasagna noodles according to the package directions. Drain and rinse with cool water. Set aside.
    12 lasagna noodles
  • Spray a large skillet with cooking spray and place over medium-high heat.
    Cooking spray
  • Cook the ground beef until no pink remains. Drain the fat from the beef and return it to the skillet.
    1 pound ground beef
  • Season lightly with salt and pepper.
    Salt and pepper
  • Stir one cup of marinara sauce into the ground beef, mixing well. Set aside.
  • In a medium bowl, combine the ricotta cheese, egg, parsley, salt and pepper. Mix well.
    15 ounces part-skim ricotta cheese, 1 egg, ¼ cup chopped Italian parsley, ½ teaspoon salt, ½ teaspoon ground black pepper
  • Preheat the oven to 375 degrees.

Assemble the lasagna:

  • Spray a 13×9 inch pan lightly with cooking spray.
  • Spread 1 cup marinara sauce in the bottom of the pan.
  • First layer – 4 lasagna noodles, 1/3 of the ricotta mixture, 1/2 of the meat mixture, 1 cup marinara sauce, 1 cup mozzarella cheese.
  • Second layer – 4 lasagna noodles, 1/3 of the ricotta mixture, 1 ½ cups marinara sauce.
  • Third layer – 4 lasagna noodles, remaining ricotta mixture, remaining meat mixture, 1 cup marinara sauce, remaining mozzarella cheese.
  • Top with Parmesan cheese.
    ⅓ cup grated Parmesan cheese
  • Cover pan with foil and bake 45 minutes.
  • Remove the foil and bake for an additional 10 minutes.
  • Let stand 10 minutes before cutting.

Notes

  • The marinara recipe makes about twice what you need for one lasagna. Refrigerate the extra for up to 3 days or freeze for up to 3 months.
  • Drain the cooked noodles and the browned beef well. Excess moisture and fat are the main causes of watery lasagna.
  • Cottage cheese can replace the ricotta one-for-one. Use full-fat and drain it if it looks watery.
  • Spray the underside of the foil before covering so it doesn’t stick to the cheese, and set the pan on a rimmed baking sheet to catch any bubble-over.
  • Let the lasagna stand for a minimum of 15 minutes (and up to 45 minutes) before cutting so the layers set and slices hold their shape.
  • Store leftovers in the refrigerator up to 4 days. Freeze baked or unbaked, tightly wrapped, up to 3 months, and thaw overnight before reheating.

Nutrition Information

Calories 456kcalCarbohydrates 40gProtein 23gFat 24gSaturated Fat 9gPolyunsaturated Fat 2gMonounsaturated Fat 11gTrans Fat 0.5gCholesterol 69mgSodium 1189mgPotassium 1080mgFiber 5gSugar 11gVitamin A 2292IUVitamin C 33mgCalcium 279mgIron 4mg

Nutrition information is calculated by software based on the ingredients in each recipe. It is an estimate only and is provided for informational purposes. You should consult your healthcare provider or a registered dietitian if precise nutrition calculations are needed for health reasons.

Share on Facebook Pin Recipe
Tried this recipe?Please consider Leaving a Review!

Leave a Reply

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

Recipe Rating




23 Comments

  1. Thank you so much for sharing this recipe. I made it for dinner tonight, and everyone loved it! It is so great to have another favorite, go to recipe.

    1. I’m so glad to hear that you enjoyed the lasagna! Please visit again.

  2. Nancy@acommunaltable says:

    It’s been too long since I’ve made lasagna – this is very similar to my mom’s recipe – I’ve been making one that subs italian sausage for half the beef and I add fresh basil to the ricotta. Oh man, now I want lasagna!!

  3. Wow this looks awesome!! I haven’t had lasagne in ever :)

  4. A favorite comfort food for winter. Your sauce looks really hearty and good.
    We have had so much sunshine this winter I can hardly believe it’s winter, I just love it, enjoy the sunshine :)

    1. Thanks, Suzanne. It has been very cool, gray and wet here but still lots milder than a normal winter. Not even a hint of snow so far and we usually have at least a few light flurries.

  5. I’m with you on the sunshine! What a downer it’s been, so when it popped out here yesterday it was like a breath of fresh air again. Lovely lasagna!

    1. It was, wasn’t it? I was just so glad to feel the sunshine on my face for a little while. Rain’s coming back tomorrow, though.

  6. Simply Tia says:

    This lasagna looks so wonderful and delicious! Definitely something that will warm ones heart and soul! Good stuff!

  7. Steffazia says:

    Hi i ‘m 100% italian, this lasagna is very different from a real italian lasagna (lasagne in italy) but It looks delicious too. Enjoy it!

    1. Oh, I’m sure it’s very different, Steffazia. But it is quite typical of the way it’s made in the U.S. How is real Italian lasagna different?

  8. Okay you are awesome! I love that you make homemade sauce, and I love how creamy the sauce looks, simply delicious! My husband and I adore lasagna, but I never make homemade sauce. I need to in the future though, love how your lasagna looks, Beautiful! Hugs, Terra

    1. Terra – this recipe for Marinara is so easy and you can adjust it to suit your family’s tastes. Another plus – you know it’s free of preservatives! I hope you’ll try it sometime.

  9. Looks WONDERFUL. Wish I could be there when you serve.

  10. Never tried marinara sauce before but this looks like an easy dish! I might try this some time. Can I use fresh tomatoes instead of the canned kind?

  11. Cookin' Canuck says:

    Ah yes, I’ve lasagna on my mind (and in my oven) this week too, Lana. I truly don’t think there is a better wintertime meal. I love that first photo, full of sun and the promise of spring.

    1. We’ve had two days of sunshine but the rain comes back tomorrow. That’s okay, though, we really need it to replenish the lakes.

  12. Heather | Farmgirl Gourmet says:

    Looks fantastic Lana! I love lasagne! Now I’ll be craving it all day long!! :)

  13. Love lasagna! This looks de-lish. And I wish I had it ready for dinner
    tonight! ;)

    1. Wish I could send you one, Katrina!

      1. When I make the lasagna meat sauce it seems to come up short. Any ideas on why this would happen?