Million Dollar Spaghetti

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

  1. Cook the Spaghetti:
    Boil spaghetti in salted water until al dente. Drain and set aside.
  2. 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.
  3. Prepare the Creamy Layer:
    In a bowl, mix cream cheese, sour cream, and ricotta until smooth.
  4. 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.
  5. Add Cheese:
    Sprinkle mozzarella and Parmesan over everything.
  6. Bake:
    Bake at 350°F (175°C) for 35–40 minutes until bubbly and golden.
  7. 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.

Leave a Comment