Million-Dollar Spaghetti

Category: Delicious Pasta Creations

Million-Dollar Spaghetti combines the best of baked pasta and lasagna in one magnificent dish. Start with perfectly cooked spaghetti layered with slices of butter for richness. The hearty meat sauce features beef and Italian sausage simmered with onions, garlic, and marinara. The secret middle layer blends cream cheese, sour cream, and cottage cheese for incredible creaminess. Top everything with mozzarella and Parmesan for that irresistible golden, gooey finish. After baking until bubbly, let it rest before serving to maintain those beautiful layers. This comforting casserole feeds a crowd and can be prepared ahead of time for stress-free entertaining.

A woman in a chef's outfit poses for a picture.
Updated on Mon, 12 May 2025 23:46:48 GMT
A dish of spaghetti with meat sauce. Pin
A dish of spaghetti with meat sauce. | applefoodie.com

This hearty Million-Dollar Spaghetti casserole is the ultimate comfort food marriage between baked spaghetti and lasagna. The layers of rich meat sauce, creamy cheese, and gooey mozzarella create an irresistible dish that feeds a crowd with minimal effort.

I first made this dish for a neighborhood potluck where it disappeared in minutes. Now my family requests it for nearly every gathering, and I love watching everyone's faces light up when they see it coming to the table.

Ingredients

  • Spaghetti noodles: create the perfect base that holds up to all the rich layers
  • Ground beef and Italian sausage: combination adds incredible depth of flavor
  • Cream cheese mixture: creates that million dollar creaminess that makes this dish special
  • Marinara sauce: can be storebought for convenience or homemade for extra flavor
  • Mozzarella and Parmesan: create that Instagram worthy cheese pull everyone loves
  • Butter slices: between pasta layers prevent sticking and add incredible richness

Step-by-Step Instructions

Cook the Pasta:
Boil your spaghetti in heavily salted water until just al dente about 8 minutes. You want it slightly undercooked as it will continue cooking in the oven. Drain well and set aside while you prepare the other components.
Prepare the Meat Sauce:
Brown the ground beef and Italian sausage in a large skillet over medium high heat breaking it into small pieces as it cooks. Once fully browned drain the excess fat which prevents a greasy casserole. Add the onions and garlic to the meat and sauté until translucent and fragrant about 3 to 4 minutes. Pour in marinara sauce reserving a half cup for later and simmer for 5 to 10 minutes allowing the flavors to marry.
Mix the Cheese Layer:
Combine softened cream cheese sour cream and cottage cheese in a bowl until completely smooth. This middle layer is what makes this dish truly luxurious. Ensure the cream cheese is properly softened to avoid lumps in your cheese mixture.
Layer the Casserole:
Start by placing half the butter slices across the bottom of your greased baking dish. This prevents sticking and adds richness. Arrange half the cooked spaghetti in an even layer over the butter. Carefully spread the entire cheese mixture over the noodles making sure to reach the edges. Add the remaining spaghetti as the next layer followed by the remaining butter slices. Pour the meat sauce evenly over everything then drizzle with that reserved marinara. Finally sprinkle generously with mozzarella and Parmesan cheeses covering every inch.
Bake to Perfection:
Bake uncovered at 350°F for 30 to 40 minutes until the entire casserole is hot and bubbly with beautifully melted golden cheese on top. If you notice the cheese browning too quickly cover loosely with foil to prevent burning while allowing the center to heat thoroughly.
A dish of spaghetti with meat sauce. Pin
A dish of spaghetti with meat sauce. | applefoodie.com

Make Ahead Instructions

This Million Dollar Spaghetti is the ultimate make ahead meal. You can assemble the entire casserole up to 24 hours before baking. Simply prepare as directed but instead of baking immediately cover tightly with foil and refrigerate. When ready to serve remove from the refrigerator while the oven preheats then bake as directed adding an extra 10 to 15 minutes to the cooking time since you're starting with a cold dish.

Freezer Friendly Tips

Million Dollar Spaghetti freezes wonderfully making it perfect for meal prep or gifting to new parents or someone in need of a homemade meal. For best results assemble the casserole completely but do not bake. Cover tightly with a layer of plastic wrap followed by heavy duty aluminum foil. Freeze for up to three months. Thaw overnight in the refrigerator before baking as directed adding additional time as needed.

Creative Variations

While the classic recipe is delicious there are endless ways to customize this dish. Try using ground turkey or chicken for a lighter version or add mushrooms bell peppers or spinach for extra vegetables. For a spicier version use hot Italian sausage and add red pepper flakes. You could even try different pasta shapes though spaghetti holds up particularly well to the layers of sauce and cheese.

Perfect Pairings

Complete your Million Dollar Spaghetti meal with a simple green salad dressed with a light vinaigrette to balance the richness of the casserole. Garlic bread or warm crusty bread is essential for sopping up every last bit of sauce. For drinks a medium bodied red wine like Chianti or Sangiovese pairs beautifully or offer a sparkling water with lemon for a refreshing non alcoholic option.

A dish of spaghetti with meat and cheese. Pin
A dish of spaghetti with meat and cheese. | applefoodie.com

Frequently Asked Questions About the Recipe

→ Can I make Million-Dollar Spaghetti ahead of time?

Yes! You can assemble the entire casserole up to 24 hours in advance, cover it tightly, and refrigerate. When ready to serve, bake as directed, adding about 10-15 minutes to the cooking time since it will be cold from the refrigerator.

→ Can I substitute ricotta for cottage cheese?

Absolutely! Ricotta makes an excellent substitute for cottage cheese in this dish, creating a smoother texture in the creamy cheese layer. Use an equal amount (1 cup) in place of the cottage cheese.

→ How do I store and reheat leftovers?

Store leftovers in an airtight container in the refrigerator for up to 4 days. Reheat individual portions in the microwave for 1-2 minutes or until heated through. For larger portions, cover with foil and reheat in a 350°F oven for about 20 minutes.

→ Can I freeze Million-Dollar Spaghetti?

Yes! This casserole freezes beautifully. You can freeze it either before or after baking. Wrap tightly in plastic wrap and aluminum foil, and freeze for up to 3 months. Thaw overnight in the refrigerator before baking or reheating.

→ What can I serve with Million-Dollar Spaghetti?

This hearty dish pairs perfectly with a simple green salad, garlic bread, or roasted vegetables. A light side complements the richness of the casserole. For a complete meal, consider adding a fresh Caesar salad and some warm, crusty bread to soak up the delicious sauce.

→ Can I add vegetables to this dish?

Definitely! Add sautéed bell peppers, mushrooms, or spinach to the meat sauce for extra nutrition and flavor. Just make sure to cook the vegetables well before adding them to remove excess moisture that could make the casserole soggy.

Million-Dollar Spaghetti

Layered pasta with meat sauce, creamy cheese center, and melty topping - a perfect comfort food dish that feeds a crowd.

Preparation Time
25 min
Cook Time
40 min
Total Time
65 min
By: Ava

Category: Pasta Dishes

Skill Level: Intermediate

Cuisine: American

Yield: 8 Serves

Dietary Preferences: ~

Ingredients

→ For the Pasta

01 16 oz spaghetti noodles
02 3 tablespoons butter, sliced

→ For the Meat Sauce

03 ½ lb ground beef
04 ½ lb Italian sausage
05 1 small onion, chopped
06 2 cloves garlic, minced
07 24 oz marinara sauce (reserve ½ cup for layering)
08 Salt and pepper, to taste

→ For the Cheese Layer

09 8 oz cream cheese, softened
10 ¼ cup sour cream
11 1 cup cottage cheese (or ricotta)

→ Toppings

12 2 cups shredded mozzarella cheese
13 ⅔ cup grated Parmesan cheese

Steps

Step 01

Boil spaghetti in salted water until al dente. Drain and set aside.

Step 02

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.

Step 03

In a medium bowl, mix cream cheese, sour cream, and cottage cheese until smooth.

Step 04

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.

Step 05

Bake uncovered for 30–40 minutes, until hot and bubbly. If cheese starts browning too quickly, loosely cover with foil.

Step 06

Let sit for 10–15 minutes before serving for cleaner slices.

Notes & Tips

  1. Want extra creaminess? Add more sour cream or a bit of heavy cream to the cheese mixture.
  2. Swap cottage cheese with ricotta for a smoother texture.
  3. Great make-ahead meal! Assemble, cover, and refrigerate up to 24 hours before baking.

Necessary Equipment

  • Large skillet
  • Medium bowl
  • 9×13” baking dish
  • Oven

Allergy Information

Always double-check ingredient labels for allergens and consult a healthcare professional if you’re unsure.
  • Contains dairy (butter, cream cheese, sour cream, cottage cheese, mozzarella cheese, Parmesan cheese).
  • May contain gluten (spaghetti noodles, marinara sauce).

Nutritional Facts (Per Serving)

These details are for informational purposes and should not be considered medical advice.
  • Calories: ~
  • Fats: ~
  • Carbohydrates: ~
  • Proteins: ~