Million Dollar Spaghetti is the ultimate weeknight comfort food, layering tender spaghetti in rich tomato-beef sauce, swirled with cream cheese and sour cream, then crowned with gooey mozzarella, cheddar, and Parmesan for a golden, bubbly finish. This creamy pasta bake is beginner-friendly yet feels indulgent—perfect for cozy family dinners or feeding a hungry crowd. Give it a whirl and discover why everyone’s raving about this cheesy, hearty casserole!
Key Ingredients
Here are the simple staples that come together to create that million-dollar flavor and texture in this baked spaghetti casserole:
- 1 pound spaghetti: Classic pasta strands that form the hearty base and soak up all the creamy, tomato-beef sauce.
- 1 pound ground beef: Provides savory richness and a meaty bite to balance the creamy cheeses.
- 1 tablespoon olive oil: Used to sauté aromatics and prevent sticking in the skillet.
- 1 medium onion, diced: Adds a sweet, fragrant foundation when softened.
- 2 cloves garlic, minced: Brings warm, pungent flavor to every forkful.
- 1 can tomato sauce (15 ounces): Creates the tangy, saucy backbone of the dish.
- 1 teaspoon Italian seasoning: A blend of herbs that infuses classic Mediterranean notes.
- 1/2 teaspoon salt: Enhances all other flavors without overwhelming.
- 1/4 teaspoon black pepper: Adds a subtle, warming kick.
- 4 ounces cream cheese, softened: Delivers silky, creamy richness to the sauce.
- 1/2 cup sour cream: Lightens and tangs the sauce for a luscious swirl.
- 1 cup shredded mozzarella cheese: Melts into stringy, gooey layers on top.
- 1 cup shredded cheddar cheese: Contributes sharp flavor and golden browning.
- 1/4 cup grated Parmesan cheese: Offers nutty, salty depth and a crispy crust.
- 2 tablespoons fresh parsley, chopped: Adds fresh color and a hint of herbaceous brightness.
How To Make Million Dollar Spaghetti
Ready to assemble this creamy, cheesy bake? You’ll start by cooking your pasta and building a flavorful tomato-beef mixture, then swirl in those luscious cheeses before topping everything with a trio of melty goodness. With clear steps and basic techniques—like sautéing, simmering, and baking—you’ll have dinner on the table in under an hour. Let’s get cooking!
1. Preheat the oven to 350°F and grease a 9×13-inch baking dish with nonstick spray or a light brush of olive oil.
2. Cook spaghetti in a large pot of salted boiling water, following package directions until al dente. Drain well and set aside to prevent excess moisture.
3. In a large skillet, heat the olive oil over medium heat. Add the diced onion and minced garlic, sautéing until the onion becomes translucent and fragrant, about 3–4 minutes.
4. Add the ground beef, breaking it up with a wooden spoon. Cook until the meat is no longer pink, about 6–8 minutes, then drain any excess fat for a cleaner sauce.
5. Stir in the tomato sauce, Italian seasoning, salt, and black pepper. Simmer the mixture for about 5 minutes to let the flavors meld.
6. Remove the skillet from heat and stir in the softened cream cheese and sour cream until fully combined and silky smooth.
7. Combine the sauce with the cooked spaghetti, tossing gently to coat every strand, then transfer the mixture into your prepared baking dish.
8. Sprinkle the shredded mozzarella, cheddar, and Parmesan cheeses evenly over the top for a golden, bubbly crust.
9. Bake uncovered for 20–25 minutes, until the cheese is fully melted, bubbly, and starting to brown around the edges.
10. Garnish with fresh chopped parsley before serving to add a pop of color and freshness.
Serving Suggestions
This crowd-pleasing casserole pairs beautifully with light sides and bold flavors. Try these ideas to elevate your meal:
- Garlic bread: Toast slices brushed with garlic-butter under the broiler until crisp and fragrant.
- Mixed green salad: Toss peppery arugula or baby spinach with a lemon vinaigrette to cut through the richness.
- Roasted vegetables: Oven-roasted broccoli or Brussels sprouts add a caramelized, earthy contrast.
- Red wine: A medium-bodied Merlot or Chianti perfectly complements the tomato and beef flavors.
Tips For Perfect Million Dollar Spaghetti
Want to make this spaghetti casserole truly shine? Here are a few friendly pointers to get you there:
- You can swap ground beef for ground turkey or Italian sausage.
- Add red pepper flakes for a spicy variation.
- Leftovers can be stored in the refrigerator for up to 3 days.
- To reheat, microwave individual servings or bake covered at 325°F until heated through.
How To Store It
After indulging in that first cheesy helping, you’ll want easy options to keep the rest tasting fresh. Whether you’re planning ahead or saving leftovers, follow these guidelines to maintain flavor and texture:
- Refrigerate leftovers in an airtight container for up to 3 days to keep flavors vibrant.
- Reheat individual portions in the microwave for 2–3 minutes, stirring halfway, or bake the covered casserole at 325°F until warmed through.
- Freeze the unbaked casserole by assembling it, covering tightly with two layers of foil, and storing for up to 2 months.
- Bake from frozen at 350°F for 40–50 minutes, removing the foil for the last 10 minutes to achieve that bubbly, golden cheese top.
Frequently Asked Questions
Here are answers to the top questions home cooks ask about Million Dollar Spaghetti:
- How long does it take to prepare and bake Million Dollar Spaghetti?
From start to finish, plan for about 45–55 minutes. This includes 10 minutes to chop and sauté onions and garlic, 10 minutes to cook and drain the ground beef, 5 minutes to simmer the sauce, 10 minutes to cook the spaghetti, assembly time of around 5 minutes, and 20–25 minutes baking time until the cheeses are melted and bubbly.
- Can I substitute the ground beef with another protein?
Yes. You can swap in ground turkey for a leaner option or use Italian sausage for a spicier, more seasoned flavor. If using sausage, brown it in the skillet just like the beef and adjust the salt since sausage can be saltier.
- How do I prevent the spaghetti from becoming soggy?
Cook the spaghetti just until al dente and drain it well, shaking off excess water. Toss it immediately with the hot sauce mixture so it absorbs flavor but doesn’t sit in extra moisture. Using a well-greased baking dish also helps maintain texture.
- What’s the best way to make this recipe ahead of time?
You can assemble the dish up to a day in advance. After stirring the spaghetti and sauce together and topping with cheese, cover the unbaked casserole tightly with foil and refrigerate. When ready, bake at 350°F for 25–30 minutes, removing the foil in the last 5 minutes to brown the cheese.
- How should I store and reheat leftovers?
Store leftovers in an airtight container in the refrigerator for up to 3 days. To reheat, microwave individual portions for 2–3 minutes, stirring halfway through, or place the casserole back in the oven covered with foil at 325°F for 15–20 minutes until heated through.
- Can I make a spicy version of Million Dollar Spaghetti?
Absolutely. Stir in 1/4 to 1/2 teaspoon of red pepper flakes during the sauce simmer, or add a few dashes of your favorite hot sauce when you mix in the cream cheese and sour cream for a custom heat level.
- Is it possible to freeze Million Dollar Spaghetti?
Yes. For best results, assemble the dish without baking, cover tightly with two layers of foil, and freeze for up to 2 months. Bake from frozen at 350°F for 40–50 minutes, removing the foil for the last 10 minutes to brown the cheese.
- What size and type of baking dish should I use?
A 9×13-inch ovenproof baking dish works perfectly to allow even cooking and cheese browning. Lightly grease it with olive oil or nonstick spray to prevent sticking and help crisp the bottom edges.
What Makes This Special
Million Dollar Spaghetti isn’t just cheesy pasta—it’s a layering of flavors and textures that feels like a warm hug on a plate. The clever swirl of cream cheese and sour cream makes the sauce luxuriously creamy, while three different cheeses on top guarantee that perfect gooey pull. Whether you’re a beginner or a seasoned cook, this dish is forgiving, customizable, and guaranteed to get “oohs” around the table. Go ahead, print this out, save it for a busy night, and let me know how it turns out—drop a comment or question if you need any tips or just want to share your cheesy success!
Print
Million Dollar Spaghetti
- Prep Time: 15 mins
- Cook Time: 37 mins
- Total Time: 52 minutes
- Yield: 6 servings
- Category: Main Dishes
Description
Tender pasta strands mingle with savory ground beef and tomato sauce, ribbons of cream cheese and sour cream, and a blanket of melted mozzarella, cheddar, and Parmesan that bubbles to golden perfection.
Ingredients
- 1 pound spaghetti
- 1 pound ground beef
- 1 tablespoon olive oil
- 1 medium onion diced
- 2 cloves garlic minced
- 1 can tomato sauce (15 ounces)
- 1 teaspoon Italian seasoning
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 4 ounces cream cheese softened
- 1/2 cup sour cream
- 1 cup shredded mozzarella cheese
- 1 cup shredded cheddar cheese
- 1/4 cup grated Parmesan cheese
- 2 tablespoons fresh parsley chopped
Instructions
- Preheat the oven to 350°F. Grease a 9×13-inch baking dish.
- Cook spaghetti according to package directions until al dente. Drain and set aside.
- In a large skillet, heat olive oil over medium heat. Add onion and garlic, sauté until translucent.
- Add ground beef, breaking it up with a spoon, and cook until no longer pink. Drain excess fat.
- Stir in tomato sauce, Italian seasoning, salt, and black pepper; simmer for 5 minutes.
- Remove from heat and mix in cream cheese and sour cream until smooth.
- Combine the sauce with cooked spaghetti and transfer mixture to the prepared baking dish.
- Sprinkle mozzarella, cheddar, and Parmesan cheeses evenly over the top.
- Bake for 20–25 minutes until cheese is melted and bubbly.
- Garnish with fresh parsley before serving.
Notes
- You can swap ground beef for ground turkey or Italian sausage.
- Add red pepper flakes for a spicy variation.
- Leftovers can be stored in the refrigerator for up to 3 days.
- To reheat, microwave individual servings or bake covered at 325°F until heated through.