Hello, Folks! I hope you’re all enjoying a cozy holiday season. As we wrap up 2024 and welcome 2025, I’ve been reflecting on the joy of sharing meals with loved ones. Today, I’m excited to share the best lasagna you’ll ever make – restaurant quality. This dish is a labor of love—a true project recipe—but one that’s worth every step. It’s balanced, satisfying, and sure to impress your guests. Let’s dive in!
Why This Lasagna is The Best
This isn’t your average lasagna. It’s top restaurant quality, crafted with a thoughtful balance of pasta, sauce, and cheese, ensuring each bite is satisfying yet not overwhelming.
Rich, Flavorful Sauce: A slow-simmered tomato sauce with tender pork and spicy sausage creates a rich, robust base. The optional anchovies add a subtle umami depth without any fishy flavor.
Creamy Layers: Instead of béchamel, I use heavy cream mixed with four cheeses—ricotta, Parmesan, Pecorino, and mozzarella—for a rich, creamy texture.
Perfect Pasta: Al dente noodles soak up the sauce during baking, eliminating sogginess.

Ingredients You’ll Need to Make the Best Lasagna
For this restaurant quality lasagna, you’ll need a combination of fresh, high-quality ingredients that will elevate every bite.
Ingredients for the Sauce:
- Pork shoulder or country-style boneless ribs
- Spicy Italian sausage
- Yellow onion
- Garlic
- Anchovies (optional) (Ortiz are my favorite—check out why they’re the best!) (A secret umami ingredient! Shh… no one will know!)
- Tomato paste (Tubed paste is best.)
- Whole peeled tomatoes (SMT was voted the best tasting canned tomato brand.)
- Crushed tomatoes (use in combination with whole peeled tomatoes for ideal texture)
- Basil (optional)
For the Assembly:
- Fresh mozzarella (Like this brand, not in brine.)
- Whole-milk ricotta – (BelGioioso is my favorite—less water, which means no soggy lasagna!)
- Parmesan Cheese
- Pecorino Romano Cheese
- Heavy cream
- Garlic
- Black pepper
- Lasagna noodles (Flora, Rummo, and DeCecco are quality brands in most stores.


Step-by-Step Overview
Make the Sauce: This slow-simmered, flavorful sauce is what makes the best lasagna you’ll ever make. Don’t rush it; let it develop the deep, rich flavors. Sear the pork, brown the sausage, and build layers of flavor with onion, garlic, tomato paste, and tomatoes. Simmer until thick as jarred sauce and deeply seasoned.
Prepare the Cheese Mixture: Combine mozzarella, ricotta, Parmesan, pecorino Romano, garlic, black pepper, and cream for a thick, creamy filling.
Cook the Noodles: Boil until just softened, just before al dente, then drizzle with olive oil to prevent sticking.
Assemble the Lasagna: Use a deep 9×13-inch baking dish (I recommend this one with a lid to prevent bubbling over.). Layer sauce, noodles, and cheese mixture, repeating until all components are used.
Bake Twice: Cover and bake until warmed through, then uncover and bake until golden and bubbly.

Tips for Success
Don’t Rush the Sauce: The heart of this lasagna is the sauce. Take your time to caramelize the pork and let the flavors develop. Simmer the sauce (without meat) until it reaches the consistency of store-bought jarred pasta sauce. If adding meat, expect a slightly thicker texture due to the added ingredients.
Two-Bake Method: The first bake melts and melds; the second creates that irresistible golden-brown crust.
Peek at the Timer: Start checking the lasagna 15 minutes before it’s done to avoid overbrowning.
Make Ahead: Prepare the sauce a day or two in advance for a stress-free assembly.

Helpful Equipment
- Heavy-bottomed pot for boiling the pasta.
- Dutch oven for cooking the sauce.
- Deep 9×13-inch baking dish
- Collander
- Slotted spoon
Serving Suggestions
This top-quality lasagna is the perfect match for garlic bread and a crisp romaine salad drizzled with a tangy, vibrant olive oil vinaigrette—it’s always a hit, and everyone raves about it!
For dessert, I served Toffee Pudding Cake with Cranberries and Dates (recipe and video coming soon!) Tiramisu is also a great choice.

Variations
Vegetarian: Skip the meat and anchovies; add sautéed mushrooms or spinach for extra depth.
Anchovy-Free: Omit the anchovies for a more traditional flavor.
Simpler Sauce: For a quicker and easier option, use double the sausage and skip shredding the pork shoulder/butt or country-style rib meat. (Though I prefer the rich texture and deep flavor that come from combining both types of pork, especially with the searing and caramelization.)
Leftovers
Lasagna tastes even better the next day! Store individual slices in airtight containers for quick meals. Leftover sauce can be frozen in containers for future pasta dishes or even gifted. Share extra portions with guests as parting gifts—they’ll love you for it! This is the best lasagna you’ll ever make!


I had fun making a toasted mozzarella cheese lasagna sandwich with leftovers! I used The Mother Butter compound butter to make a garlic bread for extra flavor!

The Best Lasagna You’ll Ever Make – Restaurant Quality
Ingredients
Equipment
Method
- Make the Sauce: Heat the Olive Oil: In a large, heavy-bottomed pot, heat the olive oil over medium heat. Sear the Pork Chunks: Season the pork chunks generously with a pinch of salt. Place them in the pot in a single layer and let them sear undisturbed for 2–3 minutes, allowing two sides to caramelize. Turn each chunk to sear the other sides, repeating as needed. The searing process should take about 6 minutes in total. Once caramelized, remove the pork chunks from the pot using tongs or a slotted spoon and set them aside.
- Brown the Sausage: Add the pork sausage to the same pot. Cook for about 3 minutes, breaking it up slightly, until browned. Use a slotted spoon to remove the sausage and set aside.
- Add the onion, garlic and anchovies and season with salt and pepper. Cook, stirring occasionally, until the onion is totally softened and translucent (without letting it brown), 8-10 minutes. Add the tomato paste if using and continue to cook, stirring, until the tomato paste has turned a deeper brick red color, about 2 minutes.
- Using your hands or kitchen scissors, crush the whole tomatoes into smaller pieces. Add the crushed tomatoes and the whole tomatoes to the pot, stirring well to scrape up any browned bits from the bottom of the pot. Fill one of the empty tomato cans three-fourths full with water, swirl it around to collect any remaining tomato, and pour the water into the pot. (If not using meat or using only ground meat, use only 1/2 can of water.) Season the mixture with salt, pepper, and chili flakes, if using, then taste and adjust as needed.
- Bring the sauce to a simmer, then return the meat to the pot. Cook on low heat, stirring occasionally, for 90 minutes to 2 hours, until the sauce has thickened, and the flavors have melded. The consistency should be similar to jarred tomato sauce—any thinner, and the lasagna will be too wet to slice neatly. **If not using meat or if using only ground meat, simmer the sauce for 40–50 minutes instead of longer. Cook until the sauce thickens, and the flavors come together. The consistency should still match that of jarred tomato sauce for a properly set lasagna. (See Note section.)
- Preheat the oven to 425°F and set a large pot of salted water to boil.
- Assemble the lasagna. Set aside 1 cup mozzarella. In a medium bowl, combine the remaining mozzarella, the ricotta, Parmesan, cream, and grated garlic clove; season with salt and pepper.
- Cook the lasagna noodles in the boiling water until just softened (before al dente), 3½ to 4 minutes. Drain and separate any noodles that are trying to stick together, drizzling them with a bit of olive oil to prevent them from sticking further.
- Spoon a bit of sauce on the bottom of a 3-quart baking dish and top with a layer of noodles, avoiding any heavy overlap (some overlap is fine and inevitable). Top with about 1¼ cups of sauce and dollop one-fourth of the cheese mixture over. Top with another layer of noodles and repeat three more times, ending with the last of the noodles (depending on size of the noodle/shape of the baking dish, you may have a few extra noodles) and the last of the sauce. Top with the reserved 1 cup mozzarella and more Parmesan, if you like.
- Cover the baking dish loosely with aluminum foil and place it on a foil-lined rimmed baking sheet to catch any overflow and prevent spills from burning in the oven. Bake for 25–30 minutes, until the pasta is fully cooked and tender, and the sauce is bubbling around the edges.Remove the foil and continue baking for an additional 35–45 minutes, or until the lasagna is golden brown on top with crispy, frilly edges and corners. Begin checking for your preferred level of browning and crispiness after 15 minutes to avoid overbrowning. Allow the lasagna to cool about 20 to 30 minutes before serving. This resting period is the perfect time to prepare the garlic bread, if you're planning to serve it.
- DO AHEAD: The sauce can be made up to 1 week ahead, covered, and refrigerated. The lasagna can be baked up to 3 days ahead, wrapped tightly, and refrigerated (or up to 1 month, tightly wrapped and frozen—thaw before reheating). To reheat, cover with foil and bake at 375°F for 25 to 45 minutes.
Notes
This post may contain affiliate links, meaning I get a commission if you decide to make a purchase through my links, at no cost to you. Thanks for your support!
Discover More Delicious Recipes
- Pastelon (Puerto Rican Plantain Lasagna)
- Oxtail Macaroni Gratin: The Ultimate Holiday Dish
- Quick & Easy Caesar Spaghetti
- Shanghainese Red-Cooked Pork (hong shao rou) Mini Pot Pies
- Dreamy Tomato-Mozzarella Pasta
- Julia Turshen’s Braised Pork with Apricots & Green Olives


From festive cheer to garlic bread dreams, James T. wishes you a warm and wonderful New Year!
If you enjoyed this recipe and would love to see more, join me on YouTube, X, and Instagram! You can follow James T. on Instagram, @WarpSpeedWags . Please comment, like, and share. It really helps! I would love to hear from you 🙂 And if you made this recipe, how did it go for you?


13 responses to “The Best Lasagna You’ll Ever Make – Restaurant Quality”
I’ll take two!! 👍👍
A great lasagna for the holidays and second helpings for everyone!
That’s an idea I can get behind! 👍
This recipe is the polar opposite of the vegetarian lasagna I made for Christmas dinner. I’m sure my lasagna-loving family would like to have both! 🙂
Hi Nancy! Meat is optional, and it is awesome without the meat. Actually, a lot quicker and easier to make as well. It seems like everyone made lasagna for Christmas this year because the grocery store had slim pickings for quality noodles. I went to at least 3 stores to get a good organic Italian one. Happy New Year!
Thanks, Robin. Happy New Year to you and your family, too. 🙂
This certainly does sound (and look) DELICIOUS!
It looks delicious!!!
Wow! Sending my wife a link to this.
Lulu: “Our Dada never makes lasagna at home, but whenever he goes to an Italian restaurant for the first time, he always orders it! He says it’s so he can judge them properly …”
[…] December 31, 2024 at 8:23 PM | Posted in Uncategorized | Leave a comment The Best Lasagna You’ll Ever Make – Restaurant Quality […]
Delicioso 😋
Not a big fan of lasagna, but that does look delicious.