Some recipes earn their name the hard way. Million Dollar Spaghetti Casserole is one of them. Layers of tender spaghetti, a rich cream-cheese filling, hearty meat sauce, and a blanket of melted mozzarella come together in one bubbling, golden casserole that tastes like pure comfort. It is the kind of dish that makes people pause after the first bite and ask for the recipe before the plate is even empty.
This baked spaghetti is perfect for busy weeknights, potlucks, or Sunday dinners when you want something impressive without spending hours in the kitchen. It feeds a crowd, reheats beautifully, and delivers that irresistible combination of creamy, cheesy, and savory in every forkful. Once you try it, you will understand why so many home cooks call it their go-to “special” pasta bake.
Table of Contents
Table of Contents
Why This Casserole Feels Like a Million Bucks
The secret sits right in the middle layer. A simple mixture of cream cheese, cottage cheese, sour cream, and Parmesan creates a tangy, ultra-creamy barrier between the pasta and the meat sauce. When the casserole bakes, that filling melts into the noodles and mingles with the mozzarella, producing a texture that is richer and more interesting than ordinary baked spaghetti.
The meat sauce adds hearty depth. Using both ground beef and Italian sausage gives the dish more flavor than beef alone, while a jar of good marinara keeps the process fast. The result is a casserole that tastes homemade and restaurant-worthy at the same time.
Ingredients for Million Dollar Spaghetti Casserole
Here is everything you need for 8 generous servings:
- 1 lb spaghetti
- 1 lb ground beef
- ½ lb Italian sausage
- 1 small onion, diced
- 2 cloves garlic, minced
- 1 jar (24 oz) marinara sauce
- 8 oz cream cheese, softened
- 1 cup cottage cheese
- ½ cup sour cream
- 3 cups shredded mozzarella, divided
- ½ cup grated Parmesan
- 4 tbsp butter
- 1 tsp Italian seasoning
- ½ tsp garlic powder
- ½ tsp salt
- ¼ tsp black pepper
- Chopped parsley, optional for garnish
Quick notes: Soften the cream cheese so it mixes smoothly. Full-fat dairy gives the best texture and flavor. Use a quality marinara you already enjoy—this is not the place to hide a mediocre sauce.
Step-by-Step Instructions
1. Prep the oven and dish
Preheat your oven to 350°F (175°C). Grease a 9×13-inch baking dish with butter or nonstick spray so the casserole releases cleanly later.
2. Cook the spaghetti
Bring a large pot of salted water to a boil. Cook the spaghetti until just al dente, about 8–10 minutes. It will finish cooking in the oven, so do not overdo it. Drain well and toss with 2 tablespoons of butter to keep the noodles from sticking.
3. Brown the meat
In a large skillet over medium-high heat, cook the ground beef, Italian sausage, and diced onion for 7–8 minutes, breaking the meat into small pieces as it browns. Add the minced garlic and cook for another 30 seconds until fragrant. Drain any excess grease.
4. Build the sauce
Stir the marinara sauce and Italian seasoning into the meat mixture. Let it simmer for about 5 minutes so the flavors come together. Taste and adjust seasoning if needed.
5. Make the creamy filling
In a medium bowl, combine the softened cream cheese, cottage cheese, sour cream, grated Parmesan, garlic powder, salt, and black pepper. Mix until smooth and fully combined. The mixture should be thick but spreadable.
6. Layer the casserole
Spread half of the buttered spaghetti evenly in the bottom of the prepared baking dish. Spoon the entire creamy cheese mixture over the pasta and spread it gently into an even layer. Sprinkle 1 cup of the shredded mozzarella on top. Add the remaining spaghetti, then pour the meat sauce evenly over everything.
7. Top with cheese
Sprinkle the remaining 2 cups of mozzarella over the meat sauce so the top is fully covered. This layer will turn golden and bubbly in the oven.
8. Bake
Bake the casserole uncovered for 25–30 minutes, until the edges are bubbling and the cheese is melted. For a deeper golden top, switch to broil for the last 1–2 minutes—watch closely so it does not burn.
9. Rest and serve
Remove the casserole from the oven and let it rest for 10 minutes. This makes slicing much cleaner. Garnish with chopped parsley if desired, then cut into hearty portions. Serve with garlic bread and a simple green salad.

À découvrir aussi sur le blog
Tarte aux framboises et crème Mascarpone
Bûche Mascarpone-Framboise Sans Cuisson
Carrés déjeuner gâteau aux carottes
Bûche au Praliné – Recette Simple Bûche de Noël
Tarte Aux Pommes Façon Crème Brûlée Facile
Tips for Perfect Results Every Time
- Soften the cream cheese completely. Cold cream cheese creates lumps that refuse to blend.
- Cook the pasta slightly under. Al dente noodles hold up better during baking and reheating.
- Drain the meat well. Excess grease can make the casserole oily.
- Use freshly shredded mozzarella when possible. Pre-shredded cheese contains anti-caking agents that can affect melt quality.
- Let it rest. Ten minutes of resting time keeps the layers neat when you cut into it.
- Make it ahead. Assemble the casserole up to a day in advance, cover tightly, and refrigerate. Add 5–10 extra minutes to the baking time if it goes into the oven cold.
Easy Variations
This recipe is flexible. Try these popular twists:
- Milder version: Use all ground beef or ground turkey instead of sausage.
- Spicier kick: Choose hot Italian sausage or add red pepper flakes to the meat sauce.
- Extra veggies: Stir sautéed mushrooms, spinach, or diced bell peppers into the meat sauce.
- Different cheeses: Swap some of the mozzarella for provolone or add a handful of sharp cheddar for more tang.
- Gluten-free: Use gluten-free spaghetti and confirm your marinara and seasonings are gluten-free.
- Lighter option: Use reduced-fat cream cheese, cottage cheese, and sour cream, though the texture will be slightly less rich.
What to Serve With Million Dollar Spaghetti
Garlic bread is non-negotiable for soaking up any extra sauce. A crisp Caesar or simple green salad with lemon vinaigrette balances the richness. Roasted broccoli or green beans also pair nicely. For a full Italian-American spread, add a small antipasto platter of olives, salami, and marinated vegetables.
Storage, Reheating, and Freezing
Leftovers keep well in an airtight container in the refrigerator for up to 4 days. Reheat individual portions in the microwave with a splash of water or milk to keep the pasta moist, or warm larger amounts in a 325°F oven covered with foil until heated through.
This casserole freezes successfully. Bake it first, cool completely, then wrap tightly and freeze for up to 2 months. Thaw overnight in the refrigerator and reheat in the oven. You can also freeze the unbaked assembled casserole; add about 15–20 extra minutes to the baking time when cooking from frozen (cover with foil for the first part of baking, then uncover).
Frequently Asked Questions
Can I use only ground beef?
Yes. The Italian sausage adds extra flavor, but all beef works fine. You may want to increase the Italian seasoning slightly.
Is cottage cheese necessary?
It helps create the signature creamy texture and adds protein. If you prefer, you can replace it with additional sour cream or ricotta, though the flavor will shift a bit.
Can I make this vegetarian?
Absolutely. Skip the meat and use a plant-based ground or simply load the sauce with sautéed mushrooms, zucchini, and spinach. Choose a vegetarian marinara.
Why is it called “Million Dollar” spaghetti?
The name comes from the rich, luxurious cream-cheese layer that elevates ordinary baked spaghetti into something that tastes far more expensive and special than the ingredient list suggests.
How many people does it serve?
The recipe yields about 8 hearty servings. For a larger crowd, double the ingredients and use two baking dishes or one very large pan.
Final Thoughts
Million Dollar Spaghetti Casserole delivers exactly what the name promises: a creamy, cheesy, deeply satisfying baked pasta that feels special enough for company yet simple enough for a regular weeknight. The combination of buttery noodles, tangy cream filling, savory meat sauce, and melted mozzarella creates layers of flavor and texture that keep people coming back for seconds.
Make it once and it will quickly earn a permanent place in your recipe rotation. Serve it hot, rest it briefly, and enjoy the compliments that inevitably follow.

Million Dollar Spaghetti Casserole
Ingredients
Equipment
Method
- Preheat your oven to 350°F (175°C). Grease a 9×13-inch baking dish with butter or nonstick spray so the casserole releases cleanly later.
- Bring a large pot of salted water to a boil. Cook the spaghetti until just al dente, about 8–10 minutes. Drain well and toss with 2 tablespoons of butter to keep the noodles from sticking.
- In a large skillet over medium-high heat, cook the ground beef, Italian sausage, and diced onion for 7–8 minutes, breaking the meat into small pieces as it browns. Add the minced garlic and cook for another 30 seconds until fragrant. Drain any excess grease.
- Stir the marinara sauce and Italian seasoning into the meat mixture. Let it simmer for about 5 minutes so the flavors come together. Taste and adjust seasoning if needed.
- In a medium bowl, combine the softened cream cheese, cottage cheese, sour cream, grated Parmesan, garlic powder, salt, and black pepper. Mix until smooth and fully combined. The mixture should be thick but spreadable.
- Spread half of the buttered spaghetti evenly in the bottom of the prepared baking dish. Spoon the entire creamy cheese mixture over the pasta and spread it gently into an even layer. Sprinkle 1 cup of the shredded mozzarella on top. Add the remaining spaghetti, then pour the meat sauce evenly over everything.
- Sprinkle the remaining 2 cups of mozzarella over the meat sauce so the top is fully covered.
- Bake the casserole uncovered for 25–30 minutes, until the edges are bubbling and the cheese is melted. For a deeper golden top, switch to broil for the last 1–2 minutes, watching closely so it does not burn.
- Remove the casserole from the oven and let it rest for 10 minutes. Garnish with chopped parsley if desired, then cut into hearty portions. Serve with garlic bread and a simple green salad.