This is one of those perfect lasagna recipes you’ll find yourself making again and again. The layers are rich but balanced, the sauce is deeply savory, and the creamy cheese filling truly earns the name “million dollar.” It’s comforting, satisfying, and ideal for family dinners, gatherings, or anytime you want a guaranteed hit on the table. Serve it with a crisp tossed green salad or Caesar salad and warm garlic bread for a complete, unforgettable meal.
INGREDIENTS
FOR THE MEAT SAUCE
1 lb ground beef
1 lb Italian sausage
1 medium onion, diced
3 garlic cloves, minced
1 jar (24 oz) marinara sauce
1 can (14 oz) diced tomatoes
1 tsp Italian seasoning
Salt and black pepper, to taste
FOR THE CREAMY CHEESE LAYER
2 cups ricotta cheese or cottage cheese
1 package (8 oz) cream cheese, softened
1/2 cup sour cream
1 large egg
1/2 cup grated Parmesan cheese
2 cups shredded mozzarella cheese, divided
FOR THE PASTA LAYER
12 lasagna noodles, cooked and drained (or use no-boil noodles)
INSTRUCTIONS
PREPARE THE MEAT SAUCE
In a large skillet over medium heat, cook the ground beef and Italian sausage until fully browned, breaking it up as it cooks. Drain excess grease if needed. Add the diced onion and cook for 3–4 minutes until softened, then stir in the minced garlic and cook for 30 seconds until fragrant. Add the marinara sauce, diced tomatoes, Italian seasoning, salt, and pepper. Stir well and let the sauce simmer on low heat for 10–15 minutes to allow the flavors to meld.
MAKE THE CREAMY CHEESE MIXTURE
In a large mixing bowl, combine the ricotta (or cottage cheese), softened cream cheese, sour cream, egg, Parmesan cheese, and 1 cup of the shredded mozzarella. Mix until smooth, creamy, and well blended. This layer is what gives the lasagna its ultra-rich, luxurious texture.
PREHEAT THE OVEN
Preheat your oven to 375°F (190°C). Lightly grease a 9×13-inch baking dish to prevent sticking.
ASSEMBLE THE LASAGNA
Spread a thin layer of meat sauce across the bottom of the baking dish. Lay down 3 lasagna noodles in an even layer. Spread one-third of the creamy cheese mixture over the noodles, then top with a generous layer of meat sauce. Repeat this layering process two more times: noodles, cheese mixture, and meat sauce. Finish with a final layer of noodles, spread the remaining meat sauce on top, and sprinkle with the remaining 1 cup of mozzarella cheese.
BAKE THE LASAGNA
Cover the baking dish tightly with aluminum foil and bake for 25 minutes. Remove the foil and continue baking for an additional 20 minutes, or until the cheese on top is fully melted, bubbly, and lightly golden.
REST AND SERVE
Remove the lasagna from the oven and let it rest for 10–15 minutes before slicing. This helps the layers set and makes serving cleaner and easier. Serve warm with garlic bread and a fresh salad for a classic, crowd-pleasing meal.
RECIPE DETAILS
Prep Time: 25 minutes
Cook Time: 45 minutes
Total Time: 1 hour 10 minutes
Servings: 8
Calories: ~550–600 kcal per serving