
Million Dollar Spaghetti
This post contains affiliate links. As an Amazon Associate, I earn from qualifying purchases. This comes at no extra cost to you.
Baked spaghetti recipe is a layered baked pasta dish made with spaghetti, ground beef, Italian sausage, a creamy cheese filling, marinara, and tomato sauce, then baked at 350°F for 30 to 35 minutes. Million Dollar Spaghetti comes together in about 1 hour and serves 8, giving you a rich casserole with a bubbly top and a sturdy sliceable center.
I am a senior health and fitness researcher at XNutrion, so I focus on clear, evidence-based recipe guidance that helps you cook with confidence and timing. I tested this style of Million Dollar Spaghetti for a busy evening schedule, and the 10-minute rest made the slices hold together neatly on the plate.
The appeal is in the contrast. You get tender spaghetti, a tangy cream cheese filling, and a savory meat sauce that bakes into one pan with a golden mozzarella finish.
For a football-night dinner, this setup is practical because it can sit for 10 minutes after baking without falling apart. I have found that makes it easier to serve right before kickoff, especially when I want a dependable main dish that does not require last-minute scrambling.
Table of Contents
- Why is Million Dollar Spaghetti so popular?
- What ingredients do you need for Million Dollar Spaghetti?
- How do you make Million Dollar Spaghetti step by step?
- Frequently Asked Questions About Million Dollar Spaghetti
- How do you store and reheat it?
- What should you serve with Million Dollar Spaghetti?
- What simple swaps work best?
- What mistakes should you avoid?
Why is Million Dollar Spaghetti so popular?
Million Dollar Spaghetti works because it combines a 20-minute prep with a 40-minute bake and still feels substantial enough for 8 servings. The layered structure gives you saucy pasta, a creamy middle, and a browned top, which makes it practical for family dinners, potlucks, and planned game-day meals.
- It feeds a group without much juggling. One 9×13-inch baking dish does the job, so I can keep the kitchen simpler when the evening is already full. That matters when dinner has to fit between practice, homework, and kickoff.
- It uses familiar ingredients. Spaghetti, beef, sausage, marinara, and cream cheese are easy to shop for and easy to portion. That makes this one of the more approachable Baked Pasta Recipes for a weeknight or weekend schedule.
- It is mild enough for picky eaters. The cheese mixture softens the tomato sauce and gives the dish a smoother, less sharp flavor. I have found that gentle seasoning helps younger eaters take a first serving without hesitation.
- It can be timed around the oven. Once assembled, it bakes at 350°F for 30 to 35 minutes and then rests for 10 minutes. That rest window helps you line up plates, sides, and drinks before serving.
Million Dollar Spaghetti also fits well into the larger category of Beef Casserole Recipes and Supper Recipes because it delivers a full main dish in one pan. If you are planning around a football schedule, that single-dish approach reduces last-minute stress and keeps dinner on track.
What ingredients do you need for Million Dollar Spaghetti?
Million Dollar Spaghetti uses 16 pantry-and-fridge ingredients, and the key to the texture is the creamy cheese layer made with cream cheese, ricotta, sour cream, mozzarella, and Parmesan. The meat sauce uses both ground beef and Italian sausage, which gives the finished casserole enough body to stand up to the noodles.
- 1 pound spaghetti
- 1 pound ground beef
- 1 pound Italian sausage
- 1 small yellow onion, diced
- 3 cloves garlic, minced
- 1 jar (24 ounces) marinara sauce
- 1 can (15 ounces) tomato sauce
- 1 teaspoon Italian seasoning
- 1/2 teaspoon salt
- 1/2 teaspoon black pepper
- 1 package (8 ounces) cream cheese, softened
- 1 cup ricotta cheese
- 1 cup sour cream
- 2 cups shredded mozzarella cheese, divided
- 1/2 cup grated Parmesan cheese
- 2 tablespoons butter, melted
- Fresh parsley for garnish, optional
The cream cheese and ricotta are the ingredients that give this dish its signature center. The mozzarella matters twice: 1 cup melts into the filling, and 1 cup finishes the top with a bubbling layer that browns well in the oven.
How do you make Million Dollar Spaghetti step by step?
Million Dollar Spaghetti is built in layers, then baked at 350°F until hot and bubbly. The key is to cook the spaghetti just to al dente, make a hearty meat sauce, mix a smooth cheese filling, and assemble everything in a greased 9×13-inch baking dish before baking for 30 to 35 minutes.
Step 1 — Heat the oven and prepare the dish
Preheat the oven to 350°F (175°C) and grease a 9×13-inch baking dish. This gives you a ready pan for fast layering once the pasta and sauce are finished.
Step 2 — Cook the spaghetti
Cook the spaghetti in salted water until just al dente, then drain and set aside. Slight firmness helps the noodles hold their shape after the full 30 to 35 minute bake.
Step 3 — Brown the meat and onion
In a large skillet over medium heat, cook the ground beef, Italian sausage, and diced onion until browned and cooked through. Drain excess grease so the sauce stays rich without turning heavy.

Step 4 — Build the sauce
Stir in the garlic and cook for 1 minute, then add the marinara sauce, tomato sauce, Italian seasoning, salt, and pepper. Simmer for 5 minutes so the flavors combine before layering.
Step 5 — Mix the cheese filling
In a medium bowl, mix the softened cream cheese, ricotta cheese, sour cream, 1 cup of the mozzarella, and the Parmesan until smooth. This mixture should spread easily and look evenly blended.
Step 6 — Layer the pasta and butter
Spread half of the cooked spaghetti in the prepared baking dish and drizzle with half of the melted butter. Then spread the cheese mixture evenly over the spaghetti, top with the remaining spaghetti, and drizzle with the rest of the butter.
Step 7 — Finish and bake
Pour the meat sauce evenly over the top, then sprinkle with the remaining 1 cup mozzarella cheese. Bake for 30 to 35 minutes, until bubbly and hot, then let it rest for 10 minutes before serving. Garnish with parsley if desired.
Frequently Asked Questions About Million Dollar Spaghetti
Can I make Million Dollar Spaghetti ahead of time?
Yes, you can assemble Million Dollar Spaghetti ahead of time and bake it later. Keep the unbaked dish covered in the refrigerator, then add a little extra baking time if it goes into the oven cold.
Why do you use both cream cheese and ricotta?
Both cheeses create a smoother, richer middle layer. Cream cheese adds body, while ricotta and sour cream keep the filling soft enough to spread between the spaghetti layers.
Do I need to drain the meat after cooking?
Yes, draining excess grease helps the sauce stay balanced. It also keeps the baked dish from feeling oily after the 10-minute rest.
How do I know when it is done baking?
It is done when the casserole is bubbly and hot after 30 to 35 minutes. The mozzarella on top should be melted, and the edges should look fully heated through.
Can I garnish Million Dollar Spaghetti with parsley?
Yes, fresh parsley is optional and works as a final garnish. I like it when I want a little color on top, especially after serving it for a dinner table that includes simple sides.
How do you store and reheat it?
Million Dollar Spaghetti stores well because it sets up after baking and slices cleanly once cooled. Refrigerate leftovers in an airtight container for up to 4 days, or freeze portions for longer storage if you want a future dinner already handled.
For reheating, I use the oven when I want the best texture and the microwave when I need speed. A covered baking dish at a moderate temperature helps the center warm evenly, while a microwave works best for single servings and shorter lunches.
As a practical planning note, this is one of the easier Main Dish Recipes to portion for tomorrow’s meal without much waste. If you are coordinating dinner around sports practice or a kickoff window, reheating slices rather than the whole pan can save time.
What should you serve with Million Dollar Spaghetti?
Million Dollar Spaghetti is rich enough to anchor the meal, so the best pairings are simple, crisp, or refreshing. I build around one or two sides, then add a snack or drink so the table feels complete without complicating the main dish.
- Green salad. A cold salad adds contrast to the creamy center and tomato sauce. The crunch balances the 8-ounce cheese layer well.
- Garlic bread or breadsticks. These are useful for scooping extra sauce from the pan. They also make the meal feel more complete without adding another heavy dish.
- Roasted vegetables. Simple vegetables give the plate more color and texture. That balance helps keep a pasta dinner from feeling too dense.
- Cold drinks and game-day snacks. For a football family dinner, I like to set out water, iced tea, or a light sparkling drink alongside a small snack tray. If you want one more savory bite before the main course, our our million dollar crack dip recipe pairs naturally with a casual spread.
Because Million Dollar Spaghetti already includes meat, sauce, and cheese, the side dishes can stay simple. That makes it easier to serve on time, keep portions predictable, and avoid overloading the menu before kickoff.
What simple swaps work best?
Small swaps can adjust flavor without turning Million Dollar Spaghetti into a different dish. I keep changes minor so the baked layers still behave the same way in the oven.
- Use leaner ground beef. The sauce will be slightly lighter, but you may get less richness after baking. Drain the skillet well to keep the texture balanced.
- Choose mild Italian sausage. Mild sausage keeps the flavor family-friendly and lowers the heat level. It is a practical choice when kids or sensitive eaters are at the table.
- Use part-skim mozzarella. This lowers the richness a little while still melting across the top. The finished casserole will be a touch less creamy, but the layers still hold.
These swaps are best when you want the same structure with a slightly different finish. For Baked Spaghetti Recipe readers, that means you still get the layered casserole format without changing the method or the 350°F bake.
What mistakes should you avoid?
Million Dollar Spaghetti is straightforward, but a few small errors can affect texture. The most common issues are overcooked noodles, skipping the grease drain, and cutting into the pan too soon after baking.
- Do not overcook the spaghetti. Soft noodles can turn mushy after 30 to 35 minutes in the oven. Al dente pasta keeps the slices neat.
- Do not skip the rest time. The 10-minute rest helps the cheese layer set and makes serving cleaner. Cutting early can cause the filling to slide.
- Do not forget to drain the meat. Extra grease can pool in the pan and dull the sauce. Removing it keeps the casserole more balanced and easier to serve.
When I test this style of baked pasta, the rest period is the detail that makes the biggest difference in presentation. It is a small wait, but it helps the finished Million Dollar Spaghetti hold together like a proper casserole dish.

Million Dollar Spaghetti
Ingredients
Equipment
Method
- Preheat the oven to 350°F (175°C) and grease a 9x13-inch baking dish.
- Cook the spaghetti in salted water until just al dente, then drain and set aside.
- In a large skillet over medium heat, cook the ground beef, Italian sausage, and diced onion until browned and cooked through. Drain excess grease.
- Stir in the garlic and cook for 1 minute, then add the marinara sauce, tomato sauce, Italian seasoning, salt, and pepper. Simmer for 5 minutes.
- In a medium bowl, mix the softened cream cheese, ricotta cheese, sour cream, 1 cup of the mozzarella, and the Parmesan until smooth.
- Spread half of the cooked spaghetti in the prepared baking dish and drizzle with half of the melted butter.
- Spread the cheese mixture evenly over the spaghetti.
- Top with the remaining spaghetti and drizzle with the rest of the butter.
- Pour the meat sauce evenly over the top, then sprinkle with the remaining 1 cup mozzarella cheese.
- Bake for 30 to 35 minutes, until bubbly and hot. Let rest for 10 minutes before serving. Garnish with parsley if desired.
Notes

Loved this recipe? Save it to your favorite Pinterest board so you can easily find it later! ✨


