I’ll be honest with you right from the start — I don’t mess around when it comes to lasagna. I grew up in one of those loud, chaotic, very “everyone has an opinion” Italian-American households, and lasagna wasn’t just a recipe… it was practically a sport. Every holiday, every family gathering, every Sunday when nobody felt like cooking but everyone still expected a feast — lasagna always showed up.
But this one?
This is the Million Dollar Italian Lasagna I make when I want something rich, cheesy, comforting, and just ridiculously indulgent. The kind of lasagna that makes people close their eyes on the first bite. The kind that leaves zero leftovers because everyone goes back “just for a little more,” which somehow means half the tray disappears.
And yes, I call it “million dollar” because it tastes like it should cost that much — not because you actually need a million dollars to make it (thankfully). Though, with the way cheese prices are going… anyway, that’s another story. 🙂
After years of tweaking (and eating way too much lasagna for one human), I found a version that hits all the notes:
rich, cheesy, saucy, layered perfectly, and surprisingly easy to make.
You’re getting all the secrets today — no gatekeeping. 🙂
Why This “Million Dollar” Lasagna Works Every Single Time
Ever wondered why some lasagna tastes flat or watery or like it’s missing something? Been there. Fixed that. This recipe works because of a few key things:
- Italian sausage + ground beef = actual flavor
- A ricotta mixture that’s NOT dry (most online recipes get this wrong)
- Quality mozzarella (freshly shredded, not bagged — trust me)
- A slow-simmered sauce that tastes like it cooked all day
- A cheese topping that browns perfectly without drying out
- Layers that hold together, not collapse into a cheesy avalanche
Even the top sites miss some of these details — especially the ricotta mixture and the meat combo. Those two things alone take this from “good” to “someone please slap me because this is incredible.”
Million Dollar Ingredients (and Why They Matter)
If you want lasagna that tastes like something you’d get in a family-owned Italian restaurant, these things matter.
Ground Beef + Mild Italian Sausage
Sausage gives the lasagna that classic Italian flavor.
Beef gives it richness.
Together? Magic.
Whole Milk Ricotta
None of that part-skim sadness.
You want creamy, not grainy.
Freshly Shredded Mozzarella
Yes, freshly shredded — not pre-shredded bags with anti-caking powder. It melts WAY better.
I use Galbani Whole Milk Mozzarella or BelGioioso Fresh Mozzarella depending on my mood.
Freshly Grated Parmesan
Not the shaky green can. I mean real parmesan like Parmigiano Reggiano.
San Marzano Tomatoes
They cost a little more, but they’re totally worth it. Richer, sweeter, smoother.
Lasagna Noodles
You can use:
- oven-ready sheets
- or boiled noodles
- or fresh pasta sheets (my favorite)
Each gives a different texture, but all work.
Recommanded Products I Actually Use
These are all things I use in my actual kitchen — not random items:
- Lodge 6-Quart Enameled Cast Iron Dutch Oven (for simmering the sauce)
- Cuisinart Chef’s Classic 13” Lasagna Pan
- OXO Good Grips Silicone Spatula
- Galbani Whole Milk Mozzarella
- Barilla Lasagna Sheets
- Cento San Marzano Whole Tomatoes
How I Make My Million Dollar Italian Lasagna (Step-by-Step)
I’ve made lasagna so many times I basically go on autopilot now. But here’s the exact way I do it so you can get perfect results every time.
Step 1 — Make the Meat Sauce
Grab that Lodge Dutch Oven and brown:
- 1 lb ground beef
- 1 lb mild Italian sausage
Break it up with a wooden spoon (or the OXO spatula).
Cook until a little brown — color = flavor.
Add:
- 1 chopped onion
- 4 cloves garlic
Cook until soft.
Then add:
- 1 can Cento San Marzano Tomatoes
- 1 can crushed tomatoes
- 2 tbsp tomato paste
- 1 tbsp sugar (yes, it balances the acidity)
- 1 tsp salt
- 1 tsp pepper
- 1 tbsp Italian seasoning
- 1 tsp crushed red pepper (optional)
Let it simmer for at least 30 minutes. Longer = better.
Step 2 — Mix the Ricotta Layer
In a bowl, combine:
- 16 oz whole milk ricotta
- 1 egg
- ½ cup grated Parmesan
- 1 tbsp parsley
- 1 tsp salt
- ½ tsp pepper
Mix until creamy.
If it feels too thick, add 1–2 tablespoons of milk. (Game changer!)
Step 3 — Prep the Pasta
Boil noodles OR use oven-ready.
If boiling:
Cook until JUST shy of al dente.
Overcooked noodles fall apart — ask me how I know.
Step 4 — Layer Like a Pro
Grab your Cuisinart Lasagna Pan.
Layer 1: sauce
Layer 2: noodles
Layer 3: ricotta mix
Layer 4: mozzarella
Layer 5: sauce again
Layer 6: noodles again
Layer 7: ricotta
Layer 8: mozzarella
Repeat…
Top with mozzarella + parmesan.
Step 5 — Bake
Cover with foil (tent it so cheese doesn’t stick).
Bake at 375°F for 30 minutes.
Remove foil.
Bake another 15 minutes until bubbly.
Then — and this is the hardest part:
Let it rest for at least 20–25 minutes.
This is how the layers stay perfect.
Tips & Tricks That Make This Better Than 99% of Recipes Online
⭐ Add a splash of cream to the sauce
It softens acidity and makes it velvety.
⭐ Fresh mozzarella on the top = insane melt
⭐ Don’t skip resting time
I know it smells amazing. I know you’re hungry. But wait.
⭐ Use the RIGHT pan
A deep pan makes bigger, sturdier layers.
⭐ Always season each layer
Bland lasagna is a crime.
⭐ Make it a day ahead
It sets beautifully overnight.
Ingredients
Method
- Brown beef + sausage in a Dutch oven.
- Add onion + garlic and cook until soft.
- Add tomatoes, paste, seasoning, sugar. Simmer 30–45 minutes.
- Mix ricotta, egg, Parmesan, parsley, salt, pepper.
- Cook noodles or use oven-ready.
- Layer sauce → noodles → ricotta → mozzarella. Repeat.
- Top with cheese and bake at 375°F for 45 minutes.
- Rest 20 minutes before slicing.
Notes
- Let it rest so the layers don’t collapse.
- Use whole milk cheese — it melts better.
- San Marzano tomatoes give the richest flavor.
- Make ahead for even better texture and flavor.

