Million Dollar Spaghetti

By Tyla | Last modified on Jun 3, 2026

Featured in:

Million Dollar Spaghetti Recipe

Million Dollar Spaghetti is comfort food elevated with rich Italian sausage and layers of creamy cheeses, baked to bubbly, golden perfection. This hearty casserole blends bold marinara sauce with a cheesy filling for a crowd-pleasing dinner that’s both satisfying and easy to make.

Perfect for family dinners or gathering with friends, this dish brings an indulgent Italian-inspired experience to your table with minimal fuss. Each forkful delivers a balanced mix of savory sausage, bright tomato sauce, and luscious cheese layers that will have everyone asking for seconds.

Why You’ll Love This Recipe

  • The combination of savory Italian sausage and creamy cheeses creates irresistible depth of flavor.
  • Layered construction keeps the dish moist and perfectly textured.
  • Easy to prepare in advance, making it ideal for busy weeknights or entertaining.

Ingredients

  • Uncooked Spaghetti: 1 pound of pasta cooked al dente to provide a firm texture that holds up well when baked.
  • Italian Sausage: 1 pound of flavorful sausage meat, either ground or removed from casings, adds rich, seasoned protein.
  • Medium Onion: Half an onion, finely chopped to impart sweetness and balance the sausage’s savoriness.
  • Garlic Cloves: Four cloves minced to enhance the sauce with aromatic, pungent depth.
  • Red Pepper Flakes (Optional): Half a teaspoon for a gentle heat that can be adjusted to taste.
  • Marinara Sauce: Two 24-ounce jars bringing bright tomato acidity and robust herbal flavors.
  • Mozzarella Cheese: Two cups shredded to melt beautifully on top, forming a golden, cheesy crust.
  • Cream Cheese: One 8-ounce block softened to contribute a smooth, tangy richness in the cheese layer.
  • Ricotta Cheese: 8 ounces provide a creamy, slightly grainy texture that blends perfectly in the filling.
  • Parmesan Cheese: One cup freshly grated, adding sharp, nutty notes to the cheese mixture.
  • Garlic Powder: Half a teaspoon to enhance the cheese layer ’s savory flavor.
  • Dried Oregano: Half a teaspoon for earthy, aromatic Italian seasoning in the cheese blend.
  • Salt & Pepper: To taste, balancing all the flavors throughout the dish.

Instructions

Preheat the Oven and Prepare Cheese Mixture

Set your oven to 375°F and position the rack in the upper third to promote even browning. In a medium bowl, combine softened cream cheese, ricotta, parmesan, garlic powder, and oregano. Stir this mixture until smooth and creamy, which ensures an even, flavorful cheese layer within the casserole.

Cook the Pasta Al Dente

Boil a large pot of salted water for the spaghetti. Cook the pasta for 2 minutes less than the package recommends to keep it firm when baked. Drain and return it to the cooking pot to combine later with the sausage and sauce.

Brown Italian Sausage with Onion

Heat a skillet over medium-high heat and add the sausage along with the chopped onion. Break the meat into small pieces as it cooks for around 10 minutes until it’s nicely browned. This step builds deep flavor by caramelizing the meat and softening the onion.

Add Garlic and Red Pepper Flakes

Stir in minced garlic and optional red pepper flakes to the sausage mixture. Cook for an additional minute to let the garlic release its fragrance and the slight heat infuse the meat, then carefully spoon out any excess fat for a balanced dish.

Combine Pasta, Sausage, and Sauce

Transfer the skillet sausage mixture into the pot with the cooked spaghetti. Pour in both jars of marinara sauce and toss everything together until the pasta is fully coated. This evenly distributes the rich flavors throughout each bite.

Layer the Casserole

Spread half of the pasta and sauce mix evenly in a 9×13 inch baking dish. Next, dollop and spread the cheese mixture over the pasta layer; the texture may be slightly uneven but ensures a creamy cheesiness throughout. Top with the remaining pasta mixture and finally sprinkle the shredded mozzarella evenly on top.

Bake with Foil and Broil for Finishing Touch

Cover the casserole dish with foil and bake for 30 minutes to meld the flavors. Remove the foil and broil for a few minutes, watching closely, until the top layer of cheese bubbles and turns golden brown—a visually appealing and delicious crust.

Rest and Serve

Allow the casserole to rest for 5 to 10 minutes after baking. This step helps the layers settle and makes it easier to cut into portions. Season with salt and pepper as needed before serving for a perfectly balanced dish.

You Must Know

  • Cooking spaghetti al dente ensures the noodles remain firm after baking and don’t become mushy.
  • You can easily swap Italian sausage types or adjust spice levels by choosing mild or spicy varieties.
  • The cheese layer provides creaminess and prevents the dish from drying out during baking.

Storage Tips

Store leftover Million Dollar Spaghetti covered in the refrigerator for up to 4 days. Reheat gently in the oven or microwave to preserve creamy textures and flavors without drying out.

Serving Suggestions

Serve with a crisp green salad and garlic bread to balance the rich and hearty casserole. A glass of Italian red wine pairs beautifully to complement the savory sausage and tomato sauce.

Professional Tips

  • For faster prep, use store-bought marinara sauce, but homemade sauce elevates the flavor even more.
  • Softening cream cheese in the microwave for 20-30 seconds makes it easier to incorporate smoothly.
  • Feel free to adjust cheeses in the filling, swapping ricotta for cottage cheese or adding shredded provolone for variety.

FAQs

Can I make this recipe ahead of time?

Yes, you can assemble the casserole a day in advance, cover it, and refrigerate. Bake just before serving for best results.

Is it possible to substitute the Italian sausage?

Yes, you can use ground beef, turkey sausage, or even a vegetarian sausage alternative depending on dietary preferences.

Can I freeze Million Dollar Spaghetti?

This casserole freezes well. Freeze in portions or whole, thaw overnight in the fridge before reheating to preserve texture.

What if I don’t have ricotta cheese?

You can substitute ricotta with cottage cheese (blended for smoothness) or even Greek yogurt mixed with Parmesan for tanginess.

How spicy is the dish normally?

The red pepper flakes are optional. Leaving them out results in a mild, family-friendly flavor, but adding them provides a subtle kick.

Can I use gluten-free pasta?

Yes, use your preferred gluten-free spaghetti. Follow package instructions and adjust cooking time accordingly.

How do I get the top cheese browned perfectly?

Remove foil for the last 3-5 minutes and switch to broil. Watch closely to avoid burning while achieving a bubbly, golden crust.

Million Dollar Spaghetti Recipe

Million Dollar Spaghetti

A rich, cheesy spaghetti dish loaded with Italian sausage and marinara sauce, layered with a creamy cheese blend and baked to bubbly, golden perfection.
Prep Time 15 minutes
Cook Time 50 minutes
Total Time 1 hour 5 minutes
Course dinner, pasta
Cuisine Italian
Servings 8 people
Calories 742 kcal

Equipment

  • 1 large pot for boiling pasta
  • 1 skillet for cooking sausage and onions
  • 1 9x13 baking dish for assembling and baking casserole
  • 1 medium bowl for mixing cheese layer
  • 1 oven preheated to 375°F and broil setting

Ingredients
  

  • 1 pound uncooked spaghetti
  • 1 pound Italian sausage ground or removed from casings
  • 1/2 medium onion chopped
  • 4 cloves garlic minced
  • 1/2 teaspoon red pepper flakes optional
  • 2 jars 24 ounces each marinara sauce
  • 2 cups shredded mozzarella cheese
  • Salt and pepper to taste
  • 8 ounces cream cheese 1 block, 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 position rack in the upper third.
  • In a medium bowl, mix cream cheese, ricotta, Parmesan, garlic powder, and oregano until smooth. Set aside.
  • Boil a large pot of salted water. Cook spaghetti 2 minutes less than package directions. Drain and return to pot.
  • In a skillet over medium-high heat, cook sausage and chopped onion until browned and cooked through, about 10 minutes.
  • Add garlic and red pepper flakes to skillet, cook for 1 minute. Drain excess fat from pan.
  • Combine sausage mixture, cooked spaghetti, and marinara sauce in the pot. Toss to coat evenly.
  • Spread half of the pasta mixture evenly into the baking dish.
  • Spread the cheese layer over the pasta layer evenly, even if messy.
  • Add remaining pasta mixture on top and spread evenly. Sprinkle mozzarella over the top.
  • Cover casserole with foil and bake for 30 minutes.
  • Remove foil and broil for a few minutes until cheese is bubbly and browned. Watch closely.
  • Let sit 5-10 minutes before cutting into portions. Season with salt and pepper as desired.

Notes

  • Use ground sausage or remove casing from links for best results.
  • Soften cream cheese quickly by microwaving 20-30 seconds.
  • Feel free to substitute cheeses in the cheese layer to your taste.
  • Leftovers reheat well and sauce prevents dryness.

You might also like these recipes

Leave a Comment

Recipe Rating