Million Dollar Italian Lasagna Recipe
Introduction
Million Dollar Italian Lasagna is a rich and hearty dish that brings the flavors of Italy straight to your table. Layered with a savory meat sauce, creamy ricotta mixture, and gooey melted cheese, it’s perfect for family dinners or special occasions.

Ingredients
- 2 tbsp olive oil
- 1 medium onion, finely chopped
- 3 cloves garlic, minced
- 500 g (1 lb) ground beef
- 250 g (½ lb) Italian sausage (mild or spicy)
- 800 g (28 oz) crushed tomatoes
- 2 tbsp tomato paste
- 1 tsp sugar
- 1 tsp dried basil
- 1 tsp Italian seasoning
- Salt and pepper, to taste
- 425 g (15 oz) ricotta cheese
- ½ cup sour cream or cream cheese
- 1 large egg
- ½ cup grated Parmesan cheese
- 2 tbsp chopped parsley
- 9 lasagna noodles (cooked al dente)
- 2 cups shredded mozzarella cheese
- 1 cup provolone or fontina cheese (optional for extra richness)
- ½ cup grated Parmesan
- 2 tbsp butter, melted (for brushing top)
Instructions
- Step 1: Prepare the meat sauce by heating olive oil in a large skillet over medium heat. Add the chopped onion and sauté until translucent. Stir in minced garlic, ground beef, and Italian sausage. Cook everything until browned, then drain the excess fat.
- Step 2: Add crushed tomatoes, tomato paste, sugar, dried basil, Italian seasoning, salt, and pepper to the meat mixture. Simmer on low heat for 20–25 minutes, stirring occasionally, until the sauce thickens and becomes aromatic.
- Step 3: In a bowl, mix ricotta cheese, sour cream (or cream cheese), egg, grated Parmesan, and chopped parsley until smooth and creamy. Set this mixture aside as it adds a luscious layer to the lasagna.
- Step 4: Preheat your oven to 190°C (375°F) and lightly grease a 9×13-inch baking dish. Spread a thin layer of the meat sauce on the bottom of the dish. Place 3 cooked lasagna noodles over the sauce.
- Step 5: Spread half of the ricotta mixture evenly over the noodles. Top with one-third of the meat sauce, then sprinkle with mozzarella cheese. Repeat the layering process with noodles, ricotta, sauce, and mozzarella.
- Step 6: Finish with a final layer of noodles, remaining meat sauce, mozzarella, and grated Parmesan cheese. Brush the top with melted butter to help create a golden crust.
- Step 7: Cover the dish with foil and bake in the preheated oven for 30 minutes. Then remove the foil and bake for an additional 15–20 minutes until the lasagna is bubbly and golden on top.
- Step 8: Let the lasagna rest for 15 minutes before slicing to allow the layers to set, making it easier to serve.
Tips & Variations
- For a vegetarian version, replace the meat with sautéed vegetables like mushrooms, zucchini, and bell peppers.
- Make the sauce a day ahead to develop deeper flavors and save time on baking day.
- Use fresh herbs like basil and parsley for a brighter taste.
- Adding provolone or fontina cheese increases richness and gooey texture.
Storage
Store leftover lasagna in an airtight container in the refrigerator for up to 3 days. To reheat, warm individual slices in the microwave or oven until heated through. You can also freeze the unbaked assembled lasagna for up to 3 months—just thaw overnight in the fridge before baking.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I make this lasagna vegetarian?
Yes, simply substitute the ground beef and Italian sausage with sautéed vegetables or plant-based meat alternatives. Sliced mushrooms, zucchini, and spinach work particularly well in this recipe.
Do I need to cook the lasagna noodles before assembling?
Yes, cook the lasagna noodles al dente according to the package instructions before layering. This prevents them from becoming overly soft while baking.
PrintMillion Dollar Italian Lasagna Recipe
Million Dollar Italian Lasagna is a rich and flavorful classic Italian dish featuring layers of hearty meat sauce, creamy ricotta mixture, and melty cheeses all baked to golden perfection. This satisfying main course combines ground beef, Italian sausage, aromatic herbs, and a blend of cheeses to create a luscious lasagna with a signature creamy ricotta layer that elevates the traditional recipe.
- Prep Time: 30 minutes
- Cook Time: 1 hour
- Total Time: 1 hour 30 minutes
- Yield: 8 servings 1x
- Category: Main Course
- Method: Baking
- Cuisine: Italian
Ingredients
Meat Sauce
- 2 tbsp olive oil
- 1 medium onion, finely chopped
- 3 cloves garlic, minced
- 500 g (1 lb) ground beef
- 250 g (½ lb) Italian sausage (mild or spicy)
- 800 g (28 oz) crushed tomatoes
- 2 tbsp tomato paste
- 1 tsp sugar
- 1 tsp dried basil
- 1 tsp Italian seasoning
- Salt and pepper, to taste
Creamy Ricotta Layer
- 425 g (15 oz) ricotta cheese
- ½ cup sour cream or cream cheese
- 1 large egg
- ½ cup grated Parmesan cheese
- 2 tbsp chopped parsley
Assembly
- 9 lasagna noodles (cooked al dente)
- 2 cups shredded mozzarella cheese
- 1 cup provolone or fontina cheese (optional for extra richness)
- ½ cup grated Parmesan
- 2 tbsp butter, melted (for brushing top)
Instructions
- Prepare the meat sauce: Heat olive oil in a large skillet over medium heat. Add the finely chopped onion and sauté until translucent. Stir in minced garlic, ground beef, and Italian sausage. Cook the meat mixture until browned and cooked through. Drain any excess fat. Add crushed tomatoes, tomato paste, sugar, dried basil, Italian seasoning, salt, and pepper. Reduce heat to low and simmer the sauce for 20 to 25 minutes, stirring occasionally, until it thickens and becomes aromatic.
- Make the creamy ricotta layer: In a mixing bowl, combine ricotta cheese, sour cream or cream cheese, large egg, grated Parmesan cheese, and chopped parsley. Mix well until smooth and creamy. This mixture will provide the lasagna with its signature rich and luscious texture.
- Assemble the lasagna: Preheat your oven to 190°C (375°F). Lightly grease a 9×13-inch baking dish with butter or oil. Spread a thin layer of the prepared meat sauce on the bottom of the dish. Lay down 3 cooked lasagna noodles over the sauce. Spread half of the ricotta mixture evenly over the noodles, then add a third of the remaining meat sauce on top. Sprinkle mozzarella cheese over the layer. Repeat the layering process—noodles, ricotta mixture, sauce, cheese—until all ingredients are used. Finish with a top layer of noodles, the remaining meat sauce, mozzarella cheese, and a generous sprinkle of grated Parmesan. Brush the surface with melted butter to create a beautiful golden crust when baked.
- Bake: Cover the baking dish with aluminum foil and place it in the preheated oven. Bake for 30 minutes covered to allow the flavors to meld and the lasagna to heat through. After 30 minutes, remove the foil and continue baking for another 15 to 20 minutes until the lasagna is bubbly and the cheese on top is golden and slightly crisp. Remove from the oven and let the lasagna rest for 15 minutes before slicing. This resting time helps the layers set and makes serving easier.
Notes
- For a vegetarian version, replace the meat with sautéed vegetables such as mushrooms, zucchini, or spinach to keep the hearty texture and flavor.
- Allowing the lasagna to rest before slicing helps it maintain its structure and prevents it from falling apart when serving.
- This lasagna can be assembled ahead of time and refrigerated before baking to save time on cooking day.
Keywords: Italian lasagna, million dollar lasagna, ricotta lasagna, baked pasta, meat lasagna, comfort food, classic Italian recipe

