Million Dollar Spaghetti Casserole Recipe
Introduction
Million Dollar Spaghetti Casserole is a rich and comforting baked pasta dish that combines hearty ground beef with creamy cheeses and marinara sauce. This layered casserole is perfect for family dinners or gatherings when you want something delicious and easy to prepare.

Ingredients
- 16 oz spaghetti, cooked al dente
- 1 lb ground beef
- 1 medium onion, finely diced
- 3 cloves garlic, minced
- 3 cups marinara sauce
- 8 oz cream cheese, softened
- 1 cup ricotta cheese
- 1/2 cup sour cream
- 2 cups mozzarella cheese, shredded
- 1/2 cup Parmesan cheese, grated
- 1 tsp Italian seasoning
- Salt and pepper, to taste
- 1 tbsp olive oil
Instructions
- Step 1: Preheat your oven to 350°F (175°C). Lightly grease a 9×13-inch baking dish.
- Step 2: In a skillet over medium heat, heat olive oil and cook ground beef and diced onion until browned. Add minced garlic and cook for another minute.
- Step 3: Stir in marinara sauce, Italian seasoning, salt, and pepper. Let it simmer for 5–7 minutes to blend flavors.
- Step 4: In a separate bowl, mix softened cream cheese, ricotta, and sour cream until smooth and creamy.
- Step 5: Spread a layer of the meat sauce evenly on the bottom of the prepared baking dish.
- Step 6: Layer half of the cooked spaghetti over the meat sauce. Spread the cheese mixture on top of the spaghetti layer.
- Step 7: Add the remaining spaghetti over the cheese mixture, then top with the remaining meat sauce.
- Step 8: Sprinkle shredded mozzarella and grated Parmesan evenly over the top.
- Step 9: Cover the casserole with foil and bake for 30 minutes. Remove the foil and bake for an additional 10–15 minutes until bubbly and golden brown.
- Step 10: Allow the casserole to rest for 10 minutes before slicing to help it set.
- Step 11: Serve warm, ideally with a fresh side salad or garlic bread for a complete meal.
Tips & Variations
- Use freshly grated Parmesan for the best flavor and texture.
- Substitute ground turkey or chicken for a lighter version of this casserole.
- For a vegetarian option, replace the ground beef with sautéed mushrooms and additional vegetables.
- Add red pepper flakes to the meat sauce for a spicy kick.
- Letting the casserole rest before serving will make slicing easier and keep the layers intact.
Storage
Store any leftovers covered in the refrigerator for up to 3 days. Reheat individual portions in the microwave or warmed oven until heated through. This casserole can also be frozen for up to 2 months; thaw overnight in the refrigerator before reheating.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I prepare this casserole ahead of time?
Yes, you can assemble the casserole a day in advance, cover it tightly, and refrigerate. Bake it as directed when ready to serve.
What type of pasta works best?
Spaghetti cooked al dente is traditional, but you can also use other long pasta like linguine or fettuccine if preferred.
Print
Million Dollar Spaghetti Casserole Recipe
- Total Time: 1 hour 5 minutes
- Yield: 8 servings 1x
Description
Million Dollar Spaghetti Casserole is a deliciously creamy and cheesy baked pasta dish featuring layers of al dente spaghetti, rich ground beef marinara, and a luscious blend of cream cheese, ricotta, sour cream, mozzarella, and Parmesan. Perfect for a comforting family dinner, this casserole combines savory flavors with a golden, bubbly top and a satisfying texture.
Ingredients
Meat Sauce
- 1 lb ground beef
- 1 medium onion, finely diced
- 3 cloves garlic, minced
- 3 cups marinara sauce
- 1 tbsp olive oil
- 1 tsp Italian seasoning
- Salt and pepper, to taste
Pasta
- 16 oz spaghetti, cooked al dente
Cheese Mixture
- 8 oz cream cheese, softened
- 1 cup ricotta cheese
- 1/2 cup sour cream
Topping
- 2 cups shredded mozzarella cheese
- 1/2 cup grated Parmesan cheese
Instructions
- Preheat Your Equipment: Preheat your oven to 350°F (175°C) and lightly grease a 9×13-inch baking dish to prevent sticking.
- Cook the Meat Sauce: In a skillet over medium heat, heat olive oil and cook the ground beef and diced onion until the meat is browned and the onion is translucent. Add the minced garlic and cook for another minute until fragrant.
- Simmer the Sauce: Stir in the marinara sauce, season with salt, pepper, and Italian seasoning, then lower the heat and simmer the sauce for 5 to 7 minutes to let the flavors meld.
- Prepare the Cheese Mixture: In a separate bowl, combine the softened cream cheese, ricotta cheese, and sour cream. Mix until smooth and creamy.
- Layer the Casserole: Spread a thin layer of the meat sauce on the bottom of the greased baking dish. Then layer half of the cooked spaghetti over the sauce, followed by spreading all of the cheese mixture evenly on top. Add the remaining spaghetti, then pour the remaining meat sauce over it.
- Add the Cheese Topping: Sprinkle the shredded mozzarella and grated Parmesan evenly over the top of the assembled casserole.
- Bake Covered: Cover the casserole with aluminum foil and bake in the preheated oven for 30 minutes to heat through and meld flavors.
- Bake Uncovered: Remove the foil and bake for an additional 10 to 15 minutes until the cheese topping is bubbly and golden brown.
- Rest Before Serving: Let the casserole rest for 10 minutes after baking to allow it to set, making it easier to slice and serve.
- Serve and Enjoy: Serve warm, ideally with a fresh side salad or garlic bread for a complete meal.
Notes
- Cook spaghetti just until al dente to prevent it from becoming mushy after baking.
- You can substitute ground turkey or chicken for a leaner option.
- Make sure the cream cheese is softened for easier mixing and a smoother cheese layer.
- For extra flavor, add chopped fresh basil or parsley on top just before serving.
- Leftovers can be refrigerated for up to 3 days and reheated in the oven.
- This casserole can be made ahead and refrigerated, then baked when ready to serve.
- Prep Time: 20 minutes
- Cook Time: 45 minutes
- Category: Dinner
- Method: Baking
- Cuisine: Italian-American
Keywords: spaghetti casserole, baked pasta, cheesy casserole, ground beef pasta bake, comfort food, dinner recipe

