Million Dollar Spaghetti Casserole Recipe

If you’re looking for a comforting, show-stopping dinner that feels like a big warm hug, you’ve got to try this Million Dollar Spaghetti Casserole Recipe. I absolutely love how it combines hearty Italian sausage, gooey cheeses, and tender spaghetti all baked to bubbly perfection. When I first tried this recipe, I was amazed at how simple ingredients turned into something that my whole family goes crazy for—plus, it’s perfect for feeding a crowd or enjoying as leftovers. Trust me, once you make it, this casserole is going to be a staple in your dinner rotation. Let’s dive in and I’ll walk you through every delicious detail!

❤️

Why You’ll Love This Recipe

  • Rich, Creamy Layers: The blend of cream cheese, ricotta, and parmesan creates a luscious cheese layer that takes this casserole to a whole new level.
  • Simple Ingredients, Big Flavor: You probably already have most of what you need in your pantry, but the combination of sausage and marinara packs serious Italian vibes.
  • Family-Friendly and Filling: This dish satisfies hungry bellies and is perfect for busy weeknights or casual get-togethers.
  • Great for Leftovers: It reheats beautifully, so you can enjoy it for days without losing any of the magic.

Ingredients You’ll Need

I love this recipe because it uses straightforward ingredients that really complement each other, creating layers of flavor and texture that just work. When you’re shopping, grabbing quality Italian sausage and fresh cheeses makes a noticeable difference.

Flat lay of uncooked spaghetti noodles neatly coiled, a portion of raw Italian sausage meat freshly ground, a small white ceramic bowl filled with finely chopped yellow onion, a few peeled garlic cloves minced and spread beside, a small white bowl holding bright red crushed red pepper flakes, two simple white bowls filled with rich red marinara sauce, a mound of shredded fresh mozzarella cheese, one block of smooth cream cheese, a small white bowl with creamy ricotta cheese, a small white bowl containing freshly grated parmesan cheese, a sprinkle of dried oregano, a small white bowl with garlic powder, whole uncracked brown eggs, all arranged symmetrically and balanced on a clean white marble surface, soft natural light, photo taken with an iPhone, professional food photography style, fresh ingredients, white ceramic bowls, no bottles, no duplicates, no utensils, no packaging --ar 2:3 --v 7 --p m7354615311229779997 - Million Dollar Spaghetti Casserole, cheesy Italian casserole, baked spaghetti dish, hearty pasta dinner, easy Italian casserole
  • Uncooked spaghetti: Make sure to boil it just shy of al dente so it finishes cooking perfectly in the oven.
  • Italian sausage: I prefer mild, but spicy works if you want a little kick. You can either get ground sausage meat or remove casings from links.
  • Onion: Adds sweetness and depth—chop finely for even cooking.
  • Garlic: Fresh is best for that pungent, aromatic punch.
  • Red pepper flakes (optional): I add these when my family wants just a hint of heat.
  • Marinara sauce: A good quality jarred sauce works great, or homemade if you’re feeling fancy.
  • Mozzarella cheese: Goes on top for a golden, gooey finish.
  • Cream cheese: Soften it before mixing to get a smooth, rich cheese layer.
  • Ricotta cheese: Gives a fluffy creaminess that balances the sausage.
  • Parmesan cheese: Freshly grated is worth the effort—it adds sharpness and umami.
  • Garlic powder and dried oregano: Season the cheese layer just right with these pantry staples.
  • Salt & pepper: To taste, and don’t forget to season your layers properly for the best flavor.
Note: You’ll find the complete list of ingredients, along with their exact measurements, in the printable recipe card at the bottom of this post.

Variations

I always encourage you to make a recipe your own. Over time, I’ve added little twists to this Million Dollar Spaghetti Casserole Recipe that keep it exciting and tailored to different moods or diets.

  • Meat-free version: Swap the Italian sausage for sautéed mushrooms and a medley of roasted veggies—it’s still comforting and just as tasty.
  • Extra cheesy: Adding a layer of shredded provolone or swapping mozzarella for smoked mozzarella ups the flavor for cheese lovers like me.
  • Spicy twist: Besides red pepper flakes, I’ve tried stirring in a splash of hot sauce or using spicy Italian sausage for more heat.
  • Herb upgrade: Fresh basil or parsley sprinkled on top just before serving adds freshness that my family adores.

How to Make Million Dollar Spaghetti Casserole Recipe

Step 1: Build Your Creamy Cheese Layer

Start by mixing the cream cheese, ricotta, parmesan, garlic powder, and oregano in a medium bowl until it’s smooth and silky. A quick tip: let the cream cheese soften at room temperature beforehand or zap it for 20-30 seconds in the microwave to avoid lumps. This mixture is the heart of the casserole’s richness so get it nice and creamy.

Step 2: Cook the Spaghetti Just Right

Bring a large salted pot of water to a boil, then add your spaghetti. Cook it for two minutes less than the package directs—this way it finishes cooking perfectly in the oven without getting mushy. Drain it well and then put the pasta back into its pot; we’ll add the sauce and sausage very soon.

Step 3: Brown the Sausage and Add the Flavors

While the pasta is cooking, brown your sausage and chopped onion in a skillet over medium-high heat. Break up the meat with a spoon and cook until no pink remains, about 10 minutes. Next, stir in the minced garlic and red pepper flakes (if using) and cook for another minute, until fragrant. Spoon out any excess fat to keep the casserole from getting greasy.

Step 4: Combine Pasta, Sauce, and Sausage

Pour the cooked sausage mixture into the pot with your spaghetti, then add both jars of marinara sauce. Toss everything together with tongs or two large spoons so the pasta gets perfectly coated and flavorful. This step is where the magic starts—the noodles soak up all that saucy goodness.

Step 5: Layer the Casserole and Bake

Spread half of the pasta mixture into a 9×13 baking dish, smoothing it out evenly. Then, dollop and spread your creamy cheese layer on top. I won’t lie, this part can get a little messy—don’t stress about perfect edges or an even spread, it all tastes wonderful no matter what. After that, add the remaining pasta on top and sprinkle the shredded mozzarella cheese over everything.

Cover the dish with foil and bake in a preheated 375°F oven on the top rack for 30 minutes. Then, remove the foil and broil for a few minutes until the cheese bubbles and turns a gorgeous golden brown—keep a close eye on it here to avoid burning. Let the casserole sit for 5 to 10 minutes before serving to help it set and make cutting easier.

👨‍🍳

Pro Tips for Making Million Dollar Spaghetti Casserole Recipe

  • Don’t Overcook the Pasta: Cooking the spaghetti al dente and under by two minutes helps prevent it from becoming mushy after baking.
  • Softening Cream Cheese Quick Trick: If you forget to take it out early, microwave the block for just 20-30 seconds to make mixing easier.
  • Watch that Broil Step: Keep a close eye when broiling to avoid burning the cheese—just a few minutes are enough to get that bubbly, golden finish.
  • Balance the Seasoning: I always taste the sauce mixture before layering and adjust salt and pepper accordingly to keep flavors balanced.

How to Serve Million Dollar Spaghetti Casserole Recipe

Million Dollar Spaghetti Casserole Recipe - Serving

Garnishes

For me, a sprinkle of freshly chopped basil or parsley on top adds a pop of color and a fresh herbal note that cuts through the richness beautifully. Sometimes I also add a little extra grated parmesan or a drizzle of good olive oil just before serving.

Side Dishes

This casserole is pretty hearty on its own, but I love pairing it with a crisp green salad tossed in a light vinaigrette or some garlic bread for dipping. Roasted or steamed veggies like broccoli or green beans make a great balanced meal, too.

Creative Ways to Present

For family gatherings, I’ve tried layering this casserole in individual ramekins—it makes each serving feel special and beautiful. If you want to impress guests, a sprinkle of fresh herbs and a small side plate with olives and cured meats turns this into an Italian feast experience.

Make Ahead and Storage

Storing Leftovers

Leftovers? Oh yes. I let the casserole cool completely, then cover it tightly with plastic wrap and foil. It keeps well in the fridge for up to 4 days, and I love having it ready for quick lunches or easy weeknight dinners.

Freezing

I’ve frozen this casserole a couple of times, especially when making double batches. Wrap the dish tightly with plastic wrap and foil, then pop it in the freezer for up to 3 months. When you want it, thaw overnight in the fridge before reheating.

Reheating

To reheat, I cover the casserole with foil to prevent drying out and bake it at 350°F for 20-25 minutes until warmed through. If you want to revive the bubbly cheese top, remove the foil for the last few minutes. You’ll find that the flavors taste even better the next day!

FAQs

  1. Can I use a different type of pasta for Million Dollar Spaghetti Casserole Recipe?

    Absolutely! While spaghetti is traditional here, you can swap in penne, rotini, or even rigatoni. Just remember to adjust the cooking time so the pasta is still slightly undercooked before baking, as it will finish cooking in the oven.

  2. What sausage works best in this casserole?

    I usually opt for Italian pork sausage because of its balanced seasoning and fat content, which keeps the dish flavorful and moist. You can choose mild or hot depending on your heat preference. If you want to be healthier, turkey sausage can work but the flavor profile will change.

  3. Can I prepare this recipe in advance?

    Yes! You can assemble the casserole up to the baking step, cover, and refrigerate it for up to 24 hours before baking. Just add a few extra minutes to the baking time if it’s cold from the fridge before it’s fully heated through.

  4. How do I avoid the casserole becoming too watery?

    Draining the pasta well and removing excess fat from the cooked sausage are key steps. Also, not overloading with sauce helps maintain a great texture. Using whole milk cheeses rather than lighter options keeps things creamy without watering down.

Final Thoughts

Honestly, the Million Dollar Spaghetti Casserole Recipe is one of those dishes I recommend to friends when they want something both impressive and easy. It feels like a treat but doesn’t require hours in the kitchen. I love how approachable it is, and every time I serve it, it gets rave reviews and seconds. Go ahead, make a big batch—you won’t be sorry. Whether it’s a cozy family dinner or a special occasion, this casserole brings people to the table with smiles and full bellies. Give it a try and let me know how it turns out in your kitchen!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Million Dollar Spaghetti Casserole Recipe

Million Dollar Spaghetti Casserole Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.5 from 102 reviews
  • Author: Hannah
  • Prep Time: 15 minutes
  • Cook Time: 50 minutes
  • Total Time: 1 hour 5 minutes
  • Yield: 8 servings 1x
  • Category: Main Course
  • Method: Baking
  • Cuisine: Italian-American

Description

Million Dollar Spaghetti is a decadent baked spaghetti casserole layered with a creamy cheese mixture and savory Italian sausage, smothered in marinara sauce and topped with melted mozzarella cheese. Perfect for family dinners, this comforting dish combines the richness of cream cheese, ricotta, and parmesan with the hearty flavors of browned Italian sausage and tender pasta baked to bubbly perfection.


Ingredients

Scale

Pasta & Sauce

  • 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 (24 ounce) jars marinara sauce
  • Salt & pepper to taste

Cheese Layer

  • 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
  • 2 cups shredded mozzarella cheese (for topping)

Instructions

  1. Preheat Oven: Preheat your oven to 375°F and place the oven rack in the top third position.
  2. Prepare Cheese Mixture: In a medium bowl, combine softened cream cheese, ricotta cheese, grated parmesan, garlic powder, and dried oregano. Stir until smooth and set aside for layering.
  3. Cook Pasta: Boil a large pot of salted water and cook the spaghetti 2 minutes less than the package directions. Drain the pasta and return it to the pot.
  4. Cook Sausage and Onion: In a skillet over medium-high heat, cook the Italian sausage and chopped onion, breaking up the meat, until browned and cooked through, about 10 minutes.
  5. Add Garlic and Seasoning: Stir minced garlic and optional red pepper flakes into the skillet and cook for about 1 minute. Spoon out any excess fat.
  6. Combine Pasta, Meat, and Sauce: Add the sausage mixture back into the pot with the cooked spaghetti. Pour in the marinara sauce and toss with tongs or large spoons until everything is evenly coated.
  7. Assemble Casserole: Spread half of the pasta and sauce mixture evenly in a 9×13 baking dish. Carefully spread the cheese layer over this pasta layer, then top with the remaining pasta mixture. Finish by sprinkling shredded mozzarella evenly on top.
  8. Bake: Cover the casserole with foil and bake at 375°F for 30 minutes.
  9. Broil for Finish: Remove the foil and broil for a few minutes, watching closely, until the mozzarella is bubbly and golden brown.
  10. Rest and Serve: Let the casserole sit for 5-10 minutes before cutting into portions with a spatula. Season with salt and pepper if desired.

Notes

  • You can use either ground Italian sausage or remove the sausage meat from casings for cooking.
  • To quickly soften cream cheese, microwave it for 20-30 seconds.
  • The cheese layer can be customized by using different cheeses to your preference.
  • The cheese layer does not have to be perfectly even; it will blend slightly with the sauce and pasta during baking.
  • Photos and extra process tips are available in the original blog post and the Salt & Lavender: Everyday Essentials cookbook, page 46.

Nutrition

  • Serving Size: 1 serving (approximately 1/8 of casserole)
  • Calories: 550 kcal
  • Sugar: 8 g
  • Sodium: 780 mg
  • Fat: 30 g
  • Saturated Fat: 14 g
  • Unsaturated Fat: 14 g
  • Trans Fat: 0.5 g
  • Carbohydrates: 44 g
  • Fiber: 3 g
  • Protein: 25 g
  • Cholesterol: 70 mg

Leave a Comment & Rate this Recipe!

If you love this recipe, please consider giving it a star rating when you leave a comment. Star ratings help people discover my recipes online. Your support means a lot to me, I appreciate you.

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Your email address will not be published. Required fields are marked *