Million Dollar Spaghetti Recipe
If you’re looking for a comforting, crowd-pleasing meal that brings a little extra something special to dinnertime, this Million Dollar Spaghetti Recipe is exactly what you need. It’s not just your everyday spaghetti—this is a layered, cheesy, meaty delight that feels like a total celebration on a plate. Whenever I make this, whether for family dinners or potlucks, I get so many compliments and requests for the recipe.
What makes this Million Dollar Spaghetti Recipe stand out is the dreamy combination of cream cheese, cottage cheese, and mozzarella nestled between layers of tender pasta and rich meat sauce. It’s like lasagna’s laid-back cousin—less fuss but just as indulgent. Trust me, once you try it, you’ll wonder why you ever settled for plain spaghetti before!
Ingredients You’ll Need
The magic really happens because of the way these ingredients come together — creamy cheeses, savory meat, and spaghetti that holds everything perfectly. When shopping, opt for good quality sausage and fresh shredded mozzarella if you can; it genuinely makes a difference.
- Spaghetti noodles: Classic long strands are perfect here; cook until just al dente to avoid mushy layers later.
- Ground beef: Adds hearty flavor; I like leaner cuts to keep it from being too greasy.
- Ground Italian sausage: This gives the sauce that signature Italian spice and richness. You can also swap for pork sausage if that’s what you have.
- Salt and pepper: Essential for seasoning the meat sauce to taste.
- Onion: Chopped small to melt into the sauce and add a subtle sweetness.
- Garlic cloves: Minced for that aromatic punch that every good Italian-inspired dish needs.
- Marinara sauce: Use a quality jarred sauce or homemade—freshness helps the overall flavor shine.
- Butter: Tossed with the hot noodles for added richness and to keep the pasta from sticking.
- Cream cheese: Softened to blend smoothly into the cheese layer.
- Sour cream: Adds tang and creaminess to balance the rich flavors.
- Cottage cheese or ricotta cheese: Both work well to create a lovely cheese mixture; ricotta will be creamier.
- Shredded mozzarella cheese: Melts beautifully on top for that irresistible gooey finish.
- Freshly grated parmesan cheese: Adds a sharp, nutty flavor and a golden crust when baked.
Variations
I love how adaptable this Million Dollar Spaghetti Recipe is—you can really make it your own depending on what you have on hand or what your family prefers. Don’t be afraid to switch things up!
- Vegetarian Version: I’ve tried swapping the meat for plant-based sausage or just extra veggies like mushrooms and zucchini, and it’s a hit every time without losing any richness.
- Different Pasta Shapes: If spaghetti isn’t your favorite, penne or rigatoni work great and hold the sauce well.
- Extra Heat: Adding red pepper flakes or a bit of cayenne to the meat sauce adds a nice kick that wakes up the flavors.
- Cheese Swap: Try a blend of provolone or fontina with the mozzarella for a slightly different melty experience.
How to Make Million Dollar Spaghetti Recipe
Step 1: Cook and Season the Meat Sauce
Start by browning your ground beef and Italian sausage in a large skillet. Break the meat apart with a spatula to get those nice crumbles. Season generously with salt and pepper. Once mostly cooked, drain excess grease to keep it from being oily, but I leave just a little—it enhances the flavor. Add the chopped onion and minced garlic and cook until the onion is translucent. Stir in all but half a cup of your marinara sauce; reserving some helps when you toss the noodles later. Set this delicious mixture aside.
Step 2: Prepare the Spaghetti Noodles
Bring a big pot of salted water to a boil and cook your spaghetti noodles according to package instructions until they’re just al dente—no soggy noodles here! Drain and while they’re still hot, toss them in a large bowl with the butter and the reserved half cup of marinara sauce. This little trick keeps the strands from sticking and infuses flavor into every bite.
Step 3: Mix the Cheese Layer
In a medium bowl, blend the softened cream cheese, sour cream, and cottage or ricotta cheese until smooth and combined. This creamy layer is the heart of the Million Dollar Spaghetti Recipe and helps keep everything luscious and rich after baking.
Step 4: Assemble Your Layers
Grab a 9×13 inch baking dish for this part. Spread half of the spaghetti noodles evenly on the bottom. Dollop and smooth the cheesy layer on top of that. Now add the remaining noodles, and finally pour your meat sauce over it, smoothing into an even layer. The last step? Sprinkle shredded mozzarella and parmesan cheese over the top to create that golden, bubbly crust we all love.
Step 5: Bake Until Hot and Bubbly
Bake your masterpiece in a preheated 350°F (175°C) oven for 30 to 40 minutes. I like to peek at the 20-minute mark to make sure the cheese isn’t browning too quickly—if it is, tent it loosely with foil. Once it’s done, resist the urge to cut immediately! Letting it rest for at least 15 minutes lets the layers set beautifully, so when you serve, it holds together nicely and looks gorgeous on the plate.
How to Serve Million Dollar Spaghetti Recipe

Garnishes
I usually sprinkle fresh chopped basil or parsley on top to add a pop of color and freshness right before serving. Grated extra parmesan or even a drizzle of good olive oil adds an elegant touch, especially when you’re serving it to guests.
Side Dishes
My favorite sides to go with this pasta bake are a simple green salad with vinaigrette and some warm garlic bread. Roasted or steamed veggies like broccoli or asparagus also complement the richness superbly.
Creative Ways to Present
For special occasions, I’ve spooned Million Dollar Spaghetti into individual ramekins or mini casserole dishes and baked them separately—makes for a fun presentation and easy plating. You could even sprinkle some toasted pine nuts on top for a little crunch and unique twist.
Make Ahead and Storage
Storing Leftovers
Leftovers? Yes, please! I store any uneaten Million Dollar Spaghetti in an airtight container in the fridge, and it keeps well for up to 3 days. When you’re ready, just reheat and it tastes almost as good as fresh.
Freezing
This recipe freezes wonderfully. I prepare everything up to the baking step, cover it tightly with greased foil, and pop it in the freezer for up to three months. When you want to enjoy it, thaw in the fridge overnight and bake as usual—trust me, it’s a lifesaver for busy weeks.
Reheating
I usually reheat leftovers in the oven at 350°F to keep that cheesy topping nice and melty. Cover with foil at first to avoid drying out, then remove foil at the end to crisp the cheese back up. Microwave works too if you’re in a hurry, but the oven method is my personal favorite for best texture.
FAQs
-
Can I make Million Dollar Spaghetti Recipe ahead of time?
Absolutely! You can prepare it up to the assembly step a day or two before baking. Just keep it covered in the fridge until ready to bake. This makes weeknight dinners so much easier.
-
What’s the best cheese to use in Million Dollar Spaghetti Recipe?
The combination of cream cheese, sour cream, cottage or ricotta, mozzarella, and parmesan gives a creamy, melty, and flavorful cheese experience that defines this dish. Using fresh shredded mozzarella and real parmesan (not pre-grated) really boosts the flavor.
-
Can I substitute the spaghetti with other pasta?
Yes! While spaghetti is classic here, any tubular or short pasta like penne, rigatoni, or ziti will work great and help hold the sauce and cheese well.
-
How do I keep my Million Dollar Spaghetti from getting mushy?
Be sure to cook the pasta al dente and drain it well. Also, avoid overcooking the casserole in the oven; the resting time after baking helps everything set without turning soggy.
-
Can I make this recipe vegetarian?
Definitely! You can leave out the meat or use plant-based sausage alternatives. Adding extra veggies like mushrooms or zucchini helps keep it hearty.
Final Thoughts
This Million Dollar Spaghetti Recipe is one of those recipes I keep coming back to because it’s so satisfying and pretty much foolproof. It hits all the right notes—comforting, cheesy, and full of flavor—perfect for family dinners, gatherings, or whenever you want to treat yourself to something extra special. Give it a try, and I promise you’ll enjoy every cheesy, saucy forkful just as much as I do when I share it with my loved ones.
Print
Million Dollar Spaghetti Recipe
- Prep Time: 30 minutes
- Cook Time: 30 minutes
- Total Time: 1 hour
- Yield: 15 servings 1x
- Category: Main Dish
- Method: Baking
- Cuisine: Italian-American
Description
Million Dollar Spaghetti is a comforting, cheesy baked pasta casserole layered with a savory meat sauce, three kinds of cheese, and tender spaghetti noodles. This hearty dish combines ground beef, Italian sausage, marinara sauce, and a creamy cheese mixture, baked to golden bubbly perfection. Perfect for family dinners or make-ahead meals, it’s rich, satisfying, and easy to prepare.
Ingredients
Spaghetti and Meat Sauce
- 16 ounces spaghetti noodles
- 1/2 pound ground beef
- 1/2 pound ground Italian sausage or pork sausage
- Salt and pepper, to taste
- 1 small onion, chopped
- 2 cloves garlic, minced
- 24 ounces marinara sauce
Dairy and Cheese Layer
- 3 tablespoons butter
- 8 ounces cream cheese, softened
- 1/4 cup sour cream
- 1 cup cottage cheese or ricotta cheese
Toppings
- 2 cups shredded mozzarella cheese
- 2/3 cup freshly grated Parmesan cheese
Instructions
- Preheat Oven: Preheat your oven to 350 degrees Fahrenheit to ensure it reaches the perfect temperature for baking the spaghetti casserole.
- Make Meat Sauce: In a large skillet over medium heat, cook and crumble the ground beef and Italian sausage. Season with salt and pepper. Remove most of the grease, then add chopped onions and minced garlic. Cook until the onions become translucent. Stir in all but 1/2 cup of marinara sauce and set the meat sauce aside.
- Prepare Spaghetti: Cook the spaghetti noodles according to package instructions until just al dente. Drain well, then while still hot, place the noodles in a large mixing bowl. Add butter and the reserved 1/2 cup marinara sauce, tossing gently to combine and melt the butter.
- Make Cheese Layer: In a separate bowl, mix together the softened cream cheese, sour cream, and cottage cheese or ricotta until smooth and well combined.
- Assemble the Casserole: In a 9×13 inch baking dish, spread half of the buttered spaghetti noodles evenly on the bottom. Top with the cheese layer and smooth it out. Add the remaining noodles on top, then evenly spread the meat sauce over the noodles. Finish by sprinkling shredded mozzarella and grated Parmesan cheese on top.
- Bake: Place the casserole in the preheated oven and bake for 30 to 40 minutes until hot and bubbly. Check at around 20 minutes; if the cheese is browning too quickly, cover loosely with aluminum foil. After baking, allow the casserole to rest for at least 15 minutes before cutting to ensure it sets properly.
Notes
- Make Ahead: Prepare the casserole up to the baking step, then cool, cover tightly with plastic wrap, and refrigerate for up to one day. Alternatively, prep the sauce, noodles, and cheese mixtures separately 1-3 days in advance and assemble just before baking.
- Freezing Instructions: Assemble the casserole but do not bake. Cover well with greased aluminum foil and freeze for up to 3 months. When ready, thaw in the refrigerator for 1-2 days and bake covered for 20 minutes, then uncovered for 20-25 minutes. If baking directly from frozen, bake covered for about 40 minutes, then uncover and bake an additional 30-40 minutes until bubbly and hot.
- Vegetarian Version: Omit the ground beef and sausage or substitute with plant-based meat alternatives to keep it vegetarian.
- Meat Preferences: Using both ground beef and Italian sausage adds layered flavor, but you can use just one type if preferred. Save any leftover sausage for other dishes like baked ziti or pizza casserole.
- Pasta Choices: While spaghetti is traditional for this recipe, feel free to use your favorite pasta shape if desired.
Keywords: Million Dollar Spaghetti, baked spaghetti casserole, cheesy spaghetti bake, Italian meat sauce, comfort food pasta, spaghetti casserole recipe
