The Ultimate Lasagna Recipe

The Ultimate Lasagna Recipe is a hearty, stick-to-your-ribs kind of meal. Combining three different kinds of meat and three different kinds of cheese with lasagna noodles and an easy homemade sauce, this one will be your go-to lasagna recipe. So good!

A rectangular casserole of sliced ultimate lasagna with pepperoni.

Meat Lovers Lasagna

I’m obsessed with a good lasagna. In fact, I don’t shy away from ordering lasagna at a good Italian restaurant because I’m always looking for inspiration to make mine better. Which is why this recipe just got a necessary makeover.

I decided to use my homemade marinara sauce because I feel it really is the best (and super easy too). My seasonings also got adjusted slightly, and the end result? 10/10 – in my opinion! 😀

Save This Recipe Form

Want to save this recipe?

Enter your email below & we'll send it straight to your inbox. Plus you’ll get more great recipes and tips from us each week!

What are your requirements for a good lasagna? Meaty? Saucy? Cheesy? Well, this one is all of that and more.

Why This Recipe Works:

  • HEARTY – This recipe feeds a crowd. It’s full of protein and great for carb-loading if you’re a runner! 😀 (BTW, the pan of cooked lasagna weighs a ton.)
  • CHEESY – Extra cheese makes everything better, right?
  • IMPRESSIVE – The perfect lasagna for serving guests.
  • GREAT MEAL PREP – Leftover meat lasagna freezes beautifully but it’s also great for meal prep for lunches during the week.

Other Lasagna Recipes:

Looking for other delicious lasagna recipes? Look no further!

A hand lifting up a square of meat lovers lasagna over a casserole dish.

Ingredients needed for The Ultimate Lasagna Recipe:

The Meat Sauce:

  • Olive Oil – Used to sauté the onion and garlic.
  • Onion and Garlic – These will be sautéed for the sauce.
  • Meat – THREE meats…ground beef, ground sausage, and pepperoni.
  • Tomatoes – You’ll need crushed tomatoes, diced tomatoes, and some tomato paste. All of these will help make the perfect sauce!
  • Broth – Some broth for additional flavor. You can use either chicken or beef.
  • Seasonings – Dried Italian Seasoning, basil, kosher salt, and freshly ground black pepper.
  • Sugar – Just a pinch to balance the tomatoes.

The Cheese Layer:

  • Ricotta – Use full-fat or at least 2%.
  • Mozzarella – Buy a good quality cheese so it melts. I usually prefer to buy a block of cheese and grate it myself.
  • Parmesan – Use a wedge of parmesan and grate it fresh!
  • Egg – This helps keep the cheese layer intact.

Pasta: 15 Lasagna noodles!

Warning: This lasagna feeds a crowd. If you have a smaller family or don’t like a lot of leftovers, I suggest making it in two smaller dishes. Enjoy half now, and then pull the other half out of the freezer on a rainy day.

How to make The Ultimate Lasagna Recipe:

Step 1
Make the meat sauce.

  • In a medium saucepan, heat olive oil to medium-high heat. Add onions and cook until soft, or 3-4 minutes. Add garlic and stir for 30 seconds or so.
  • Then add the ground beef, ground sausage, salt, and pepper – and cook until completely browned, breaking it apart as you go.
  • Add the crushed tomatoes, diced tomatoes, tomato paste, chicken broth, sugar, and seasonings, and simmer on medium-low for 20-30 minutes or until partially reduced. Remove from heat, and add pepperoni. Let cool slightly.

Step 2
Cook the pasta. While the sauce is cooking, cook the lasagna noodles until al dente. You want the noodles to be a bit under-cooked. Spread the noodles on a towel to dry flat.

A pot of the boiled lasagna noodles.

Step 3
Mix the cheese layer. In a medium bowl, combine the ricotta, about 10 oz. of the mozzarella, half of the parmesan cheese, and the egg. Stir to combine.

A bowl of the cheese mixture plus egg.

Step 4
Assemble. Add about 1/2 cup of the meat sauce to the bottom of a 9×13 casserole dish. Then add 1/3 of the noodles, 1/3 of the meat sauce, and 1/3 of the cheese mixture. REPEAT three times, and then top with extra mozzarella and parmesan cheese.

Step 5
Bake. Bake the lasagna at 350 degrees, covered, for 30 minutes. Remove foil, and bake another 10 minutes, or until top is nice and bubbly.

Step 6
Rest. Let the lasagna sit in the pan for about 15-20 minutes before slicing it. This will allow the juices to absorb into the pasta and the servings will hold their shape.

Make-Ahead Instructions: You can prep this lasagna a day ahead of time. Just wrap tightly with wrap and refrigerate until ready to bake.

Freezing: You can also freeze this lasagna by wrapping tightly and freezing for a month or two. Set it in your refrigerator for a few days until it’s completely unthawed. Then bake for a bit longer than instructed below.

What to serve with the ultimate lasagna:

Recipe FAQs:

Can I use oven-ready noodles for this recipe?

While I haven’t tested no-boil recipe, I believe you could use them as long as they are surrounded by plenty of moisture.

Can I make lasagna ahead of time?

Yes, you can assemble lasagna ahead of time and refrigerate it overnight. This allows the flavors to meld. Alternatively, you can freeze it for longer storage. Just be sure to adjust cooking times accordingly.

Do I need to use ricotta cheese, or can I substitute it with something else?

While ricotta is a traditional choice, you can substitute it with cottage cheese or a mixture of cottage cheese and cream cheese. Some people also use a béchamel sauce for added creaminess.

How many layers should my lasagna have?

Generally three to four layers is needed for a nice, thick lasagna. Make sure you have enough meat sauce and cheese mixture to cover each layer evenly.

Do I need to let the lasagna rest?

Allowing the lasagna to rest for about 10-15 minutes after removing it from the oven helps the layers set, making it easier to slice and preventing it from falling apart.

Side view of a partial pan of lasagna, showing the insides.

Kitchen Tools Used: (affiliate links)

xoxo ~Sue

A large piece of meat lovers lasagna served up on a plate.

The Ultimate Lasagna Recipe

The Ultimate Lasagna Recipe is a hearty, stick-to-your-ribs kind of meal. Combining three different kinds of meat and three different kinds of cheese with lasagna noodles and an easy homemade sauce, this one will be your go-to lasagna recipe. So good!
4.87 from 37 votes
Print Pin Rate
Course: Main Dish
Cuisine: Italian
Prep Time: 40 minutes
Cook Time: 45 minutes
Total Time: 1 hour 25 minutes
Servings: 12 Servings
Calories: 640kcal
Author: Sue Ringsdorf

Ingredients

  • 15 lasagna noodles

For the meat sauce:

  • 1 Tablespoon olive oil
  • 1 medium onion
  • 3 cloves garlic
  • salt and pepper – to taste
  • 1 pound Lean ground beef
  • 1 pound Italian sausage
  • 28 oz. crushed tomatoes
  • 15 oz. diced fire-roasted tomatoes
  • 3-4 Tablespoons tomato paste
  • 3/4 cup broth – chicken or beef
  • 2 teaspoons dried Italian Seasoning
  • 1 teaspoon dried basil
  • 2 teaspoons sugar
  • 5 oz. pepperoni

For the cheese layer:

  • 15 oz. ricotta cheese
  • 16 oz. mozzarella cheese – divided
  • 4 oz. freshly grated parmesan cheese – divided
  • 1 egg

Instructions

  • Boil noodles until al dente. Drain and rinse. Lay flat on clean dish towel.
  • In a mixing bowl, combine the ricotta, 10 oz. of mozzarella cheese, and 2 oz. of parmesan cheese. Add egg and mix well. Keep in refrigerator until ready to assemble lasagna.
  • Heat olive oil in large saucepan over medium heat. Add chopped onion and cook until soft. Add garlic, ground beef, sausage, salt, and pepper (to taste) – and cook until browned. Drain excess fat and return meat to pan.
  • Add crushed tomatoes, diced tomatoes, broth, tomato paste, sugar, and seasonings. Simmer on medium low for 20 – 30 minutes, or until reduced slightly. Remove from heat, add pepperoni, and cool slightly.
  • To assemble lasagna, add a small amount of sauce to bottom of pan. Layer noodles, meat sauce, and cheese mixture. Repeat three times, and add remaining mozzarella cheese and parmesan cheese to the top.
  • Preheat oven to 350 degrees. Bake lasagna (covered) for 30 minutes or so. Then remove cover and cook for another 10-15 minutes, or until top is slightly browned.
  • Let the lasagna sit in the pan for about 15-20 minutes before slicing it. This will allow the juices to absorb into the pasta and the servings will hold their shape.

Notes

This lasagna freezes well. Just assemble, wrap tightly in saran wrap and freezer bag, and freeze. To defrost, set in refrigerator for a couple of days until no longer frozen.

Nutrition

Calories: 640kcal | Carbohydrates: 38g | Protein: 39g | Fat: 37g | Saturated Fat: 17g | Cholesterol: 133mg | Sodium: 1168mg | Potassium: 672mg | Fiber: 3g | Sugar: 7g | Vitamin A: 889IU | Vitamin C: 9mg | Calcium: 444mg | Iron: 4mg
Tried this recipe?Mention @Suebeehomemaker or tag #suebeehomemaker!

46 Comments

  1. The kids and grandkids are all coming over the Christmas holiday for several days of skiing. This will be perfect for everyone to have for dinner. I’ll make it now and freeze it to make it super easy when they’re here. Thank you!

    1. Suebee Homemaker says:

      Sounds like a perfect plan!

    2. Elwood Williams says:

      IT WAS SO GOOD & I MADE A PROMISE
      I recently retired and no longer walk in the door at 6pm then eat 15minutes later. this was my first real try at cooking. My wife helped along the way with tips and tricks but for the most part let me do most everything. I made the full recipe, took two smaller pans an ended up with way more than 2 could ever eat. Froze the second pan for another day. If you lack freezer space do yourself a favor and cut the pasta in half and only make one small pan. It’s still enough to feed four.

  2. Laura Ashley Johnson says:

    Ultimate is right! Wow! It really was SUPER delicious!

    1. Suebee Homemaker says:

      Thanks for giving it a try, Laura!

  3. Ok, the addition of pepperoni? AMAZING. We made this ahead of time for Christmas and my test piece was so good, I didn’t want to put it in the freezer!! Can’t wait to open my best Christmas present on Christmas Eve, LOL. Thanks, Sue!

    1. Suebee Homemaker says:

      LOL – I love this idea, Lynn!

  4. My kids were sold on the added pepperoni! Great idea! This recipe is going into our meal rotation!

    1. Suebee Homemaker says:

      We love the pepperoni too, Janelle!

  5. I am with you, if I see lasagna on the menu at a restaurant I always order it! Yours caught my eye because of the pepperoni, to say it was divine would be an understatement! Definitely a keeper!

    1. Suebee Homemaker says:

      I’m so glad to hear this, Kathleen!

  6. The guys loved this! I tend to make my lasagna with lots of cheese and sauce and they were presently surprised when I served this meaty version! There were no leftovers and plenty of requests to make it again!

    1. Suebee Homemaker says:

      I’m so happy to hear this!

  7. Delicious lasagna recipe! I used two pounds of ground beef instead of italian sausage. Love how much leftovers we had.

    1. Suebee Homemaker says:

      The leftovers are the best part!

  8. My husband loved this. It was hearty and delicious.

  9. We love homemade lasagna and this dish was rich, thick, and delicious. The only problem I had was we didn’t have too many leftovers!

    1. Suebee Homemaker says:

      I’m glad you enjoyed it, Julie!

  10. claire bergeron says:

    Did you use ground Italian sausage, or links? I just found the answer to my question in the photos you posted, this recipe looks amazing, can’t wait to try it.

  11. claire bergeron says:

    Did you use ground Italian sausage, or links?

  12. I’m so excited to try this and will update after I make it. **Question… what kind of pepperoni? Deli style? Or the kind that comes in bags? I don’t want something so simple to cause the lasagna to not be as good as it can be lol. Thanks!!

    1. Suebee Homemaker says:

      You can really use any pepperoni you like best! Good luck!

  13. We added some chopped bacon and a small can of mushrooms and OMG this was well worth it! Thank you for the recipe 🙂

    1. Suebee Homemaker says:

      Thanks for your feedback, Krystal!

  14. Definitely going to make this! What can I substitute for the fire roasted diced tomatoes?

    1. Suebee Homemaker says:

      Hi Mona. You can use regular diced tomatoes or just some tomato sauce, if preferred.

  15. Out of this world , the pepperoni adds the perfect tang to the sweet sauce, I used spicy pepperoni! Definitely enough for myself , hubby , two sons in college and our 3 year old daughter! My son took extra to his study group!

    1. Suebee Homemaker says:

      I’m so happy to hear this, Nadiya! Thank you!

  16. Brenda Lincoln says:

    Hi,
    Can you please tell me how big your casserole dish was for this recipe?
    Thank you,
    Suzy

    1. Suebee Homemaker says:

      My casserole dish is about 10×14. I bought it at World Market.

  17. I just recently found your site, and I am glad I did! Last Sunday I had dinner guests and I served this lasagna and your Chewy French bread.They are both great recipes! Thank you for them!!

    1. Suebee Homemaker says:

      Hi Virginia! That sounds like an excellent dinner. Thank you for trusting in my recipes!

  18. Made his for my family tonight. HUGE HIT! Will be making this again very soon. I added a little more seasoning and instead of putting pepperoni in sauce i added it as a layer in the lasagna. This will be my go to recipe. Thank you

    1. Suebee Homemaker says:

      I’m so glad you enjoyed the lasagna, Drea! Thank you for your feedback! 🙂

  19. Lauri Arndorfer says:

    We don’t make casseroles for just the two of us, but we had family and I wanted to try a new lasagna recipe. It was very good and we loved the sauce. I did use extra sauce and will add even more the next time. My husband likes it saucy. It is a big recipe, perfect for company. We had salad and homemade French bread. Oh, and dessert.

  20. Josh Ringsdorf says:

    Loved making this lasagna, the lasagna is great for meal prepping as it freezes great for meals to save for later. Love the amount of pepperoni!

    1. Suebee Homemaker says:

      Thanks Josh!

  21. Jackie Thill says:

    We had a young male visitor from Germany staying with us for a few weeks, and I thought I needed to step up my game a little to cook for more than just my husband and I (especially since I tend to cook lean and mean). I decided to look for a great lasagna recipe and found it. Our young friend enjoyed eating this for three days (with no complaints), although I did cook something different in between. My husband commented that Jan needed to visit more often. He totally enjoyed the carbs and calories, and he will get to enjoy it again, I’m sure. 🙂 Anyway, this is a delicious recipe and you should try it!!!

    1. Suebee Homemaker says:

      I’m glad y’all enjoyed it, Jackie!

  22. Meat lovers anything is always good at my house!! This is so yummy and filling!!

    1. Suebee Homemaker says:

      Thanks Shari! I’m glad you enjoyed it!

  23. This is a top ten meal! If you want a special meal, take the tip and make the French Bread and get a bottle of wine!

  24. Karina Mendez says:

    Will definitely try your version the next time we cook lasagna!

    1. Suebee Homemaker says:

      I hope you love it! 🙂

4.87 from 37 votes (17 ratings without comment)

Leave a Reply

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

Recipe Rating