Cheesy Million Dollar Spaghetti | Family Dinner Favorite

Cheesy Million Dollar Spaghetti | Family Dinner Favorite

Picture a bubbling dish of noodles pulled from the oven, the top layer of mozzarella browned in spots, the cheese pocket underneath still soft and warm when you cut into it.

This best million dollar spaghetti layers ground beef sauce, a cream cheese mixture and two kinds of melted cheese, and it's worth pulling a corner piece just to see that filling ooze. Make it tonight, or stash this page for your next busy weeknight.

Prep Cook Total Servings Difficulty
20 min 30 min 50 min 8 servings Medium
Quick Facts
Cheesy Million Dollar Spaghetti | Family Dinner Favorite

The Short Version

  • One pan sauce: The meat sauce and noodles cook on the stovetop, then everything bakes together in one dish.
  • Hidden cheese layer: A cream cheese and sour cream mixture gets sandwiched inside, so every slice hits that creamy pocket.
  • Make-ahead friendly: Assemble it the night before and bake when you're ready for dinner.
    Kid-approved: Mild, cheesy and familiar, this is the pasta dish picky eaters finish.
  • Freezer-ready: It bakes well straight from frozen with a longer bake time, so leftovers aren't your only option.

Ingredients for Million Dollar Spaghetti

Ingredients for Cheesy Million Dollar Spaghetti | Family Dinner Favorite
  • Spaghetti noodles: The base of the casserole; thin spaghetti or linguine both hold the sauce well.
  • Ground beef: Builds the meaty sauce; ground turkey works if you want a lighter version.
  • Marinara or spaghetti sauce: Adds tang and moisture; check the label if you avoid wine-based sauces, or use a simple canned tomato sauce instead.
  • Cream cheese: Makes the hidden layer soft and tangy; full-fat gives the richest texture, though reduced-fat works too.
  • Sour cream: Loosens the cream cheese mixture into something spreadable; plain Greek yogurt is a fine stand-in.
  • Cottage cheese: Adds body to the middle layer; ricotta is the classic swap if you prefer a smoother curd.
  • Mozzarella cheese: Melts into long, stretchy strands on top; a mix with provolone adds a sharper note.
  • Butter and garlic: Brush the noodles with melted butter so they don't dry out, and garlic rounds out the sauce's flavor.

You'll find exact amounts and the full ingredient list in the recipe card below.

Million Dollar Spaghetti Step by Step

  1. Boil the noodles. Cook spaghetti in salted water until just tender, about 9 minutes, then drain and toss with melted butter so the strands stay separate.
  2. Brown the beef. Cook ground beef with onion and garlic in a skillet until no pink remains, about 7 minutes, then stir in the marinara sauce and simmer 5 minutes.
  3. Mix the cheese layer. Beat cream cheese, sour cream and cottage cheese together until smooth and no lumps remain.
  4. Layer the dish. Spread half the noodles in a baking dish, cover with the cheese mixture, then add the rest of the noodles on top.
  5. Top with sauce and cheese. Pour the meat sauce over the noodles and scatter mozzarella across the top in an even layer.
  6. Bake until golden. Bake at 350°F for 25 to 30 minutes, until the cheese is melted and the edges turn golden and bubbling.

What Goes With It

Serve this casserole with a simple green salad and garlic bread to soak up extra sauce. A bowl of Creamy Million Dollar Soup makes a hearty starter on cold nights, or pair it with the lighter texture of Cozy Okonomiyaki Japanese Savory Pancake for a change of pace. Finish the meal with a slice of Copycat Cheesecake Factory Pumpkin Cheesecake if it's fall.

Ways to Change It Up

  • Swap the protein: Use ground turkey or Italian-style ground chicken for a lighter sauce.
  • Add vegetables: Stir in sautéed spinach, mushrooms or diced bell peppers with the beef.
  • Turn up the heat: Mix red pepper flakes or diced jalapeño into the sauce.
  • Go lighter: Use low-fat cream cheese and part-skim mozzarella to cut richness.
  • Try the slow cooker: Layer everything in a crockpot and cook on low for 3 hours instead of baking.

Million Dollar Spaghetti Questions We Get

Why is it called million dollar spaghetti?

The name comes from the layered cream cheese filling, which makes a basic baked spaghetti taste far richer than the ingredient cost suggests.

Can I assemble this casserole ahead of time?

Assemble the full dish up to a day ahead, cover tightly and refrigerate, then bake when you're ready, adding about 10 extra minutes since it's starting cold.

What's the best way to reheat leftovers?

Cover the dish with foil and warm it in a 325°F oven for 15 to 20 minutes so the cheese melts again without drying out the noodles.

Can I use a different pasta shape?

Penne or rotini both work if you don't have spaghetti on hand, though the long noodles give that classic twirl when you serve it.

Cheesy Million Dollar Spaghetti | Family Dinner Favorite

Best Million Dollar Spaghetti

A baked spaghetti casserole with a creamy cheese layer hidden between noodles and topped with melted mozzarella and a meaty tomato sauce.
Prep Time 20 minutes
Cook Time 30 minutes
Total Time 50 minutes
Servings: 8 servings
Course: Main Course
Cuisine: American
Calories: 510

Ingredients
  

  • 16 ounces spaghetti noodles
  • 3 tablespoons butter melted
  • 1 pound ground beef
  • 1/2 cup diced onion
  • 2 cloves garlic minced
  • 24 ounces marinara sauce
  • 8 ounces cream cheese softened
  • 1/2 cup sour cream
  • 1/2 cup cottage cheese
  • 2 cups shredded mozzarella cheese
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper

Method
 

  1. Boil the spaghetti: Cook spaghetti in a large pot of salted boiling water until just tender, about 9 minutes. Drain well and toss with melted butter so the noodles don't stick together.
  2. Brown the beef: In a large skillet over medium heat, cook ground beef with diced onion and garlic until the beef is no longer pink, about 7 minutes. Drain excess fat.
  3. Simmer the sauce: Stir marinara sauce, salt and pepper into the browned beef. Simmer uncovered for 5 minutes, stirring occasionally, until slightly thickened.
  4. Make the cheese layer: In a mixing bowl, beat cream cheese, sour cream and cottage cheese together until smooth and well combined with no lumps remaining.
  5. Preheat the oven: Preheat your oven to 350°F and lightly grease a 9x13 inch baking dish with butter or cooking spray.
  6. Layer the first noodles: Spread half of the buttered spaghetti evenly across the bottom of the prepared baking dish.
  7. Add the cheese filling: Spread the cream cheese mixture evenly over the first layer of noodles, covering it completely in a thin layer.
  8. Top with remaining noodles: Layer the rest of the buttered spaghetti over the cheese mixture, pressing down gently so the layers stay even.
  9. Pour on the meat sauce: Spoon the beef and marinara sauce evenly over the top layer of noodles, spreading it to the edges of the dish.
  10. Add the mozzarella: Scatter shredded mozzarella cheese evenly across the top so it covers the sauce completely.
  11. Bake until golden: Bake uncovered for 25 to 30 minutes, until the cheese is melted and the edges turn golden and bubbling.
  12. Rest before slicing: Let the casserole sit for 10 minutes before cutting so the layers set and slices hold their shape.

More Recipes You'll Love

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating