Instructions
Step 1: Prepare the Pasta
Boil a large pot of salted water. Cook spaghetti al dente, according to package directions. Drain and toss with 2 tablespoons butter to prevent sticking. Set aside.
Step 2: Make the Meat Sauce
In a large skillet, brown ground beef, Italian sausage, and onion over medium heat (8-10 minutes). Drain excess fat. Add minced garlic and cook 1-2 minutes until fragrant.
Stir in marinara sauce, Italian seasoning, salt, and pepper. Simmer 10 minutes. Remove from heat.
Step 3: Prepare the Creamy Cheese Filling
In a bowl, combine softened cream cheese, ricotta, sour cream, 1 cup mozzarella, and 1/2 cup Parmesan. Mix until smooth.
Step 4: Assemble the Casserole
Preheat oven to 350°F (175°C). Grease a 9×13-inch baking dish. Layer half the spaghetti, then the cheese filling, remaining spaghetti, and finally the meat sauce.
Step 5: Add the Topping
Sprinkle with mozzarella and Parmesan cheese.
Step 6: Bake
Cover with foil and bake for 30 minutes. Remove foil and bake another 15-20 minutes, until cheese is bubbly and golden brown.
Step 7: Serve
Cool 10 minutes before serving. Garnish with fresh parsley (optional). Enjoy!
Cook Notes
- Cook spaghetti al dente; it continues cooking in the oven.
- Use all ground beef or all Italian sausage, if preferred.
- Soften cream cheese to room temperature for easier mixing.
Variations
Vegetarian Million Dollar Spaghetti
Omit meat; add 1 1/2 cups chopped vegetables (bell peppers, zucchini, mushrooms) to the sauce.
Spicy Million Dollar Spaghetti
Add 1/2 teaspoon red pepper flakes to the meat sauce.
Gluten-Free Version
Use gluten-free spaghetti and marinara sauce.
Serving Suggestions
- Garlic bread or knots
- Caesar salad or mixed greens
- Roasted vegetables (broccoli, asparagus, green beans)
Frequently Asked Questions
Can I Make This Ahead?
Yes! Assemble up to 1 day ahead; refrigerate. Add 10-15 minutes to baking time if starting cold.
How Do I Store Leftovers?
Refrigerate in an airtight container for up to 3 days. Reheat in the oven at 350°F (175°C) or microwave.
Can I Freeze This?
Yes! Assemble (unbaked), wrap tightly in plastic wrap and foil, and freeze for up to 3 months. Thaw overnight before baking.
This Million Dollar Spaghetti Casserole is a creamy, cheesy, and savory comfort food classic! Easy to make and bursting with flavor, it’s perfect for a crowd or weeknight leftovers. Give it a try!
Did you make this recipe? Share your experience in the comments below!
ADVERTISEMENT