| | | | |

Lasagna Recipe

A classic and delicious lasagna recipe! Made with layers of rich tomato sauce and ground beef, noodles, ricotta cheese and loads of shredded mozzarella and parmesan. So good.

This is a no fail, super delicious lasagna! Like the kind of lasagna that results in complete silence at the dinner table when eating kind of lasagna. Delicious. And really, it’s the best lasagna.

A dish of lasagna with a golden cheese crust.

A family pleaser recipe!

I know when I make a lasagna for dinner everyone is going to be happy and I love that. Especially one that is rich with tomato meat sauce and loads of cheese like this one!

A dish of lasagna cut into 12 pieces
classic lasagna

A complete from-scratch lasagna recipe.

One of the things that makes this lasagna recipe stand out is the homemade meat sauce. As the sauce simmers for about 1 hour it becomes rich and so flavourful…honestly it’s the best. If you have time to do this, I really recommend making the sauce from scratch.

A dish of lasagna with 2 pieces scooped out onto a plate

Or keep it simple with this shortcut.

Now I know I said that the homemade tomato meat sauce in this recipe is the best, HOWEVER, sometimes we all need a quick and tasty shortcut for lasagna. When I’m pressed for time, or just don’t feel like making the sauce, I will use a jar of store bought pasta sauce instead. Just brown the meat, onions and garlic. Then drain. Then add the jar of pasta sauce and let that simmer for few minutes before assembling the lasagna. This shortcut is easy and tasty!

A dish of lasagna with 2 pieces gone

Lasagna Recipe Tips:

  • Recipe Shortcut:  If you want to speed things up, feel free to substitute the homemade sauce below with 1 jar of pasta sauce and just add cooked ground beef to it.  I often do this and it’s a simple and delicious lasagna!
  • NOODLES: I use regular lasagna noodles but whole wheat noodles are delicious too.
  • COOKING THE NOODLES: I like to boil the lasagna noodles until they are al dente.  The noodles will soften up more as they bake in the tomato sauce.
  • CHEESE: You can use mozzarella cheese, or any shredded cheese you like (cheddar cheese, a cheese blend…).
  • SEASONING: This recipe calls for 1 tsp dried basil and 1 tsp dried oregano. You can use 2 tsp Italian Seasoning instead.
    • First brown the beef with the onions and garlic.
    • If you’re making the sauce from scratch, do this second.
    • While the sauce is simmering, boil the noodles.
    • Assemble and bake.
  • LEFTOVERS: The leftovers are delicious. Store in an airtight container in the fridge for up to 3 days.
  • FREEZING: This recipe freezes well. When I make lasagnas to freeze, I like to prepare them in a foil pan, then cover the pan well with tin foil and plastic wrap and freeze. When you’re ready to bake the lasagna, you can bake it from frozen (no need to thaw) at 350 degrees F for about 1 1/2 hours (just make sure to remove the foil or plastic wrap first).
  • GARNISH OPTION: Sprinkle the baked lasagna with fresh basil or fresh parsley right before serving. SO good!
A plate of freshly served lasagna

What to serve with lasagna:


Classic Lasagna Recipe

A dish of freshly baked lasagna, cut into slices with a spoon

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A classic and delicious recipe for lasagna! Made with layers of rich tomato sauce and ground beef, noodles, ricotta cheese and loads of shredded mozzarella and parmesan. So good.

  • Author: Jo-Anna Rooney
  • Prep Time: 1 hour, 15 minutes
  • Cook Time: 45 minutes
  • Total Time: 2 hours
  • Yield: 8 people 1x
  • Category: Pasta
  • Method: Oven


Units Scale

Ground Beef:

  • 1 1/22 lbs lean ground beef
  • 1 large onion (chopped)
  • 2 garlic cloves (minced)
  • 1/4 tsp salt
  • 1/8 tsp fresh ground black pepper

Tomato Sauce:

  • 1 (14 oz) can tomato sauce (plain, no spices)
  • 1 (19 oz) can diced tomatoes with the juices (plain, no spices)
  • 1 (5.5 oz) can tomato paste
  • 1/2 cup red wine (or beef broth)
  • 2 tbsp Worcestershire sauce
  • 2 tsp brown sugar
  • 1 tsp oregano
  • 1 tsp basil
  • 1/4 tsp salt
  • 1/8 tsp ground black pepper

The Lasagna:

  • 6 lasagna noodles
  • 1 cup ricotta cheese
  • 3 cups grated cheese (mozzarella, or a 4 cheese blend is super yummy!)
  • 1/4 cup grated parmesan cheese


Making the meat sauce:

  1. In a large skillet brown the ground beef with onions and garlic (season with salt and pepper as it browns). Drain.
  2. Add the tomatoes with the juices, tomato sauce, tomato paste, wine, Worcestershire sauce, sugar, oregano, basil and salt and pepper.
  3. Stir and simmer for about 1 hour, covered.


  1. While the sauce is simmering boil the noodles in a large pot according to package directions. I like to boil mine until they are al dente. They will soften up more as they bake in the tomato sauce.

Putting together the lasagna:

  1. Preheat your oven to 350 degrees F.
  2. Use a 9 x 13 inch baking dish.
  3. Layer the ingredients as follows: 1/2 of the meat sauce, 1/2 of the noodles, all of the ricotta cheese, 1 1/2 cup grated cheese, the remaining noodles, the remaining meat sauce, the remaining grated cheese, then sprinkle on the Parmesan cheese.
  4. Bake for 45-60 minutes, until the cheese is golden brown and bubbling.
  5. Let sit for 10 minutes, then serve!

Follow me on Pinterest!

Mention @prettysuburbs so I can see what you made!

More Delicious Lasagna Recipes

A family favourite dish served in different ways!

Don’t forget to pin this for later!

Have a delicious day!

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


  1. Hi Jo Anna,
    That is an awesome photo of the Lasagna Noodles. Your recipe looks very good, I like the addition of brown sugar, I will have to try that. Thank you so much for sharing with Full Plate Thursday and hope to see you next week!