Million Dollar Spaghetti Recipe – Easy Baked Pasta

Posted on March 17, 2026

Million dollar spaghetti combines creamy ricotta, melted cheese, and a rich meat sauce into one unforgettable casserole. This baked pasta dish brings comfort food to a whole new level, perfect for family dinners or feeding a hungry crowd.

Difficulty

Easy

Prep time

25

Cooking time

45

Total time

70

Servings

8

Million dollar spaghetti combines creamy ricotta, melted cheese, and a rich meat sauce into one unforgettable casserole. This baked pasta dish brings comfort food to a whole new level, perfect for family dinners or feeding a hungry crowd.

Think of it as lasagna’s easier, equally delicious cousin. You get all those layers of flavor without the fussy assembly process.

Whether you need a make ahead meal for busy weeknights or a showstopper for your next potluck, this recipe delivers. Let me walk you through exactly how to nail it every single time.

Why You Will Love This Recipe

This dish earns its luxurious name for good reason. Here is what makes it special:

  • Layers of gooey mozzarella and parmesan create an irresistible cheese pull
  • The creamy ricotta mixture stays silky smooth after baking
  • One pan means minimal cleanup and maximum satisfaction
  • Feeds a crowd easily or provides excellent leftovers for the week
  • Simple ingredients you probably already have in your kitchen

My Experience Making This Recipe

I first made million dollar spaghetti for a family gathering when I needed something impressive but not too complicated. The moment I pulled it from the oven, the aroma of bubbling cheese and savory meat sauce filled my entire kitchen.

My kids practically sprinted to the table, which tells you everything you need to know. The combination of textures really surprised me, with the creamy center contrasting beautifully against the slightly crispy top layer.

I have made this at least a dozen times since, and it disappears faster each time. Trust me when I say this one becomes a regular in your rotation.

Recipe Overview

  • Recipe Name: Million Dollar Spaghetti
  • Servings: 8 to 10
  • Prep Time: 25 minutes
  • Cook Time: 45 minutes
  • Total Time: 1 hour 10 minutes
  • Course: Main Dish
  • Cuisine: American Italian
  • Calories per Serving: 485

Equipment You Will Need

  • Large pot for boiling pasta
  • Large skillet or Dutch oven
  • 9×13 inch baking dish
  • Colander
  • Medium mixing bowl
  • Wooden spoon or spatula
  • Measuring cups and spoons
  • Aluminum foil

Ingredients for Million Dollar Spaghetti

For the Pasta

  • 1 pound spaghetti
  • 1 tablespoon salt for pasta water

For the Meat Sauce

  • 1.5 pounds ground beef
  • 1 medium onion, diced
  • 4 cloves garlic, minced
  • 24 ounces marinara sauce
  • 14.5 ounce can diced tomatoes
  • 1 teaspoon Italian seasoning
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper
  • 1/2 teaspoon red pepper flakes, optional

For the Cream Cheese Layer

  • 8 ounces cream cheese, softened
  • 15 ounces ricotta cheese
  • 1/2 cup sour cream
  • 1 teaspoon garlic powder
  • 1/4 teaspoon salt

For the Topping

  • 2 cups shredded mozzarella cheese
  • 1/2 cup grated parmesan cheese
  • 2 tablespoons fresh parsley, chopped

Ingredient Notes and Substitutions

  • Ground beef provides rich, savory flavor as the protein base. Substitute with ground turkey, Italian sausage, or a 50/50 blend for variety.
  • Ricotta cheese creates that signature creamy layer. Cottage cheese blended smooth works in a pinch, though the texture differs slightly.
  • Cream cheese adds tangy richness to the cheese mixture. Mascarpone offers a milder, more luxurious alternative.
  • Marinara sauce forms the tomato base of your meat sauce. Your favorite jarred sauce works perfectly, or use homemade if you have it.
  • Mozzarella delivers that stretchy cheese pull everyone loves. Low moisture mozzarella melts better than fresh for this application.
  • Sour cream keeps the cheese layer extra smooth. Plain Greek yogurt substitutes well with slightly more tang.

How to Make Million Dollar Spaghetti

Step 1: Preheat and Prep

Set your oven to 350 degrees Fahrenheit and grease a 9×13 inch baking dish. Preheating now ensures your oven reaches the right temperature by the time you finish assembling.

Step 2: Boil the Spaghetti

Bring a large pot of water to a rolling boil and add one tablespoon of salt. Cook the spaghetti according to package directions but pull it one minute early since it continues cooking in the oven.

Drain and set aside. A little starchiness actually helps the sauce cling better, so skip rinsing.

Step 3: Brown the Ground Beef

Heat a large skillet over medium high heat and add the ground beef. Break it into small pieces with your spoon as it cooks, which takes about 6 to 8 minutes.

Smaller crumbles mean better sauce distribution throughout the dish. Drain excess grease if your beef is particularly fatty.

Step 4: Build the Meat Sauce

Add the diced onion to the beef and cook until softened, about 4 minutes. Toss in the garlic and stir for 30 seconds until fragrant.

Pour in the marinara sauce and diced tomatoes. Season with Italian seasoning, salt, pepper, and red pepper flakes if using.

Let this simmer for 10 minutes to let the flavors marry. Taste and adjust seasoning as needed.

Step 5: Prepare the Cream Cheese Mixture

While the sauce simmers, combine the softened cream cheese, ricotta, sour cream, garlic powder, and salt in a medium bowl. Mix until completely smooth with no lumps remaining.

Softened cream cheese is crucial here. Cold cream cheese creates a lumpy mixture that will not spread evenly.

Step 6: Create the First Layer

Spread half of the cooked spaghetti evenly across the bottom of your prepared baking dish. Dollop the entire cream cheese mixture over the pasta and spread gently.

The key word is gently. You want an even layer, not pasta being shoved around into clumps.

Step 7: Add the Second Layer

Layer the remaining spaghetti over the cream cheese mixture. Pour all of the meat sauce evenly over the top, making sure to reach the edges and corners.

Those edges tend to get neglected, which results in dry, sad pasta bites. Nobody wants that.

Step 8: Top with Cheese

Sprinkle the mozzarella evenly over the meat sauce, followed by the parmesan. Cover tightly with aluminum foil to trap steam and ensure even melting.

Step 9: Bake to Perfection

Bake covered for 30 minutes to heat everything through. Remove the foil and bake an additional 15 minutes until the cheese turns golden and bubbly around the edges.

That uncovered time creates the slightly crispy cheese top that makes this dish memorable. Do not skip it.

Step 10: Rest and Serve

Let the casserole rest for 10 minutes before cutting. This patience allows the layers to set so your slices hold together beautifully.

Garnish with fresh parsley and serve hot. Prepare for compliments.

Pro Tip: Letting your cream cheese reach room temperature before mixing makes the difference between a silky smooth cheese layer and a frustrating lumpy mess.

Million Dollar Spaghetti in baking dish

Tips for the Best Million Dollar Spaghetti

  • Cook your pasta one to two minutes less than the package suggests since it finishes cooking in the oven
  • Use a mix of beef and Italian sausage for extra depth of flavor in your meat sauce
  • Make sure the cream cheese is fully softened before mixing to avoid lumps
  • Spread layers gently and evenly to ensure every bite has the same ratio of components
  • Let the assembled casserole rest before baking if you have time, as this helps flavors meld together
  • Broil for the last 2 minutes if you want an extra crispy, browned cheese top

Common Mistakes to Avoid

  • Overcooking the pasta results in mushy texture after baking
  • Using cold cream cheese creates lumps that never fully smooth out
  • Skipping the resting time causes the casserole to fall apart when serving
  • Not draining excess grease from the beef makes the dish greasy and unappetizing
  • Forgetting to cover with foil during initial baking dries out the top layer

Serving Suggestions

This hearty dish pairs wonderfully with lighter sides that balance its richness. A crisp salad or some crusty bread completes the meal perfectly.

  • Caesar salad with homemade croutons
  • Garlic bread or cheesy breadsticks
  • Roasted broccoli with lemon
  • Simple mixed green salad with Italian dressing
  • Steamed green beans with garlic butter

Variations to Try

  • Chicken Million Dollar Spaghetti: Replace ground beef with shredded rotisserie chicken and use Alfredo sauce for a creamy white version
  • Spicy Version: Add diced jalapenos to the meat sauce and use pepper jack instead of mozzarella
  • Veggie Loaded: Fold sauteed mushrooms, spinach, and bell peppers into the meat sauce for extra nutrition
  • Three Meat: Use a combination of ground beef, Italian sausage, and pepperoni for ultimate indulgence
  • Buffalo Chicken: Use shredded buffalo chicken instead of beef and drizzle with ranch before serving

Dietary Adaptations

  • Gluten Free: Use your favorite gluten free spaghetti and verify your marinara sauce contains no hidden gluten
  • Dairy Free: Substitute dairy free cream cheese, ricotta, and mozzarella alternatives, though expect some texture differences
  • Lower Carb: Replace spaghetti with spaghetti squash or hearts of palm pasta for a keto friendly version
  • Vegetarian: Swap the ground beef for plant based crumbles or a hearty mix of sauteed vegetables

Storage and Reheating

Refrigerator

Store leftovers in an airtight container or cover the baking dish tightly with plastic wrap.

  • Keeps well for 3 to 4 days
  • Let cool completely before refrigerating
  • Cut into portions for easier reheating

Freezer

Million dollar spaghetti freezes beautifully for future quick dinners.

  • Freeze unbaked for best results, up to 3 months
  • Wrap tightly in plastic wrap, then foil to prevent freezer burn
  • Thaw overnight in refrigerator before baking
  • Add 15 to 20 minutes to baking time if baking from partially frozen

Reheating

The oven method produces the best results for maintaining texture.

  • Oven: Cover with foil and bake at 350F for 20 to 25 minutes until heated through
  • Microwave: Heat individual portions at 50% power in 90 second intervals, stirring between
  • Add a splash of water or extra sauce if it seems dry

Nutrition Information

Nutrition Information (Per Serving)
Nutrient Amount
Calories 485
Total Fat 24g
Saturated Fat 12g
Carbohydrates 38g
Fiber 3g
Sugar 6g
Protein 28g
Sodium 890mg
Cholesterol 85mg

Nutritional values are estimates based on standard ingredients and may vary depending on specific brands and substitutions used.

Frequently Asked Questions

Can I make million dollar spaghetti ahead of time?

Absolutely. Assemble the entire casserole, cover tightly, and refrigerate for up to 24 hours before baking.

What is the best pasta shape for this recipe?

Regular spaghetti works best, but angel hair or linguine substitute nicely. Thicker pastas like bucatini hold up well to the hearty sauce too.

Why is my cheese layer lumpy?

Cold cream cheese is the culprit. Let it sit at room temperature for at least 30 minutes before mixing for a smooth result.

Can I use cottage cheese instead of ricotta?

Yes, but blend it in a food processor first to smooth out the curds. The flavor will be slightly tangier than ricotta.

How do I know when the casserole is done?

Look for bubbling edges and golden brown cheese on top. The internal temperature should reach 165 degrees Fahrenheit.

Final Thoughts

Million dollar spaghetti lives up to its name with layers of creamy cheese, savory meat sauce, and perfectly baked pasta. This is the kind of recipe that makes you feel like a kitchen hero without requiring culinary school credentials.

Give this one a try for your next family dinner or potluck contribution. I have a feeling it will become one of those recipes you make on repeat for years to come.

Slice of Million Dollar Spaghetti serving

Million Dollar Spaghetti

Million dollar spaghetti combines creamy ricotta, melted cheese, and a rich meat sauce into one unforgettable casserole. This baked pasta dish brings comfort food to a whole new level, perfect for family dinners or feeding a hungry crowd.
Prep Time 25 minutes
Cook Time 45 minutes
Total Time 1 hour 10 minutes
Servings: 8 servings
Course: Main Dishes
Cuisine: American, Italian
Calories: 485

Ingredients
  

For the Pasta
  • 1 pound spaghetti
  • 1 tablespoon salt for pasta water
For the Meat Sauce
  • 1.5 pounds ground beef
  • 1 medium onion diced
  • 4 cloves garlic minced
  • 24 ounces marinara sauce
  • 14.5 ounce can diced tomatoes
  • 1 teaspoon Italian seasoning
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper
  • 1/2 teaspoon red pepper flakes optional
For the Cream Cheese Layer
  • 8 ounces cream cheese softened
  • 15 ounces ricotta cheese
  • 1/2 cup sour cream
  • 1 teaspoon garlic powder
  • 1/4 teaspoon salt
For the Topping
  • 2 cups shredded mozzarella cheese
  • 1/2 cup grated parmesan cheese
  • 2 tablespoons fresh parsley chopped

Equipment

  • Large pot for boiling pasta
  • Large skillet or Dutch oven
  • 9x13 inch baking dish
  • Colander
  • Medium mixing bowl
  • Wooden spoon or spatula
  • Measuring cups and spoons
  • Aluminum foil

Method
 

  1. Preheat your oven to 350 degrees Fahrenheit and grease a 9x13 inch baking dish.
  2. Bring a large pot of water to a rolling boil and add one tablespoon of salt. Cook the spaghetti according to package directions but pull it one minute early. Drain and set aside.
  3. Heat a large skillet over medium high heat and add the ground beef. Break it into small pieces as it cooks for about 6 to 8 minutes. Drain excess grease if needed.
  4. Add the diced onion to the beef and cook until softened, about 4 minutes. Add the garlic and stir for 30 seconds until fragrant.
  5. Pour in the marinara sauce and diced tomatoes. Season with Italian seasoning, salt, pepper, and red pepper flakes if using. Let simmer for 10 minutes.
  6. While the sauce simmers, combine the softened cream cheese, ricotta, sour cream, garlic powder, and salt in a medium bowl. Mix until completely smooth with no lumps remaining.
  7. Spread half of the cooked spaghetti evenly across the bottom of your prepared baking dish. Dollop the entire cream cheese mixture over the pasta and spread gently.
  8. Layer the remaining spaghetti over the cream cheese mixture. Pour all of the meat sauce evenly over the top, making sure to reach the edges and corners.
  9. Sprinkle the mozzarella evenly over the meat sauce, followed by the parmesan. Cover tightly with aluminum foil.
  10. Bake covered for 30 minutes. Remove the foil and bake an additional 15 minutes until the cheese turns golden and bubbly around the edges.
  11. Let the casserole rest for 10 minutes before cutting. Garnish with fresh parsley and serve hot.

Notes

Letting your cream cheese reach room temperature before mixing makes the difference between a silky smooth cheese layer and a frustrating lumpy mess. Cook your pasta one to two minutes less than the package suggests since it finishes cooking in the oven. This casserole can be assembled ahead of time and refrigerated for up to 24 hours before baking. It also freezes well unbaked for up to 3 months.

You might also like these recipes

Leave a Comment

Recipe Rating