Million Dollar Spaghetti
If you’re looking for a comforting and delicious dish that can please a crowd, let me introduce you to my favorite, Million Dollar Spaghetti. This casserole is truly a treasure, with layers of savory Italian sausage, rich marinara sauce, and a dreamy cheese filling that makes it feel extra special. It’s perfect for busy weeknights or family gatherings when you want to put a smile on everyone’s face without spending all day in the kitchen.
The beauty of this recipe is how easily it comes together while delivering big flavor. Picture this: the aroma of baked spaghetti wafting through your home as it bubbles away in the oven. It’s hard to resist! Plus, it’s super satisfying and can even be made ahead of time for those hectic days when you need something quick and hearty. Let’s dive into why you’ll love making this Million Dollar Spaghetti!
Why You’ll Love This Recipe
- Easy to prepare: With straightforward steps and simple ingredients, you’ll have this dish ready in no time.
- Family-friendly: A cheesy, meaty pasta bake? What’s not to love! Kids and adults alike will adore it.
- Make-ahead convenience: Prep it the night before and just pop it in the oven when you’re ready to eat.
- Leftover friendly: It tastes even better the next day, making it a great option for meal prep.
- Deliciously comforting: The combination of cheese, sausage, and marinara creates an irresistible flavor that warms the heart.

Ingredients You’ll Need
Let’s gather some simple, wholesome ingredients that create this mouthwatering Million Dollar Spaghetti. You might already have many of these in your pantry! Here’s what you’ll need:
For the Pasta
- 1 pound uncooked spaghetti
For the Meat Sauce
- 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
For the Cheese Layer
- 2 cups shredded mozzarella cheese
- 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
To Taste
- Salt & pepper
Variations
One of the best parts about Million Dollar Spaghetti is its flexibility! Feel free to customize it based on what you have on hand or your personal taste preferences.
- Swap the protein: Use ground turkey or chicken instead of Italian sausage for a lighter option.
- Add veggies: Toss in some sautéed spinach or mushrooms for added nutrition and flavor.
- Make it spicy: Add more red pepper flakes or some diced jalapeños if you like a little heat!
- Go gluten-free: Substitute regular spaghetti with gluten-free pasta for a different dietary need.
How to Make Million Dollar Spaghetti
Step 1: Preheat the Oven
Preheat your oven to 375°F and adjust the rack to the top third of your oven. This ensures that your Million Dollar Spaghetti gets beautifully bubbly and golden brown on top.
Step 2: Prepare the Cheese Filling
In a medium bowl, combine all your cheese layer ingredients. Mix them until smooth and creamy. This step is crucial because it creates that luscious filling that will elevate your spaghetti to “million dollar” status!
Step 3: Cook the Pasta
Bring a large pot of salted water to boil. Cook your spaghetti according to package instructions but stop two minutes early; we want it al dente since it’ll continue cooking in the oven. Drain and return it to the pot—this is where all those flavors will come together!
Step 4: Brown the Sausage
While your pasta cooks, heat a skillet over medium-high heat. Add your Italian sausage along with chopped onions. Break up the meat as it cooks until it’s browned and cooked through—about 10 minutes. This step builds deep flavors from caramelizing both onions and meat.
Step 5: Add Garlic and Seasonings
Stir in minced garlic and optional red pepper flakes into the skillet with sausage for one minute until fragrant. Be sure to spoon out any excess fat; we want our casserole rich but not greasy.
Step 6: Combine Everything
Transfer your sausage mixture into the pot with spaghetti. Pour in those jars of marinara sauce and toss everything together until every piece is coated—use tongs or large spoons for easy mixing!
Step 7: Layer in Baking Dish
Spoon half of your pasta/sauce mixture into a greased 9×13 baking dish, spreading it evenly across the bottom.
Step 8: Spread Cheese Layer
Now comes the fun part! Spread your cheese filling over this first layer of pasta. Don’t worry about making it perfect—it’ll melt beautifully during baking.
Step 9: Finish Layering
Top with the remaining pasta/sauce mixture then sprinkle mozzarella cheese generously over everything.
Step 10: Bake
Cover with foil and bake for 30 minutes at 375°F before uncovering it for an additional few minutes under broil—just watch closely so that beautiful bubbly cheese doesn’t burn!
Step 11: Serve
Let your Million Dollar Spaghetti sit for about 5-10 minutes before slicing into portions. It might not cut perfectly hot, but trust me—it’s going to taste amazing! Enjoy with salt & pepper as desired.
Now gather around your table because dinner is served!
Pro Tips for Making Million Dollar Spaghetti
Making Million Dollar Spaghetti is all about enhancing flavor and ensuring a perfectly baked dish. Here are some tips to help you achieve the best results:
- Use Quality Ingredients: Fresh ingredients can make a noticeable difference in flavor. Opt for high-quality marinara sauce and fresh cheeses for that rich taste.
- Don’t Overcook the Pasta: Cooking the spaghetti just shy of al dente ensures it retains its texture during baking. This prevents mushy pasta and keeps every bite delightful.
- Mix Cheese Layer Thoroughly: A well-mixed cheese layer guarantees even distribution throughout the casserole. This way, every scoop has that creamy goodness we love!
- Experiment with Herbs: Feel free to add your favorite herbs or spices to the marinara sauce or cheese mixture. Fresh basil or parsley can add a burst of freshness and enhance the overall flavor.
- Rest Before Serving: Allowing the baked spaghetti to sit for 5-10 minutes after removing it from the oven helps it set, making it easier to serve without falling apart.
How to Serve Million Dollar Spaghetti
Presenting Million Dollar Spaghetti can be as fun as making it! With a little creativity, you can transform this comforting dish into an eye-catching centerpiece for your table.
Garnishes
- Fresh Basil: A sprinkle of fresh basil leaves on top adds a pop of color and fragrance, bringing out the Italian flavors beautifully.
- Parmesan Shavings: Adding freshly shaved Parmesan on top right before serving elevates both appearance and taste, giving it that gourmet touch.
Side Dishes
- Garlic Bread: Perfect for scooping up leftover sauce, garlic bread complements this dish wonderfully with its buttery, garlicky flavor.
- Caesar Salad: Crisp romaine lettuce with a tangy Caesar dressing balances the richness of the spaghetti, adding a refreshing crunch.
- Roasted Vegetables: A medley of seasonal roasted vegetables like zucchini, bell peppers, and carrots provides a colorful and nutritious contrast to the dish.
- Steamed Broccoli: Lightly steamed broccoli offers a healthy side that adds vibrant green color and pairs well with cheesy pasta.
With these serving suggestions, you’ll not only enjoy your Million Dollar Spaghetti but also impress your family and friends. Enjoy every bite!

Make Ahead and Storage
This Million Dollar Spaghetti is perfect for meal prep, making it easy to enjoy delicious, hearty meals throughout the week. You can prepare it in advance or save leftovers for future dinners. Here’s how to store, freeze, and reheat this delightful dish.
Storing Leftovers
- Allow the spaghetti to cool completely before storing.
- Transfer the leftovers to an airtight container.
- Store in the refrigerator for up to 3-4 days.
Freezing
- Let the spaghetti cool to room temperature.
- Portion the spaghetti into freezer-safe containers or bags.
- Label with the date and freeze for up to 2-3 months for best quality.
Reheating
- Thaw frozen spaghetti in the refrigerator overnight before reheating.
- To reheat, place in a microwave-safe dish and cover. Microwave on medium heat until warmed through, stirring occasionally.
- Alternatively, heat in a saucepan over low heat, adding a splash of marinara sauce if needed to keep it moist.
FAQs
If you have questions about this recipe, you’re not alone! Here are some common inquiries.
Can I make Million Dollar Spaghetti ahead of time?
Absolutely! You can prepare all layers of Million Dollar Spaghetti ahead of time and store it in the refrigerator until you’re ready to bake it. Just add an extra few minutes to the baking time if it’s coming straight from the fridge.
What can I serve with Million Dollar Spaghetti?
Million Dollar Spaghetti pairs wonderfully with a simple side salad or garlic bread. These sides complement the rich flavors of the dish beautifully!
Is Million Dollar Spaghetti suitable for meal prep?
Yes! This recipe is fantastic for meal prep. You can easily make a big batch and store portions in your fridge or freezer for quick meals throughout the week.
Can I use different types of cheese in Million Dollar Spaghetti?
Definitely! Feel free to mix and match your favorite cheeses. Just keep in mind that using similar textures will yield the best results.
How do I prevent Million Dollar Spaghetti from drying out?
To prevent drying out during baking or reheating, ensure there is enough marinara sauce mixed throughout and consider covering your dish with foil while baking until it gets bubbly.
Final Thoughts
I hope you’re as excited about trying this Million Dollar Spaghetti recipe as I am to share it with you! It’s truly special—rich, comforting, and perfect for feeding a crowd or enjoying leftovers throughout the week. I invite you to give this recipe a try; I’m confident you’ll love every cheesy bite. Happy cooking!
Million Dollar Spaghetti
Million Dollar Spaghetti is a comforting and delicious casserole that brings joy to any gathering. Layers of tender spaghetti, savory ground turkey or chicken, and a creamy cheese filling create a dish that’s both hearty and satisfying. This recipe is perfect for busy weeknights or family gatherings, providing a delightful meal without the hassle. With its rich flavors and cheesy goodness, it’s no wonder this dish has become a favorite for many. Plus, it can be made ahead of time, making it even more convenient for those hectic days. You’ll love the aroma wafting through your home as it bakes to golden perfection.
- Prep Time: 20 minutes
- Cook Time: 45 minutes
- Total Time: 1 hour 5 minutes
- Yield: Serves approximately 8
- Category: Main
- Method: Baking
- Cuisine: Italian
Ingredients
- 1 pound uncooked spaghetti
- 1 pound ground turkey or chicken
- 1/2 medium onion (chopped)
- 4 cloves garlic (minced)
- 2 (24 ounce) jars marinara sauce
- 2 cups shredded mozzarella cheese
- 8 ounces cream cheese (softened)
- 8 ounces ricotta cheese
- 1 cup freshly grated parmesan cheese
- Salt & pepper to taste
Instructions
- Preheat the oven to 375°F.
- In a medium bowl, mix together cream cheese, ricotta, mozzarella, garlic powder, and oregano until smooth.
- Cook spaghetti in salted water until al dente; drain and return to pot.
- In a skillet over medium heat, brown ground turkey with chopped onions for about 10 minutes; add minced garlic and optional red pepper flakes.
- Combine sausage mixture with spaghetti and marinara sauce; mix well.
- Layer half of the pasta mixture in a greased baking dish, spread cheese filling on top, then finish with remaining pasta mixture.
- Top with additional mozzarella cheese and cover with foil. Bake for 30 minutes; uncover and broil until bubbly.
- Let cool slightly before serving.
Nutrition
- Serving Size: 1 slice (300g)
- Calories: 480
- Sugar: 6g
- Sodium: 850mg
- Fat: 20g
- Saturated Fat: 10g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 55g
- Fiber: 3g
- Protein: 25g
- Cholesterol: 85mg
