This post may contain affiliate links, Read the full disclosure here.
Focus Keyphrase: Million Dollar Spaghetti
Slug: million-dollar-spaghetti
Synonyms: easy million dollar spaghetti, million dollar spaghetti with cream cheese, baked spaghetti, best million dollar spaghetti, million dollar spaghetti recipe
Meta Description (126 characters):
This Million Dollar Spaghetti is rich, cheesy, and baked to perfection—an easy comfort meal the whole family will devour.
Ingredients
Main Ingredients:
- ▢ 1 pound uncooked spaghetti
- ▢ 1 pound Italian sausage (see note)
- ▢ 1/2 medium onion, chopped
- ▢ 4 cloves garlic, minced
- ▢ 1/2 teaspoon red pepper flakes (optional)
- ▢ 2 (24 ounce) jars marinara sauce
- ▢ 2 cups shredded mozzarella cheese
- ▢ Salt & pepper to taste
Cheese Layer:
- ▢ 8 ounces cream cheese (1 block Philly), softened
- ▢ 8 ounces ricotta cheese
- ▢ 1 cup freshly grated parmesan cheese
- ▢ 1/2 teaspoon garlic powder
- ▢ 1/2 teaspoon dried oregano

Instructions
- Preheat your oven to 375°F and move the rack to the top third of the oven.
- In a medium bowl, mix all cheese layer ingredients until smooth. Set aside.
- Boil a large salted pot of water. Cook spaghetti 2 minutes less than package directions. Drain and return to the pot.
- Meanwhile, cook the sausage and chopped onion in a skillet over medium-high heat for ~10 minutes until browned.
- Add garlic and optional red pepper flakes. Cook for 1 minute. Spoon out excess fat.
- Transfer the sausage mixture into the spaghetti pot. Pour in marinara sauce. Toss until well combined.
- In a greased 9×13 inch baking dish, layer half of the pasta mixture.
- Spread the cheese mixture evenly over the pasta layer (it’s okay if it’s not perfect).
- Add the rest of the pasta mixture on top. Spread evenly.
- Sprinkle shredded mozzarella cheese on top.
- Cover with foil and bake for 30 minutes.
- Remove foil and broil for a few minutes until cheese is bubbly and golden.
- Let it rest 5-10 minutes. Cut and serve. (Note: It won’t cut into perfect squares while hot, and that’s okay!)

FAQs: Million Dollar Spaghetti
What is the million dollar spaghetti?
A rich, baked pasta dish layered with marinara, sausage, and a creamy cheese mixture.
Why is it called Million Dollar Spaghetti?
Because it tastes like a million bucks—super decadent, filling, and family-approved.
Can I freeze it?
Yes! Assemble and freeze before baking. Defrost overnight and bake as directed.
What sides go well with it?
- Garlic bread
- Caesar salad
- Roasted veggies
Is this like lasagna?
Kind of! It has similar layers, but uses spaghetti and a creamy cheese blend instead of traditional ricotta.

You’ll Also Love:
- One-Pot Creamy Garlic Pasta Recipe – a rich, quick pasta side
- Easy Creamy Garlic Noodles – delicious and kid-friendly
- Authentic Cacio e Pepe Pasta Recipe – simple, Roman-style flavor
Save This on Pinterest!
Million Dollar Spaghetti
- Total Time: 1 hour
- Yield: 8 servings 1x
Description
This Million Dollar Spaghetti is rich, cheesy, and baked to perfection—an easy comfort meal the whole family will devour.
Ingredients
- Main Ingredients:
- 1 pound uncooked spaghetti
- 1 pound Italian sausage
- 1/2 medium onion, chopped
- 4 cloves garlic, minced
- 1/2 teaspoon red pepper flakes (optional)
- 2 (24 ounce) jars marinara sauce
- 2 cups shredded mozzarella cheese
- Salt & pepper to taste
- Cheese Layer:
- 8 ounces cream cheese, softened
- 8 ounces ricotta cheese
- 1 cup freshly grated parmesan cheese
- 1/2 teaspoon garlic powder
- 1/2 teaspoon dried oregano
Instructions
- Preheat oven to 375°F and move rack to the top third of the oven.
- In a medium bowl, mix all cheese layer ingredients until smooth. Set aside.
- Boil a large salted pot of water. Cook spaghetti 2 minutes less than package instructions. Drain and return to the pot.
- Meanwhile, cook sausage and chopped onion in a skillet over medium-high heat for about 10 minutes until browned.
- Add garlic and optional red pepper flakes. Cook for 1 minute. Spoon out excess fat.
- Transfer sausage mixture into the spaghetti pot. Pour in marinara sauce. Toss until well combined.
- In a greased 9×13-inch baking dish, layer half of the pasta mixture.
- Spread the cheese mixture evenly over the pasta layer.
- Add the remaining pasta mixture on top and spread evenly.
- Sprinkle shredded mozzarella cheese over the top.
- Cover with foil and bake for 30 minutes.
- Remove foil and broil for a few minutes until cheese is bubbly and golden.
- Let rest for 5–10 minutes before serving. It may not cut into perfect squares, and that’s okay!
Notes
• Use spicy sausage or red pepper flakes if you like heat.
• Make ahead and freeze unbaked; defrost before baking.
• Let it rest before slicing to help it hold its shape.
• Add spinach to the cheese layer for a veggie boost.
- Prep Time: 15 minutes
- Cook Time: 45 minutes
- Category: Dinner
- Method: Baked
- Cuisine: American Italian
Nutrition
- Serving Size: 1 slice
- Calories: 580
- Sugar: 6g
- Sodium: 940mg
- Fat: 28g
- Saturated Fat: 13g
- Unsaturated Fat: 12g
- Trans Fat: 0g
- Carbohydrates: 50g
- Fiber: 4g
- Protein: 28g
- Cholesterol: 85mg




