Introduction
Million Dollar Spaghetti Casserole is a comforting, cheesy baked pasta dish that combines tender spaghetti, savory seasoned ground beef, rich tomato sauce, and a creamy cheese layer. It gets its fun “Million Dollar” name because the finished casserole tastes incredibly rich and indulgent while using simple, affordable ingredients.
This hearty dish is perfect for family dinners, Sunday meals, potlucks, holidays, or whenever you want a cozy homemade meal that can feed a crowd.
Ingredients
For the Spaghetti
- 1 lb. spaghetti noodles
- Salt, for the pasta water
For the Meat Sauce
- 1 lb. ground beef
- 1 jar (about 24 oz.) spaghetti sauce
- 1/2 teaspoon salt, or to taste
- 1/2 teaspoon black pepper
- 1 teaspoon Italian seasoning
- 2 cloves garlic, minced
- 1 small onion, finely diced
For the Creamy Cheese Layer
- 8 oz. cream cheese, softened
- 1 cup ricotta cheese or cottage cheese
- 1/2 cup sour cream
- 1 cup shredded mozzarella cheese
For the Topping
- 1 1/2 cups shredded mozzarella cheese
- 1/2 cup grated Parmesan cheese
- 2 tablespoons chopped fresh parsley, optional
Instructions
1. Cook the Spaghetti
Bring a large pot of salted water to a boil. Add the spaghetti and cook according to the package directions until al dente.
Drain well and set aside. Avoid overcooking the pasta because it will continue cooking in the oven.
2. Prepare the Meat Sauce
Heat a large skillet over medium-high heat. Add the ground beef and cook until browned, breaking it apart with a spoon as it cooks.
Add the diced onion and cook for several minutes until softened. Stir in the minced garlic and cook for about 30 seconds.
Drain any excess grease if necessary.
Add the spaghetti sauce, Italian seasoning, salt, and black pepper. Stir everything together and simmer for about 5–10 minutes.
3. Make the Creamy Cheese Mixture
In a medium bowl, combine the softened cream cheese, ricotta cheese, sour cream, and 1 cup of shredded mozzarella.
Mix until smooth and creamy.
For easier mixing, make sure the cream cheese has softened to room temperature before starting.
4. Assemble the Casserole
Preheat your oven to 350°F (175°C).
Lightly grease a 9×13-inch baking dish.
Spread a small amount of meat sauce over the bottom of the dish.
Add half of the cooked spaghetti.
Spread the creamy cheese mixture evenly over the spaghetti.
Add the remaining spaghetti on top.
Pour the remaining meat sauce over the pasta and spread it evenly.
Finish with the remaining mozzarella and Parmesan cheese.
5. Bake
Cover the casserole loosely with aluminum foil and bake for approximately 30 minutes.
Remove the foil and continue baking for another 10–15 minutes, or until the cheese is melted, bubbly, and lightly golden.
For an extra golden top, place the casserole under the broiler for 1–2 minutes, watching carefully.
6. Rest and Serve
Remove the casserole from the oven and let it rest for about 10–15 minutes before slicing.
Garnish with fresh parsley if desired.
Serve warm with garlic bread, a green salad, or roasted vegetables.
Cooking Method
The key to Million Dollar Spaghetti Casserole is layering.
Instead of simply mixing everything together, the spaghetti, creamy cheese filling, and meat sauce are layered before baking. This creates different textures throughout the casserole: tender pasta, creamy cheese, savory meat sauce, and a golden cheesy topping.
Baking also allows the flavors to come together while creating a delicious melted-cheese crust on top.
Helpful Tips
- Cook the spaghetti al dente so it doesn’t become mushy.
- Use softened cream cheese for a smoother filling.
- Ground beef can be replaced with ground turkey or Italian sausage.
- Add mushrooms, bell peppers, or spinach for extra vegetables.
- For a cheesier casserole, add extra mozzarella between the layers.
- Let the casserole rest before cutting so the layers hold together better.
- Leftovers can be refrigerated in an airtight container for several days.
History
Million Dollar Spaghetti is part of the American tradition of baked pasta casseroles. Similar dishes became popular because they combined inexpensive pantry staples with meat, tomato sauce, and cheese to create filling family meals.
The exact origin of the name “Million Dollar Spaghetti” is not firmly established. The name is generally used to describe the casserole’s rich, creamy, indulgent texture and flavor.
Like many American casserole recipes, it has evolved through countless family kitchens, with different versions using cream cheese, cottage cheese, ricotta, sour cream, sausage, ground beef, or additional vegetables.
Benefits
This casserole has several practical advantages:
- Family-friendly: The familiar combination of pasta, meat, tomato sauce, and cheese is appealing to many people.
- Filling: Spaghetti and ground beef make it a substantial meal.
- Easy to prepare: Most of the ingredients are simple supermarket staples.
- Great for groups: A 9×13-inch casserole can serve several people.
- Make-ahead friendly: The casserole can be assembled ahead of time and baked later.
- Leftover-friendly: It reheats well for another meal.
Because it contains pasta, cheese, and meat, it is also a rich and calorie-dense dish, so serving it with vegetables or salad can help create a more balanced meal.
Make-Ahead Method
To prepare ahead, assemble the casserole completely in the baking dish but do not bake it.
Cover tightly and refrigerate for up to about 24 hours.
When ready to bake, remove it from the refrigerator and allow it to sit briefly while the oven preheats. Bake until heated through and the cheese is melted and bubbling. If the casserole is very cold, it may require additional baking time.
Storage
Store leftover casserole in an airtight container in the refrigerator.
For longer storage, individual portions can be wrapped well and frozen.
To reheat, warm individual portions in the microwave or reheat the casserole in the oven until hot throughout.
Serving Ideas
Serve Million Dollar Spaghetti Casserole with:
- 🥖 Garlic bread
- 🥗 Fresh green salad
- 🥦 Roasted broccoli
- 🥕 Roasted vegetables
- 🍅 Tomato and cucumber salad
- 🧄 Garlic knots
A little fresh parsley or basil on top adds color and freshness.
Conclusion
Million Dollar Spaghetti Casserole is the kind of comforting homemade meal that turns simple ingredients into something special. The combination of savory meat sauce, tender spaghetti, creamy cheese, and bubbly mozzarella creates a rich and satisfying casserole that is perfect for sharing.
Whether you’re preparing dinner for your family, bringing food to a gathering, or simply craving a cozy baked pasta dish, this recipe is an easy and delicious choice.