Cheesy Million Dollar Spaghetti
Cheesy Million Dollar Spaghetti baked with rich layers of pasta, creamy cheese and hearty sauce for an easy comfort food dinner.

This Cheesy Million Dollar Spaghetti is rich, creamy and packed with classic comfort food flavour. Layers of tender spaghetti, hearty sauce and plenty of cheese bake together into a cozy, satisfying dinner that feels a little extra without being complicated.

Creamy, Cheesy Million Dollar Spaghetti
This Cheesy Million Dollar Spaghetti is a baked pasta dish with tender spaghetti, rich sauce and plenty of creamy, melted cheese. It has that cozy casserole feel, but it still comes together with familiar ingredients and simple layers.
Why This Baked Spaghetti Is So Good
The best part is the contrast between the creamy cheese layers and the hearty spaghetti and sauce. As it bakes, everything settles together and the top gets hot and bubbly. I like that it feels rich and comforting without needing anything fancy.
Perfect for Family Dinners and Cozy Nights
Serve this Cheesy Million Dollar Spaghetti for an easy family dinner, casual weekend meal or cold-weather comfort food night. It’s also a good choice when you want something filling that can be served with a simple salad or garlic bread.
How to Make Cheesy Million Dollar Spaghetti

Start by tossing the cooked spaghetti with the rich meat sauce so the pasta is well coated. Spread it into the baking dish, then add the cheese layer generously over the top. Once baked, the cheese melts into the spaghetti and the edges get a little bubbly and golden.
That final baked layer is what gives Cheesy Million Dollar Spaghetti its rich, cozy texture. Let it sit for a few minutes before serving so the layers settle slightly and it scoops out more neatly.

Tips for the Best Cheesy Million Dollar Spaghetti
• Don’t overcook the spaghetti. Cook it just until al dente since it will soften a little more in the oven.
• Coat the pasta well. Toss the spaghetti thoroughly with the meat sauce so you don’t end up with dry strands underneath the cheese.
• Spread the layers evenly. A fairly even layer of pasta and sauce helps every serving get a good mix of spaghetti, meat and melted cheese.
• Be generous with the cheese. This is Million Dollar Spaghetti, so that rich, cheesy top is part of what makes the casserole so comforting.
• Watch the edges while baking. The best part is when the cheese is melted and bubbly with a few golden spots, but you don’t want the pasta around the edges to dry out.
• Let it rest before serving. Give the baked spaghetti about 5–10 minutes to settle. It’s still wonderfully cheesy, but it will scoop much more neatly.
• Make it ahead when needed. Assemble the casserole earlier in the day, cover and refrigerate, then bake when you’re ready for dinner.
• Keep the sides simple. Garlic bread, a green salad or steamed vegetables are all you really need with this rich Cheesy Million Dollar Spaghetti.

Real Kitchen Tip: Let Million Dollar Spaghetti Rest Before Serving
Once the Cheesy Million Dollar Spaghetti comes out of the oven, let it rest for about 5–10 minutes before scooping into it. The layers settle slightly, the cheese stays creamy, and the spaghetti is much easier to serve without sliding apart.
It also gives the hot sauce and cheese a minute to thicken up. Small step, but it makes a noticeable difference in the finished casserole.

Million Dollar Spaghetti with Meatballs (Cheesy Baked Pasta)
Equipment
- Large pot (for boiling spaghetti)
- Colander (for draining pasta)
- Large skillet or saucepan (for heating marinara and meatballs)
- Mixing bowl or large spoon (for combining pasta and sauce)
- 9×13 inch baking dish / Pyrex casserole dish
- Cheese grater (if using block cheese)
- Measuring cups and spoons
- oven
Ingredients
Pasta
- 12 oz spaghetti
- 1 tbsp salt for boiling water
Meatball Marinara
- 18 – 24 meatballs Pork or beef cooked – store-bought or homemade
- 24 oz marinara sauce
- 1 tsp Italian seasoning
- 2 cloves garlic minced (optional)
Cheese Topping
- 1 ½ cups mozzarella cheese shredded
- 1 ½ cups cheddar cheese shredded
- 2 tbsp butter optional, for extra richness
Instructions
- Cook the spaghettiBoil spaghetti in salted water until al dente. Drain well.
- Warm meatballs & sauceIn a large skillet or pot, combine marinara sauce, Italian seasoning, and garlic. Add cooked meatballs and simmer until hot and well coated.
- Combine everythingIn a large bowl or directly in your baking dish, mix together: Cooked spaghetti and meatball marinara mixture.Toss until everything is evenly coated.
- Assemble in baking dishTransfer mixture to a greased casserole dish and spread evenly.
- Add cheese toppingSprinkle mozzarella and cheddar cheese evenly over the top. Add butter slices if using for extra richness.
- BakeBake at 350°F (175°C) for 25–35 minutes, until cheese is melted, bubbly, and golden.
- ServeLet rest 5–10 minutes before serving for easier slicing and better texture.
Notes
- This Million Dollar Spaghetti with Meatballs recipe is a hearty baked pasta casserole that works best with fully cooked meatballs for even heating and rich, consistent flavor throughout.
- For the best texture, cook spaghetti just until al dente so it holds up during baking and absorbs the flavorful marinara sauce without becoming mushy.
- A combination of mozzarella and cheddar cheese creates the perfect balance—mozzarella gives that classic gooey stretch while cheddar adds bold, savory depth.
- Make sure the spaghetti, meatballs, and marinara sauce are fully mixed so every bite of this baked spaghetti casserole is coated in rich, comforting flavor.
- Let the casserole rest for 5–10 minutes after baking to help it set, making it easier to slice and serve clean portions.
- This easy baked spaghetti with meatballs is perfect for meal prep, family dinners, potlucks, and freezer-friendly make-ahead meals.
- For extra richness, you can add a small amount of butter or extra marinara sauce before baking to keep the casserole extra moist and flavorful.
