Million Dollar Spaghetti is the ultimate baked pasta casserole, rich, creamy, cheesy, and incredibly comforting. Layers of tender spaghetti, savory meat sauce, and a luxurious cream cheese mixture come together to create a dish that tastes like a million bucks. Perfect for family dinners, potlucks, or make-ahead meals, this recipe is a guaranteed crowd-pleaser.
If you love classic spaghetti but want something extra indulgent, this upgraded version will quickly become a favorite.
Why You’ll Love This Recipe
- Ultra Creamy & Cheesy – Truly indulgent comfort food
- Family-Friendly – Loved by kids and adults alike
- Perfect for Sharing – Ideal for gatherings and potlucks
- Make-Ahead Friendly – Great for busy schedules
- Simple Ingredients – Easy-to-find pantry staples
- Freezer-Friendly – Perfect for meal prep
Preparation and Cooking Time
- Prep Time: 20 minutes
- Cook Time: 40 minutes
- Total Time: 1 hour
Ingredients
- 12 oz spaghetti
- 1 lb ground beef (or Italian sausage)
- 1 small onion, diced
- 3 cloves garlic, minced
- 24 oz marinara or spaghetti sauce
- ½ tsp Italian seasoning
- Salt and black pepper, to taste
Creamy Layer
- 8 oz cream cheese, softened
- ½ cup sour cream
- 1 cup ricotta cheese
Topping
- 2 cups shredded mozzarella cheese
- ½ cup grated Parmesan cheese
- Optional: chopped parsley or basil
Step-by-Step Instructions
- Cook the Spaghetti:
Boil spaghetti in salted water until al dente. Drain and set aside. - Make the Meat Sauce:
In a skillet over medium heat, cook ground beef with onion until browned. Add garlic and cook 30 seconds. Stir in marinara sauce, Italian seasoning, salt, and pepper. Simmer 5 minutes. - Prepare the Creamy Layer:
In a bowl, mix cream cheese, sour cream, and ricotta until smooth. - Assemble the Casserole:
Spread half the spaghetti in a greased baking dish. Top with the creamy mixture. Add remaining spaghetti, then pour meat sauce evenly over the top. - Add Cheese:
Sprinkle mozzarella and Parmesan over everything. - Bake:
Bake at 350°F (175°C) for 35–40 minutes until bubbly and golden. - Rest & Serve:
Let rest 10 minutes before slicing and serving.
How to Serve
- Plating Tips: Scoop generous portions with extra melted cheese
- Side Pairings: Garlic bread, Caesar salad, or roasted vegetables
- Leftover Uses: Reheat for easy lunches or dinners
- Beverage Pairing: Iced tea, lemonade, or red wine
Additional Tips
- Use freshly shredded cheese for best melting
- Let the dish rest before cutting for clean slices
- Add a pinch of red pepper flakes for heat
- Drain excess grease from the meat for a cleaner flavor
Variations
- Chicken Version: Use shredded chicken instead of beef
- Vegetarian: Skip meat and add sautéed mushrooms and spinach
- Extra Cheesy: Add provolone or extra mozzarella
- Spicy Twist: Use spicy Italian sausage
Storage & Freezing
- Refrigerate: Up to 4 days
- Freeze: Up to 2 months (baked or unbaked)
- Reheat: Oven or microwave until warmed through
Special Equipment
- Large pot
- Skillet
- 9×13-inch baking dish
- Mixing bowls
Frequently Asked Questions
Why is it called Million Dollar Spaghetti?
Because of its rich, creamy layers and indulgent flavor.
Can I make it ahead of time?
Yes—assemble, refrigerate, and bake when ready.
Can I use cottage cheese instead of ricotta?
Absolutely, it works well.
Is this kid-friendly?
Very, just keep spices mild.
Conclusion
Million Dollar Spaghetti is the ultimate comfort food casserole—creamy, cheesy, hearty, and unbelievably satisfying. With its simple ingredients and rich layers, it’s a recipe you’ll come back to again and again for family dinners and special occasions.