Million Dollar Lasagna earns its name honestly. It takes the familiar comfort of classic lasagna and layers in an extra-rich cream cheese and sour cream mixture alongside the usual ricotta, creating a filling so decadent and creamy it tastes like a splurge every single time. Combined with a well-seasoned meat sauce and plenty of melted mozzarella and parmesan, this version has become a favorite for potlucks, family dinners, and anyone looking to take their lasagna game up several notches.
This guide covers everything you need to make this lasagna successfully: a fully tested recipe, the reasoning behind the extra creamy filling, step-by-step instructions, troubleshooting tips, ingredient substitutions, storage and freezing advice, and answers to the most frequently asked questions about this recipe.
What Makes This Lasagna “Million Dollar”?
The defining feature of Million Dollar Lasagna is its cheese filling. While traditional lasagna typically relies on ricotta alone, this version blends ricotta with cream cheese and sour cream, creating a filling that’s noticeably richer, tangier, and creamier than the standard version. The combination melts beautifully between the layers, giving every bite an almost cheesecake-like creaminess that sets this lasagna apart from a typical weeknight version.
Why This Recipe Works
- A rich three-cheese filling (ricotta, cream cheese, and sour cream) for maximum creaminess.
- A well-seasoned, slow-simmered meat sauce with real depth of flavor.
- Clear layering guidance for even distribution of sauce, filling, and cheese in every bite.
- Freezer-friendly, making it perfect for meal prep or make-ahead dinners.
- Easily adaptable for a vegetarian version.
Ingredients You’ll Need
This recipe makes one 23cm x 33cm (9 x 13 inch) lasagna, serving 8 to 10 people.
For the Meat Sauce
- 500g (1lb) ground beef
- 250g (½lb) Italian sausage, casings removed – Adds extra flavor and a bit of spice; can be omitted and replaced with more ground beef if preferred.
- 1 medium onion, finely diced
- 4 garlic cloves, minced
- 2 jars (700g/24oz each) marinara or good-quality tomato pasta sauce
- 2 tablespoons tomato paste – Deepens the tomato flavor and thickens the sauce slightly.
- 1 teaspoon dried oregano
- 1 teaspoon dried basil
- ½ teaspoon red pepper flakes (optional)
- Salt and black pepper, to taste
For the Creamy Cheese Filling
- 450g (16oz) ricotta cheese
- 225g (8oz) cream cheese, softened to room temperature – This is what gives the filling its signature richness; make sure it’s fully softened to avoid lumps.
- 240g (1 cup) sour cream – Adds a pleasant tang that balances the richness of the cream cheese.
- 1 large egg
- 60g (½ cup) grated parmesan cheese
- 2 tablespoons chopped fresh parsley
- Salt and black pepper, to taste
Additional Layering Ingredients
- 12 lasagna noodles, cooked according to package instructions – Fresh or no-boil noodles can also be used; adjust liquid slightly if using no-boil.
- 500g (4 cups) shredded mozzarella cheese
- 60g (½ cup) additional grated parmesan cheese, for topping
Equipment You’ll Need
- Large pot, for cooking pasta and sauce
- Large skillet or saucepan, for the meat sauce
- Mixing bowl, for the cheese filling
- 23cm x 33cm (9 x 13 inch) baking dish
- Foil, for covering during baking
Step-by-Step Instructions
Step 1: Cook the Meat Sauce
In a large skillet over medium-high heat, cook the ground beef and Italian sausage together, breaking it apart with a spoon, until browned and no longer pink, about 8 minutes. Drain any excess fat.
Step 2: Sauté the Aromatics
Add the diced onion to the pan with the meat and cook for about 4 minutes, until softened. Add the minced garlic and cook for another minute, until fragrant.
Step 3: Build the Sauce
Stir in the marinara sauce, tomato paste, oregano, basil, and red pepper flakes if using. Season with salt and pepper to taste. Bring to a gentle simmer, then reduce the heat to low and let the sauce simmer uncovered for 20 to 25 minutes, stirring occasionally, to allow the flavors to deepen and the sauce to thicken slightly.
Step 4: Cook the Lasagna Noodles
While the sauce simmers, cook the lasagna noodles according to the package instructions in a large pot of well-salted boiling water until just al dente. Drain and lay them flat on a lightly oiled sheet of baking paper to prevent them from sticking together while you prepare the rest of the dish.
Step 5: Prepare the Cheese Filling
In a mixing bowl, combine the ricotta, softened cream cheese, sour cream, egg, parmesan, and parsley. Mix until smooth and well combined, making sure there are no lumps of cream cheese remaining. Season lightly with salt and pepper.
Step 6: Preheat the Oven
Preheat your oven to 190°C (375°F).
Step 7: Layer the Lasagna
Spread a thin layer of meat sauce across the bottom of the baking dish to prevent the noodles from sticking. Layer 4 noodles over the sauce, followed by a third of the remaining meat sauce, half of the cheese filling, and a third of the shredded mozzarella. Repeat this layering process once more, then finish with a final layer of noodles, the remaining meat sauce, and the remaining mozzarella and parmesan on top.
Step 8: Cover and Bake
Cover the dish tightly with foil, making sure it doesn’t touch the cheese to avoid sticking (you can lightly grease the underside of the foil to help with this). Bake for 35 minutes.
Step 9: Uncover and Finish Baking
Remove the foil and bake for an additional 15 to 20 minutes, until the cheese on top is melted, bubbly, and golden in spots.
Step 10: Rest Before Serving
Let the lasagna rest for at least 15 minutes before slicing. This resting time allows the layers to set, making it much easier to cut clean slices rather than having everything slide apart.
Expert Tips for the Best Million Dollar Lasagna
- Soften the cream cheese fully: Cold cream cheese will leave lumps in the filling that don’t smooth out, even with vigorous mixing.
- Don’t skip the resting time: Cutting into the lasagna too soon will cause the layers to slide and the dish to look messy on the plate.
- Simmer the sauce properly: Taking the full 20 to 25 minutes to simmer the meat sauce makes a noticeable difference in depth of flavor compared to using it straight away.
- Use a good-quality jarred sauce: Since the sauce is a major flavor component, choose one you’d be happy to eat on its own.
- Cover with foil for the first bake: This traps steam and ensures the noodles cook through fully without the top burning before the inside is heated through.
Delicious Variations to Try
- Vegetarian Million Dollar Lasagna: Omit the meat and replace with sautéed mushrooms, spinach, and zucchini for a hearty vegetarian version.
- Spicy Million Dollar Lasagna: Increase the red pepper flakes and use a spicy Italian sausage for extra heat throughout.
- White Million Dollar Lasagna: Replace the tomato-based sauce with a creamy alfredo sauce for a completely different, equally rich flavor profile.
- Chicken Million Dollar Lasagna: Substitute the beef and sausage with shredded cooked chicken tossed in the sauce for a lighter variation.
- Extra Veggie Boost: Layer in sautéed spinach or roasted vegetables between the cheese and sauce layers for added nutrition.
Storage and Freezing Instructions
- Refrigeration: Store leftovers in an airtight container for up to 4 days. Reheat individual portions in the microwave or the whole dish covered in a 175°C oven until heated through.
- Freezing baked lasagna: Cool completely, then wrap tightly or store in a freezer-safe container for up to 3 months. Thaw overnight in the refrigerator before reheating.
- Freezing unbaked lasagna: Assemble the lasagna in a freezer-safe dish, wrap tightly, and freeze unbaked for up to 3 months. Bake from frozen, adding about 30 to 40 extra minutes to the covered baking time.
Nutrition Information (Approximate, Per Serving)
NutrientAmount Calories560 kcal Carbohydrates32g Protein32g Fat34g Saturated Fat17g Sugar7g Sodium870mg
Values are estimates based on a yield of 10 servings and may vary depending on exact ingredients and portion size used.
Frequently Asked Questions
Can I make this lasagna ahead of time?
Yes, you can fully assemble the lasagna up to a day in advance, cover tightly, and refrigerate before baking. Add a few extra minutes to the covered baking time since the dish will be starting from cold.
Why is my lasagna watery?
This is usually caused by not draining the meat properly, using a very watery jarred sauce, or not letting the lasagna rest long enough before slicing. Make sure to simmer the sauce until slightly thickened and always allow the resting period.
Can I use no-boil lasagna noodles?
Yes, no-boil noodles work well in this recipe. You may want to add a small splash of extra sauce or water to each layer, as no-boil noodles absorb more liquid while baking.
What can I substitute for Italian sausage?
You can use all ground beef, ground turkey, or ground pork in its place. If you’d like a similar flavor profile without sausage casings, add a pinch of fennel seed and extra Italian seasoning to plain ground meat.
Can I freeze individual portions?
Yes, cut cooled leftover lasagna into individual portions and freeze in airtight containers for easy, quick reheating later.
Why does the cream cheese filling taste tangy?
The tang comes from the combination of cream cheese and sour cream, which is intentional and helps balance the richness of the dish; if you prefer a milder flavor, you can slightly reduce the sour cream.
Final Thoughts
Million Dollar Lasagna takes a beloved comfort food classic and makes it noticeably richer and creamier without adding much extra effort. The combination of a well-seasoned meat sauce and that signature cream cheese and sour cream filling creates a dish that feels special enough for guests but is simple enough for a Sunday family dinner. Once you try this version, it might just become the only lasagna recipe you reach for.
