Million Dollar Spaghetti Recipe

Stella Romano Avatar
By:
Stella Romano
Published:

[grow_share_buttons]

Why You\’ll Love This Million Dollar Spaghetti

Author: Stella Romano

My blog shares my passion for cooking by offering a variety of recipes that are simple and accessible to everyone. My ambition is to inspire readers to explore new flavors, cook with joy, and create memorable moments around the table.

Million Dollar Spaghetti is a budget-friendly spaghetti casserole that brings comfort and crowd-pleasing flavor to the table. This layered dish mixes tender noodles, creamy cheeses, and a rich homemade meat sauce for a hearty meal that feeds a crowd in about 1 hour total time.

  • Ease of preparation: Ready in about 1 hour with 30 minutes prep and 30 minutes cooking time, this casserole uses straightforward steps and pantry-friendly ingredients for fast weeknight or potluck cooking.
  • Health benefits: With balanced portions of carbs, protein, and fat, each serving provides about 17 g of protein and 28 g of carbohydrates, making it a satisfying option for active households and students needing fuel.
  • Versatility: Swap the meat, cheeses, or pasta to suit vegetarian, gluten-free, or lighter diets without losing the comforting texture of the dish.
  • Distinctive flavor: A double-meat base of ground beef and Italian sausage plus a creamy cottage and cream cheese layer gives this casserole a rich, restaurant-style quality that tastes impressive while staying affordable.

Essential Ingredients for Million Dollar Spaghetti

Below is a clear, structured ingredients list with exact measurements. Each item appears on its own line with the quantity first for easy shopping and prep.

  • 16 ounces spaghetti – the pasta base; cook to al dente so it holds up in the bake
  • 1/2 pound ground beef – adds hearty beef flavor and protein
  • 1/2 pound Italian sausage or pork sausage – brings seasoning and depth; use mild or spicy to taste
  • Salt and pepper to taste – basic seasonings to balance flavors
  • 1 small onion, chopped – adds sweetness and texture to the meat sauce
  • 2 cloves garlic, minced – aromatic backbone for the sauce
  • 24 ounces marinara sauce – most of the sauce for the meat layer; choose your favorite jarred or homemade variety
  • 3 tablespoons butter – tossed with hot pasta for richness and to keep noodles from sticking
  • 8 ounces cream cheese, softened – creates a silky, creamy layer
  • 1/4 cup sour cream – lightens and tangs the cream cheese mix
  • 1 cup cottage cheese or ricotta cheese – adds creaminess and a slightly tangy texture
  • 2 cups shredded mozzarella cheese – melts to form a gooey top layer
  • 2/3 cup grated parmesan cheese – adds savory, salty finish on top

Special Dietary Options

  • Vegan: Use 1-1.5 pounds of crumbled tempeh or a plant-based ground meat alternative in place of beef and sausage. Replace cream cheese, sour cream, and cottage cheese with vegan cream cheese and a silken tofu or cashew-based ricotta. Use vegan mozzarella and parmesan.
  • Gluten-free: Substitute 16 ounces gluten-free spaghetti or another GF pasta that holds up to baking. Check marinara and sausage labels for gluten-containing additives.
  • Low-calorie: Use lean ground turkey instead of beef and turkey sausage; swap regular cream cheese for a reduced-fat cream cheese and use part-skim cottage cheese. Reduce mozzarella to 1 cup and use a moderate amount of parmesan.

How to Prepare the Perfect Million Dollar Spaghetti: Step-by-Step Guide

This step-by-step walkthrough follows the original, easy method that produces a creamy, saucy casserole. Read through the steps once, then follow them in order for a smooth assembly.

First Step: Prep and mise en place (10 minutes)

Preheat your oven to 350 degrees F. Gather all ingredients and measure cheeses, sauce, and butter so everything is ready. Chop the small onion and mince 2 cloves of garlic. Set out a 9×13 inch baking pan. Softening cream cheese ahead of time makes mixing faster.

Second Step: Cook and brown the meats (8-10 minutes)

In a large skillet over medium-high heat, add the 1/2 pound ground beef and 1/2 pound Italian sausage or pork sausage. Season with salt and pepper to taste. Use a wooden spoon to break up the meat and cook until no longer pink and nicely browned. Drain most of the grease from the skillet, leaving a little for flavor.

Tip: For even browning, avoid crowding the pan. If your skillet is small, brown the meat in batches.

Third Step: Sauté aromatics and finish the meat sauce (4-6 minutes)

Add the chopped onion to the skillet with the browned meat and cook until the onion is translucent, about 3-4 minutes. Stir in the minced garlic and cook for about 30 seconds until fragrant.

Pour in all but 1/2 cup of the 24 ounces marinara sauce and stir to combine. Reduce heat to low and keep the meat sauce warm while you cook the pasta. Set aside the reserved 1/2 cup marinara for the pasta toss.

External resources on cooking ground beef techniques can be handy. For recipe ideas with ground beef, see this resource: + $(‘AI Agent’).item.json.output.Anchor2 +’.

Fourth Step: Cook the spaghetti (8-10 minutes)

Bring a large pot of salted water to a boil and cook 16 ounces spaghetti until just al dente according to package directions. Drain well.

Return hot spaghetti to the pot and toss with 3 tablespoons butter and the reserved 1/2 cup marinara sauce so the noodles get a touch of flavor and do not clump together. This simple toss keeps the dish cohesive when layered.

Fifth Step: Mix the creamy cheese layer (2-3 minutes)

In a medium bowl, combine 8 ounces softened cream cheese, 1/4 cup sour cream, and 1 cup cottage cheese or ricotta cheese. Mix thoroughly until smooth and creamy. Taste and add a pinch of salt and pepper if needed.

Sixth Step: Assemble the casserole (5 minutes)

In a greased 9×13 inch pan, spread half of the buttered noodles evenly across the bottom. Smooth the cream cheese and cottage cheese mixture over the noodles in an even layer. Add the remaining noodles on top of the cheese layer. Spoon the meat sauce evenly over the top noodles. Finish by sprinkling 2 cups shredded mozzarella and 2/3 cup grated parmesan over the casserole.

Final Step: Bake, rest, and serve (30-40 minutes baking + 15 minutes resting)

Bake in the preheated 350 degrees F oven for 30-40 minutes, or until the cheeses are melted and bubbly. If the top browns too quickly, tent loosely with foil. Once done, remove from oven and let the casserole set for 15 minutes before cutting and serving. This resting time helps the layers firm up for cleaner slices.

Tip: Letting the casserole rest for at least 15 minutes makes serving much cleaner and lets the flavors meld.
Million Dollar Spaghetti Recipe 9

Dietary Substitutions to Customize Your Million Dollar Spaghetti

Protein and Main Component Alternatives

Not everyone eats the same proteins or has the same dietary needs. Here are practical swaps to match preferences or pantry contents.

  • Use a single ground meat: If you don\’t have both beef and sausage, use 1 pound of either ground beef or ground Italian sausage for a simpler flavor profile.
  • Vegetarian swap: Replace the meats with 1 to 1.5 pounds of lentils, crumbled tempeh, or a store-bought meatless crumble. Season the plant proteins with Italian seasoning, garlic, and onion for depth.
  • Turkey or chicken: Substitute ground turkey or ground chicken for a leaner option. Add an extra pinch of salt and some Italian seasoning to keep the flavor bright.
  • Seafood twist: For a unique variation, use cooked, chopped shrimp folded into a lighter cream-cheese layer and top with a lemony marinara for a different flavor profile.

Vegetable, Sauce, and Seasoning Modifications

Vegetables and sauces can refresh the dish seasonally and nutritionally.

  • Add-ins: Stir in shredded zucchini, sautéed mushrooms, or chopped spinach into the meat sauce to boost veggies without overwhelming the texture.
  • Sauce options: Use a chunky tomato-basil marinara, a roasted garlic marinara, or homemade sauce with crushed tomatoes and Italian herbs. For a creamier twist, stir a few tablespoons of heavy cream into the reserved marinara before tossing with noodles.
  • Herb and spice changes: Try oregano, basil, red pepper flakes, or fennel seed in the meat sauce to vary the profile. A splash of balsamic vinegar in the sauce adds brightness.
  • Cheese swaps: Replace cottage cheese with ricotta at a 1:1 ratio for a smoother texture. Use smoked mozzarella for a slightly smoky finish.

Mastering Million Dollar Spaghetti: Advanced Tips and Variations

These tips are for cooks who want to push the dish from good to memorable. They include small technique tweaks and creative variants.

Pro cooking techniques

  • Drain but don\’t over-dry: When draining meat, leave a tablespoon of fat in the pan for flavor if you are not watching calories closely.
  • Salt the pasta water well: It should taste like seawater so the noodles themselves carry flavor into the layered dish.
  • Even layering: Press the cheese layer gently to remove air pockets for a denser, sliceable casserole.
  • Temperature control: Let the cooked components cool slightly so the cream cheese does not melt prematurely when assembled.

Flavor variations

  • Spicy sausage swap: Use hot Italian sausage and add red pepper flakes for a spicy version.
  • Four-cheese blend: Mix provolone or fontina with mozzarella and parmesan for more complex melting and flavor.
  • Mediterranean twist: Add chopped kalamata olives, artichoke hearts, and a sprinkle of feta on top for a Mediterranean spin.

Presentation tips

  • Garnish with chopped fresh basil or parsley for color and freshness.
  • Serve with a crisp green salad and a simple vinaigrette to cut through the richness.
  • Pair with an easy dessert like a berry trifle or fruit pizza for a complete meal; these desserts are on the blog and great with pasta nights: Berry Trifle recipe and Fruit Pizza for a light finish.

Make-ahead options

  • Assemble up to 1 day ahead: Layer fully, cover, and refrigerate. Add 5-10 minutes to the baking time when baking from chilled.
  • Freeze for later: The casserole freezes well up to 3 months when wrapped tightly in greased foil. Thaw overnight in the fridge before baking.
  • Prep components separately: Cook noodles, prepare sauce, and mix cheeses up to 3 days ahead; store separately and assemble when ready to bake.

How to Store Million Dollar Spaghetti: Best Practices

Follow these storage guidelines to keep the casserole safe and tasty.

Refrigeration

Let the casserole cool to room temperature, then cover tightly with foil or plastic wrap and refrigerate for up to 3-4 days. For best texture, reheat portions in the oven or microwave until hot.

Freezing

For long-term storage, prepare the casserole to the baking step, then wrap tightly in greased foil and place in a freezer bag. Freeze for up to 3 months. Label with the date.

Reheating

Thawed casserole: Bake covered at 350 degrees F for 30 minutes, then uncover for 15-20 minutes until bubbly. From frozen: bake covered for about 1 hour, then uncover for 20 minutes.

Meal prep considerations

Portion the cooled casserole into individual airtight containers for grab-and-go meals that reheat well in the microwave or oven. This recipe is ideal for batch cooking and feeding a family or a group.

Storage at a Glance
MethodTimeNotes
Refrigerator3-4 daysCover tightly; reheat until hot
Freezer (assembled)Up to 3 monthsWrap well; thaw overnight before baking
Freezer (cooked portions)2-3 monthsReheat from thawed or frozen with extra baking time

Nutrition and Serving Information

This recipe is built to be filling and balanced. The summary recipe serves a crowd and is a budget-friendly comfort meal.

Approximate Nutrition Per Serving
CaloriesCarbsProteinFat
350 kcal28 g17 g19 g

Full nutrition snapshot per serving: Calories 350 kcal, Carbohydrates 28 g, Protein 17 g, Fat 19 g, Saturated Fat 9 g, Cholesterol 60 mg, Sodium 605 mg, Fiber 2 g, Sugar 4 g, Vitamin A 640 IU, Vitamin C 4 mg, Calcium 163 mg, Iron 1 mg.

For a deeper read on pasta and its place in a balanced diet, see this resource: + $(‘AI Agent’).item.json.output.Anchor1 +’.

Million Dollar Spaghetti
Million Dollar Spaghetti Recipe 10

FAQs: Frequently Asked Questions About Million Dollar Spaghetti

What is Million Dollar Spaghetti?

Million Dollar Spaghetti is a hearty spaghetti casserole made with layers of cooked spaghetti noodles, a creamy mixture of cottage cheese and cream cheese, mozzarella, and a rich homemade meat sauce featuring ground beef and Italian sausage. It’s called “million dollar” because of its indulgent, restaurant-quality taste despite simple, affordable ingredients. This family-friendly dish serves 8-10 people and takes about 1 hour total: 20 minutes prep and 40 minutes bake time at 350°F. Bake until bubbly and the top is golden. It’s perfect for weeknight dinners, potlucks, or meal prep, offering comfort food vibes similar to lasagna but quicker to assemble. Leftovers reheat well in the microwave or oven.

Can you make Million Dollar Spaghetti ahead of time?

Yes, Million Dollar Spaghetti is ideal for make-ahead prep. Assemble the full casserole up to 1 day in advance: layer the noodles, cheese mixture, meat sauce, and mozzarella, then cover and refrigerate without baking. Add 5-10 extra minutes to the bake time straight from the fridge at 350°F until hot and bubbly. For even more flexibility, prepare components separately—cook noodles, make sauce, and mix cheeses—up to 3 days ahead, then assemble and bake fresh. This saves time on busy evenings. Avoid assembling more than 24 hours early to prevent sogginess. Always let it cool slightly before covering to avoid condensation.

Can you freeze Million Dollar Spaghetti?

Absolutely, Million Dollar Spaghetti freezes well for up to 3 months. Prepare the casserole up to the baking step, wrap tightly in greased foil, and place in a freezer bag to prevent freezer burn. Thaw in the refrigerator for 1-2 days before baking at 350°F: cover for 30 minutes, then uncover for 20-25 minutes until bubbly and cheese is melted. For direct-from-freezer baking, cover and bake 1 hour, then uncover for 20 minutes more. Label with date for easy tracking. Freezing cooked leftovers works too—portion into airtight containers for 2-3 months. Reheat at 350°F for 20-30 minutes. This makes it great for batch cooking.

How do you make vegetarian Million Dollar Spaghetti?

Create a vegetarian version by skipping the ground beef and Italian sausage or swapping them for plant-based alternatives like lentils, crumbled tempeh, or meatless crumbles (use 1-1.5 lbs total). Sauté with garlic, onion, canned tomatoes, and Italian seasoning for a flavorful sauce. Follow the rest of the recipe as is: mix spaghetti with cottage cheese and cream cheese, layer with sauce and mozzarella, then bake. For extra protein, add chopped veggies like mushrooms, zucchini, or spinach to the sauce. It bakes the same way and serves 8. Taste before baking and adjust salt or herbs. This keeps the creamy, cheesy texture intact while making it meat-free and just as satisfying.

Can you substitute ricotta for cottage cheese in Million Dollar Spaghetti?

Yes, substitute ricotta cheese for cottage cheese at a 1:1 ratio—use 1 cup ricotta instead of 1 cup cottage cheese in the creamy noodle layer. Mix it with softened cream cheese, sour cream (if using), an egg, garlic powder, and salt for the same smooth filling. Ricotta gives a silkier texture without curds, blending seamlessly when tossed with hot spaghetti. Other swaps include full-fat Greek yogurt or a cream cheese-sour cream combo. Avoid low-fat versions for best creaminess. Layer as directed over noodles, top with meat sauce and mozzarella, and bake 40 minutes at 350°F. Test doneness by checking the center reaches 165°F. This tweak works for dietary preferences or ingredient availability.

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 100.Png

Million Dollar Spaghetti

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

🍝 Experience the ultimate comfort food with layers of creamy cheese, savory meat sauce, and perfectly cooked pasta in this crowd-pleasing casserole
💰 Create a restaurant-quality meal that feeds 15 people on a budget with this rich, satisfying spaghetti bake that’s worth every penny

  • Total Time: 1 hour 25 minutes
  • Yield: 15 servings

Ingredients

– 16 ounces spaghetti the pasta base; cook to al dente so it holds up in the bake

– 1/2 pound ground beef adds hearty beef flavor and protein

– 1/2 pound Italian sausage or pork sausage brings seasoning and depth; use mild or spicy to taste

– Salt and pepper to taste basic seasonings to balance flavors

– 1 small onion, chopped adds sweetness and texture to the meat sauce

– 2 cloves garlic, minced aromatic backbone for the sauce

– 24 ounces marinara sauce most of the sauce for the meat layer; choose your favorite jarred or homemade variety

– 3 tablespoons butter tossed with hot pasta for richness and to keep noodles from sticking

– 8 ounces cream cheese, softened creates a silky, creamy layer

– 1/4 cup sour cream lightens and tangs the cream cheese mix

– 1 cup cottage cheese or ricotta cheese adds creaminess and a slightly tangy texture

– 2 cups shredded mozzarella cheese melts to form a gooey top layer

– 2/3 cup grated parmesan cheese adds savory, salty finish on top

Instructions

1-First Step: Prep and mise en place (10 minutes) Preheat your oven to 350 degrees F. Gather all ingredients and measure cheeses, sauce, and butter so everything is ready. Chop the small onion and mince 2 cloves of garlic. Set out a 9×13 inch baking pan. Softening cream cheese ahead of time makes mixing faster.

2-Second Step: Cook and brown the meats (8-10 minutes) In a large skillet over medium-high heat, add the 1/2 pound ground beef and 1/2 pound Italian sausage or pork sausage. Season with salt and pepper to taste. Use a wooden spoon to break up the meat and cook until no longer pink and nicely browned. Drain most of the grease from the skillet, leaving a little for flavor.

3-Third Step: Sauté aromatics and finish the meat sauce (4-6 minutes) Add the chopped onion to the skillet with the browned meat and cook until the onion is translucent, about 3-4 minutes. Stir in the minced garlic and cook for about 30 seconds until fragrant. Pour in all but 1/2 cup of the 24 ounces marinara sauce and stir to combine. Reduce heat to low and keep the meat sauce warm while you cook the pasta. Set aside the reserved 1/2 cup marinara for the pasta toss.

4-Fourth Step: Cook the spaghetti (8-10 minutes) Bring a large pot of salted water to a boil and cook 16 ounces spaghetti until just al dente according to package directions. Drain well. Return hot spaghetti to the pot and toss with 3 tablespoons butter and the reserved 1/2 cup marinara sauce so the noodles get a touch of flavor and do not clump together. This simple toss keeps the dish cohesive when layered.

5-Fifth Step: Mix the creamy cheese layer (2-3 minutes) In a medium bowl, combine 8 ounces softened cream cheese, 1/4 cup sour cream, and 1 cup cottage cheese or ricotta cheese. Mix thoroughly until smooth and creamy. Taste and add a pinch of salt and pepper if needed.

6-Sixth Step: Assemble the casserole (5 minutes) In a greased 9×13 inch pan, spread half of the buttered noodles evenly across the bottom. Smooth the cream cheese and cottage cheese mixture over the noodles in an even layer. Add the remaining noodles on top of the cheese layer. Spoon the meat sauce evenly over the top noodles. Finish by sprinkling 2 cups shredded mozzarella and 2/3 cup grated parmesan over the casserole.

7-Final Step: Bake, rest, and serve (30-40 minutes baking + 15 minutes resting) Bake in the preheated 350 degrees F oven for 30-40 minutes, or until the cheeses are melted and bubbly. If the top browns too quickly, tent loosely with foil. Once done, remove from oven and let the casserole set for 15 minutes before cutting and serving. This resting time helps the layers firm up for cleaner slices.

Last Step:

Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.

Notes

🕐 Can be prepared up to 1 day ahead, assembled but unbaked, then refrigerated for convenience
❄️ Freezes well up to 3 months; thaw in fridge and bake covered then uncovered to finish
🥬 Using both ground beef and sausage adds depth of flavor, but either alone works perfectly

  • Author: Brandi Oshea
  • Prep Time: 30 minutes
  • Resting Time: 15 minutes
  • Cook Time: 40 minutes
  • Category: Main Course
  • Method: Baking
  • Cuisine: American
  • Diet: Contains Meat

Nutrition

  • Serving Size: 1 serving
  • Calories: 350
  • Sugar: 4g
  • Sodium: 605mg
  • Fat: 19g
  • Saturated Fat: 9g
  • Unsaturated Fat: 10g
  • Trans Fat: 0g
  • Carbohydrates: 28g
  • Fiber: 2g
  • Protein: 17g
  • Cholesterol: 60mg

Next Recipe

Leave a Comment

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