Million-Dollar Spaghetti is the ultimate comfort food casserole—layered with rich meat sauce, creamy cheese, and tender pasta, all baked to bubbly, golden perfection. It’s a cross between spaghetti and lasagna that delivers indulgent flavor in every bite. Ideal for feeding a crowd or making ahead, this dish truly lives up to its name.
Why You’ll Love This Recipe
- Combines the best parts of spaghetti and lasagna
- Easy to assemble with pantry-friendly ingredients
- Rich, creamy, cheesy, and packed with flavor
- Feeds a large group—perfect for family dinners or gatherings
- Can be made ahead and reheated later
- Kid-friendly and picky-eater approved
- Budget-friendly but tastes like a million bucks
- Freezer-friendly for meal prepping
- Customizable with different cheeses or proteins
- A crowd-pleasing comfort food classic
ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
- Spaghetti noodles
- Ground beef (or a mix of ground beef and Italian sausage)
- Marinara or pasta sauce
- Cream cheese
- Ricotta or cottage cheese
- Sour cream
- Butter
- Shredded mozzarella cheese
- Grated Parmesan cheese
- Garlic (optional)
- Italian seasoning
- Salt and pepper
directions

- Preheat oven to 350°F (175°C). Grease a 9×13-inch baking dish.
- Cook spaghetti noodles according to package instructions. Drain and toss with a bit of butter to prevent sticking.
- In a skillet, cook ground beef until browned. Drain excess fat. Add garlic (if using), marinara sauce, and Italian seasoning. Simmer for 10 minutes.
- In a separate bowl, combine cream cheese, ricotta or cottage cheese, and sour cream. Mix until smooth.
- Layer half of the cooked spaghetti in the prepared dish. Spread the cheese mixture evenly on top.
- Add the remaining spaghetti, then pour the meat sauce over the top.
- Sprinkle shredded mozzarella and Parmesan cheese generously over everything.
- Bake uncovered for 30–35 minutes, or until bubbly and golden on top.
- Let it rest for 10 minutes before slicing and serving.
Servings and timing
Servings: 8–10
Prep Time: 20 minutes
Cook Time: 30–35 minutes
Total Time: Approximately 1 hour
Variations
- Swap ground beef for ground turkey, chicken, or a plant-based alternative
- Use cottage cheese for a lighter option
- Add sautéed mushrooms, spinach, or bell peppers for extra veggies
- Spice it up with red pepper flakes or hot Italian sausage
- Make it gluten-free by using gluten-free spaghetti
- Use Alfredo sauce instead of marinara for a creamy twist
storage/reheating
To Store: Keep leftovers in an airtight container in the refrigerator for up to 4 days.
To Freeze: Assemble the dish and freeze unbaked (wrapped well) or freeze baked portions in airtight containers for up to 2 months.
To Reheat: For individual servings, microwave until heated through. For larger portions, reheat covered in the oven at 350°F for 20–25 minutes.
FAQs
What makes this dish “Million-Dollar”?
It’s called Million-Dollar Spaghetti because of how rich, creamy, and satisfying it is—like a luxurious version of baked pasta.
Can I use a different type of pasta?
Yes, you can substitute spaghetti with other long noodles like linguine or fettuccine, or even short pasta like penne.
Do I have to use ricotta?
No, you can use cottage cheese or even all cream cheese if preferred.
Can I make this dish ahead of time?
Absolutely. Assemble it up to a day in advance and store it in the fridge until ready to bake.
How do I keep the cheese from burning?
If the top browns too quickly, cover the dish loosely with foil for the last 10–15 minutes of baking.
Can I make this vegetarian?
Yes, skip the meat or use a meatless ground alternative, and load it with veggies like mushrooms and zucchini.
Is it okay to freeze Million-Dollar Spaghetti?
Yes, it freezes well either before or after baking—just be sure it’s tightly wrapped.
What kind of sauce should I use?
A classic marinara or meat sauce works best, but you can use any red pasta sauce you enjoy.
Can I use pre-shredded cheese?
Yes, but freshly shredded cheese melts more smoothly and gives better texture.
Why let it rest before cutting?
Resting helps the layers set, making it easier to slice and serve neatly.
Conclusion
Million-Dollar Spaghetti is the kind of dish that brings people together—hearty, cheesy, and irresistibly delicious. Whether you’re feeding a big family or looking for a cozy weeknight dinner, this recipe delivers in every way. Make it once, and it’ll become a go-to favorite for years to come.
PrintMillion-Dollar Spaghetti
Million-Dollar Spaghetti is the perfect mash-up of baked spaghetti and lasagna—layered with a rich meat sauce, a creamy cheese center, and plenty of gooey melted cheese on top. It’s easy to prep, feeds a crowd, and is pure comfort food!
- Prep Time: 25 minutes
- Cook Time: 40 minutes
- Total Time: 1 hour 5 minutes
- Yield: 8 servings 1x
- Category: Casserole
- Method: Baking
- Cuisine: American
Ingredients
For the Pasta:
-
16 oz spaghetti noodles
-
3 tablespoons butter, sliced
For the Meat Sauce:
-
½ lb ground beef
-
½ lb Italian sausage
-
1 small onion, chopped
-
2 cloves garlic, minced
-
24 oz marinara sauce (reserve ½ cup for layering)
-
Salt and pepper, to taste
For the Cheese Layer:
-
8 oz cream cheese, softened
-
¼ cup sour cream
-
1 cup cottage cheese (or ricotta)
Toppings:
-
2 cups shredded mozzarella cheese
-
⅔ cup grated Parmesan cheese
Instructions
-
Cook the Pasta:
Boil spaghetti in salted water until al dente. Drain and set aside. -
Make the Meat Sauce:
In a large skillet, cook ground beef and sausage until browned. Drain excess grease.
Add chopped onion and garlic, cook until softened. Stir in marinara (reserve ½ cup for later). Simmer for 5–10 minutes. -
Make the Cheese Layer:
In a medium bowl, mix cream cheese, sour cream, and cottage cheese until smooth. -
Assemble the Casserole:
-
Preheat oven to 350°F (175°C).
-
Place half the butter slices in a greased 9×13” baking dish.
-
Add half the spaghetti noodles.
-
Spread the cheese mixture evenly over noodles.
-
Layer remaining noodles on top, followed by remaining butter slices.
-
Pour meat sauce over everything and spread evenly.
-
Drizzle reserved marinara sauce over the top if desired.
-
Sprinkle mozzarella and Parmesan cheeses on top.
-
-
Bake:
Bake uncovered for 30–40 minutes, until hot and bubbly. If cheese starts browning too quickly, loosely cover with foil. -
Cool & Serve:
Let sit for 10–15 minutes before serving for cleaner slices.
Notes
-
Want extra creaminess? Add more sour cream or a bit of heavy cream to the cheese mixture.
-
Swap cottage cheese with ricotta for a smoother texture.
-
Great make-ahead meal! Assemble, cover, and refrigerate up to 24 hours before baking.