Of all the dishes in my family’s dinner rotation, none elicits quite the same level of excitement as the legendary Million Dollar Spaghetti. The first time I saw the recipe, I admit I was skeptical. Cottage cheese and sour cream… in spaghetti? It sounded like a culinary gamble. But let me tell you, the moment I pulled that bubbling, golden-brown casserole from the oven and the aroma of rich meat sauce and melted cheese filled my kitchen, I knew I was onto something special. My husband, a man of few words when it comes to food, took one bite and declared it “unbelievably good,” a phrase he reserves for only the most elite of meals. The kids didn’t just clean their plates; they practically licked them clean and begged for seconds.
This isn’t just spaghetti. It’s an experience. It’s the ultimate comfort food, a glorious fusion of a classic baked ziti and a creamy, tangy pasta dish. The name “Million Dollar Spaghetti” isn’t an exaggeration; it truly tastes like a million bucks. The secret lies in that surprising, decadent layer of cream cheese, cottage cheese, and sour cream that melts into the noodles, creating a sauce so rich and velvety it feels impossibly indulgent. This dish has become our go-to for potlucks, family gatherings, and those chilly weeknights when only a hug in a casserole dish will do. It’s a guaranteed crowd-pleaser that looks impressive but is secretly one of the easiest, most rewarding meals you can make. If you’re ready to transform your pasta night from ordinary to extraordinary, you’ve come to the right place. Let’s dive into how you can create this masterpiece in your own kitchen.
Ingredients
The magic of Million Dollar Spaghetti lies in its simple, accessible ingredients that come together to create something truly spectacular. While the recipe is straightforward, understanding the role of each component will help you perfect the dish and even customize it to your liking.
- Spaghetti (8 ounces): The foundation of our casserole. Standard spaghetti is the classic choice, as its long strands are perfect for twirling and holding onto the different layers of sauce. For the best texture, cook your spaghetti to al dente. This means it should still have a slight bite to it, as it will continue to cook in the oven. If you overcook the pasta initially, it can become mushy in the final dish.
- Variations: While spaghetti is in the name, feel free to experiment! Penne, ziti, rigatoni, or even fettuccine work wonderfully. Shorter pasta shapes are excellent at trapping the creamy filling and meat sauce in their nooks and crannies.
- Lean Ground Beef (1 pound): This provides the hearty, savory, and protein-packed element of the dish. Using lean ground beef (90/10 or 93/7) is recommended to prevent the final casserole from becoming overly greasy.
- Variations: Don’t hesitate to substitute. A 50/50 mix of ground beef and ground Italian sausage adds a fantastic depth of flavor from the sausage seasonings. Ground turkey or ground chicken are leaner alternatives. For a vegetarian version, you can use a plant-based ground “meat” substitute or a mix of finely diced mushrooms and lentils.
- Spaghetti Sauce (24-ounce jar): This is your flavor base for the meat sauce. A high-quality store-bought marinara sauce works perfectly and is a great time-saver. Choose your favorite brand or flavor profile, whether it’s a classic marinara, a roasted garlic variety, or one with basil and oregano.
- Homemade Option: If you have the time, a simple homemade marinara sauce can elevate the dish even further.
- Butter (1 stick, or ½ cup): Butter serves two crucial purposes here. First, a few slices are used to grease the baking dish, ensuring nothing sticks. The remaining slices are layered between the noodles and the meat sauce. As the casserole bakes, this butter melts down through the pasta, adding a layer of richness and flavor that truly lives up to the “million dollar” name. Use salted or unsalted butter based on your preference.
- The Creamy Trio: Cottage Cheese (1 cup), Cream Cheese (8 ounces), and Sour Cream (8 ounces): This is the heart and soul of Million Dollar Spaghetti. This combination is what separates it from a standard baked spaghetti.
- Cream Cheese: Provides a thick, velvety, and slightly tangy foundation. For best results, let it soften to room temperature for about 30-60 minutes before mixing. This will ensure it combines smoothly without lumps.
- Cottage Cheese: Adds moisture, a subtle tang, and a protein boost. If you’re not a fan of the texture of cottage cheese, don’t worry! The curds melt away during baking, leaving behind a creamy, cheesy texture without any noticeable lumps. You can also opt for a small-curd variety or give it a quick pulse in a food processor to smooth it out beforehand.
- Sour Cream: Lends a wonderful brightness and a tangy flavor that cuts through the richness of the other cheeses and the meat sauce, creating a perfectly balanced flavor profile.
- Shredded Cheddar Cheese (2 cups): The crowning glory. A generous blanket of melted Cheddar cheese on top provides that irresistible golden-brown crust and a sharp, savory flavor.
- Variations: Sharp or extra-sharp Cheddar will give you the most flavor. For a classic, stretchy “cheese pull,” use a mix of Cheddar and low-moisture mozzarella. A Monterey Jack or Colby blend also works beautifully. For the best melt, it’s always recommended to shred your own cheese from a block, as pre-shredded cheeses often contain anti-caking agents that can inhibit smooth melting.
Instructions
Follow these step-by-step instructions for a flawless Million Dollar Spaghetti every time. The process is all about layering, so having your components ready to go (a practice known as mise en place) will make assembly a breeze.
- Preheat and Prepare: First, preheat your oven to 350°F (175°C). Take a few slices from your stick of butter and use them to generously grease a 9×13-inch baking dish. This crucial step prevents the pasta from sticking and makes serving much cleaner.
- Cook the Spaghetti: Bring a large pot of heavily salted water to a rolling boil. Add the 8-ounce package of spaghetti and cook according to the package directions, but aim for the lower end of the time range for a perfect al dente texture. The pasta will finish cooking in the oven, so slightly undercooking it now prevents it from becoming soft. Once cooked, drain the pasta well in a colander and set it aside. Do not rinse the pasta.
- Brown the Beef: While the pasta is cooking, place a large skillet or Dutch oven over medium-high heat. Add the 1 pound of lean ground beef and cook, breaking it up with a spoon, until it is fully browned and no pink remains.
- Create the Meat Sauce: Once the beef is cooked, carefully drain off any excess grease from the skillet. Return the skillet to the stove over low heat. Pour the 24-ounce jar of spaghetti sauce into the skillet with the beef. Stir everything together until the beef is fully coated in the sauce. Let it simmer for a few minutes to allow the flavors to meld.
- Mix the Creamy Filling: In a medium-sized bowl, combine the softened 8-ounce block of cream cheese, 1 cup of cottage cheese, and 8 ounces of sour cream. Use a spatula or spoon to mix until they are well combined. It’s okay if there are a few small lumps, as they will melt away during baking.
- Begin the Layering Process: Now for the fun part—assembly!
- Layer 1: The Pasta Base: Spread half of your cooked spaghetti evenly across the bottom of the prepared 9×13-inch baking dish.
- Layer 2: The Creamy Filling: Dollop the cream cheese mixture over the top of the spaghetti. Use a spatula to gently spread it into an even layer, covering the noodles completely. This is the “million dollar” layer.
- Layer 3: More Pasta & Butter: Top the creamy layer with the remaining half of the spaghetti, spreading it out evenly. Slice the rest of your stick of butter into thin pats and arrange them over the top of this pasta layer. This adds incredible richness as it melts down.
- Layer 4: The Hearty Meat Sauce: Pour the beef and spaghetti sauce mixture over the pasta, spreading it all the way to the edges to ensure every bite is saucy.
- First Bake: Cover the baking dish tightly with aluminum foil. Place it in the preheated oven and bake for 30 minutes. The foil traps steam, allowing all the layers to heat through and the flavors to meld together without the top burning.
- Add the Cheese and Final Bake: After 30 minutes, carefully remove the dish from the oven and discard the foil. Sprinkle the 2 cups of shredded Cheddar cheese evenly over the top of the meat sauce.
- Bake to Perfection: Return the uncovered dish to the oven and continue to bake for an additional 15-20 minutes, or until the cheese is completely melted, bubbly, and starting to turn golden brown around the edges.
- Rest and Serve: This is a crucial final step! Remove the Million Dollar Spaghetti from the oven and let it rest on a cooling rack for at least 10-15 minutes before serving. This allows the casserole to set, making it much easier to cut into clean, beautiful squares that hold their shape. Serve hot and enjoy the rave reviews!
Nutrition Facts (Servings and calories per serving)
This recipe is designed to be a hearty and satisfying meal, perfect for feeding a family or a group.
- Yield: 1 (9×13-inch) casserole
- Servings: 8 generous portions
- Calories Per Serving (Approximate): 650-750 calories
Please note that the nutritional information is an estimate and can vary significantly based on the specific brands of ingredients you use, such as the fat content of your ground beef, the type of spaghetti sauce, and the specific cheeses chosen. The richness of this dish comes from the combination of pasta, beef, and a trio of dairy products, making it a wonderfully indulgent treat. It delivers a substantial amount of protein from the beef and cheese, along with carbohydrates for energy from the pasta.
Preparation Time
One of the best things about this seemingly elaborate dish is how quickly it comes together, making it a feasible option even for a busy weeknight.
- Prep Time: 10 minutes
- Cook Time: 50 minutes
- Total Time: 1 hour
The Prep Time includes gathering and measuring your ingredients. To keep it at a speedy 10 minutes, have everything out on the counter before you start. The Cook Time accounts for boiling the pasta, browning the beef, and the two-stage baking process. Since the pasta and beef can be cooked simultaneously, the hands-on time is minimal, with most of the hour spent letting the oven do the work.
How to Serve
Million Dollar Spaghetti is a complete meal in itself, but serving it with a few simple sides can round out the dinner and turn it into a true feast. The key is to choose accompaniments that complement the rich, savory flavors of the casserole without overwhelming it.
Here are some fantastic serving suggestions:
- Classic Garlic Bread: This is a non-negotiable side for many.
- Why it works: The crusty, buttery, and garlicky bread is the perfect vehicle for scooping up any extra meat sauce left on your plate.
- Try this: A loaf of French bread, sliced, buttered, and sprinkled with garlic powder and parsley, then toasted until golden.
- A Crisp Green Salad: A fresh salad provides a light and refreshing contrast to the richness of the pasta bake.
- Caesar Salad: The tangy, creamy dressing and crunchy croutons of a Caesar salad stand up well to the hearty casserole.
- Simple Garden Salad: A mix of romaine lettuce, cherry tomatoes, cucumbers, and red onions with a light Italian or balsamic vinaigrette can cut through the richness beautifully.
- Roasted or Steamed Vegetables: Adding a simple vegetable side is a great way to add nutrients and color to your plate.
- Roasted Broccoli or Asparagus: Toss with olive oil, salt, and pepper, and roast until tender-crisp. The slightly charred flavor is a wonderful complement.
- Steamed Green Beans: A simple side of steamed green beans, perhaps tossed with some toasted almonds, adds a lovely, clean crunch.
- Garnishes for the Table: Allow everyone to customize their own serving with a few simple garnishes.
- Fresh Herbs: A sprinkle of freshly chopped parsley or basil adds a pop of color and fresh flavor.
- Red Pepper Flakes: For those who like a little heat, a shaker of red pepper flakes on the table is a must.
- Grated Parmesan Cheese: You can never have too much cheese! Offer extra grated Parmesan for sprinkling on top.
Additional Tips
Take your Million Dollar Spaghetti from great to absolutely unforgettable with these five expert tips.
- Embrace Room Temperature Ingredients: For the creamiest, smoothest filling, make sure your cream cheese, cottage cheese, and sour cream are not ice-cold from the fridge. Let the cream cheese soften on the counter for at least 30 minutes. This prevents a lumpy texture and allows the ingredients to incorporate seamlessly.
- Doctor Up Your Jarred Sauce: Elevate your store-bought spaghetti sauce with a few simple additions. While the sauce is simmering with the beef, consider stirring in a teaspoon of dried Italian seasoning, a half-teaspoon of garlic powder, a pinch of red pepper flakes for warmth, or even a teaspoon of sugar to balance the acidity of the tomatoes. These small tweaks can add a surprising depth of flavor that tastes more homemade.
- The Make-Ahead Miracle: This casserole is a fantastic make-ahead meal. You can assemble the entire dish (up to the final cheese topping) a day in advance. Cover it tightly with foil and refrigerate. When you’re ready to bake, you may need to add 10-15 minutes to the initial covered baking time to account for the dish being chilled. This is a game-changer for entertaining or busy weeknights.
- Don’t Skip the Rest: It can be tempting to dive right in as soon as the casserole comes out of the oven, but letting it rest is essential. A 10-15 minute rest period allows the molten cheese and sauces to set up slightly. This ensures that when you cut into it, you get clean, beautiful slices rather than a soupy puddle on the plate.
- Shred Your Own Cheese: For the ultimate melted cheese topping, buy a block of Cheddar and shred it yourself. Pre-shredded cheeses are often coated in starches like potato starch or cellulose to prevent clumping in the bag. These agents can give the melted cheese a slightly grainy texture and prevent it from melting as smoothly and evenly as freshly shredded cheese.
FAQ Section
Here are answers to some of the most frequently asked questions about making Million Dollar Spaghetti.
1. Can I make Million Dollar Spaghetti ahead of time?
Absolutely! This is one of the best features of the recipe. You can assemble the entire casserole, cover it tightly with foil, and store it in the refrigerator for up to 24 hours before baking. When you’re ready to eat, simply bake as directed, adding about 10-15 minutes to the initial covered baking time to ensure it’s heated through completely.
2. How do I store and reheat leftovers?
Leftovers are fantastic! Store any remaining casserole in an airtight container in the refrigerator for up to 3-4 days. To reheat, you can microwave individual portions for 1-2 minutes until hot. For best results, reheat larger portions in an oven-safe dish at 350°F (175°C) for 20-25 minutes, or until heated through. Covering it with foil will prevent it from drying out.
3. Can you freeze Million Dollar Spaghetti?
Yes, this dish freezes beautifully, making it perfect for batch cooking. You can freeze it baked or unbaked.
- To freeze unbaked: Assemble the casserole completely in a freezer-safe dish (like an aluminum foil pan). Cover it tightly with a layer of plastic wrap and then a layer of aluminum foil. It can be frozen for up to 3 months. To bake, you can either thaw it in the refrigerator overnight and bake as directed, or bake directly from frozen, which will require a much longer baking time (approximately 1.5 to 2 hours), covered for most of the time.
- To freeze baked: Let the casserole cool completely, then cover tightly and freeze. Reheat from frozen in a 350°F oven for about an hour, or until hot and bubbly.
4. I don’t like cottage cheese. What can I use instead?
This is a very common question! If you’re hesitant about cottage cheese, the best substitute is whole-milk ricotta cheese. It provides a similar creamy texture and richness. Simply swap the 1 cup of cottage cheese for 1 cup of ricotta cheese and proceed with the recipe as written. You won’t miss a beat!
5. Can I make this recipe vegetarian?
Yes, it’s very easy to adapt this recipe for a vegetarian diet. Simply omit the ground beef and create a vegetarian “meat” sauce. You can sauté 8-10 ounces of finely chopped cremini mushrooms with some diced onions and garlic until they are browned and have released their moisture. Then, add the spaghetti sauce to the mushrooms. Alternatively, you can use a high-quality plant-based ground meat substitute, browning it just as you would the ground beef before adding the sauce.
Million Dollar Spaghetti Recipe
Ingredients
-
- Spaghetti (8 ounces): The foundation of our casserole. Standard spaghetti is the classic choice, as its long strands are perfect for twirling and holding onto the different layers of sauce. For the best texture, cook your spaghetti to al dente. This means it should still have a slight bite to it, as it will continue to cook in the oven. If you overcook the pasta initially, it can become mushy in the final dish.
-
- Variations: While spaghetti is in the name, feel free to experiment! Penne, ziti, rigatoni, or even fettuccine work wonderfully. Shorter pasta shapes are excellent at trapping the creamy filling and meat sauce in their nooks and crannies.
-
- Spaghetti (8 ounces): The foundation of our casserole. Standard spaghetti is the classic choice, as its long strands are perfect for twirling and holding onto the different layers of sauce. For the best texture, cook your spaghetti to al dente. This means it should still have a slight bite to it, as it will continue to cook in the oven. If you overcook the pasta initially, it can become mushy in the final dish.
-
- Lean Ground Beef (1 pound): This provides the hearty, savory, and protein-packed element of the dish. Using lean ground beef (90/10 or 93/7) is recommended to prevent the final casserole from becoming overly greasy.
-
- Variations: Don’t hesitate to substitute. A 50/50 mix of ground beef and ground Italian sausage adds a fantastic depth of flavor from the sausage seasonings. Ground turkey or ground chicken are leaner alternatives. For a vegetarian version, you can use a plant-based ground “meat” substitute or a mix of finely diced mushrooms and lentils.
-
- Lean Ground Beef (1 pound): This provides the hearty, savory, and protein-packed element of the dish. Using lean ground beef (90/10 or 93/7) is recommended to prevent the final casserole from becoming overly greasy.
-
- Spaghetti Sauce (24-ounce jar): This is your flavor base for the meat sauce. A high-quality store-bought marinara sauce works perfectly and is a great time-saver. Choose your favorite brand or flavor profile, whether it’s a classic marinara, a roasted garlic variety, or one with basil and oregano.
-
- Homemade Option: If you have the time, a simple homemade marinara sauce can elevate the dish even further.
-
- Spaghetti Sauce (24-ounce jar): This is your flavor base for the meat sauce. A high-quality store-bought marinara sauce works perfectly and is a great time-saver. Choose your favorite brand or flavor profile, whether it’s a classic marinara, a roasted garlic variety, or one with basil and oregano.
-
- Butter (1 stick, or ½ cup): Butter serves two crucial purposes here. First, a few slices are used to grease the baking dish, ensuring nothing sticks. The remaining slices are layered between the noodles and the meat sauce. As the casserole bakes, this butter melts down through the pasta, adding a layer of richness and flavor that truly lives up to the “million dollar” name. Use salted or unsalted butter based on your preference.
-
- The Creamy Trio: Cottage Cheese (1 cup), Cream Cheese (8 ounces), and Sour Cream (8 ounces): This is the heart and soul of Million Dollar Spaghetti. This combination is what separates it from a standard baked spaghetti.
-
- Cream Cheese: Provides a thick, velvety, and slightly tangy foundation. For best results, let it soften to room temperature for about 30-60 minutes before mixing. This will ensure it combines smoothly without lumps.
-
- Cottage Cheese: Adds moisture, a subtle tang, and a protein boost. If you’re not a fan of the texture of cottage cheese, don’t worry! The curds melt away during baking, leaving behind a creamy, cheesy texture without any noticeable lumps. You can also opt for a small-curd variety or give it a quick pulse in a food processor to smooth it out beforehand.
-
- Sour Cream: Lends a wonderful brightness and a tangy flavor that cuts through the richness of the other cheeses and the meat sauce, creating a perfectly balanced flavor profile.
-
- The Creamy Trio: Cottage Cheese (1 cup), Cream Cheese (8 ounces), and Sour Cream (8 ounces): This is the heart and soul of Million Dollar Spaghetti. This combination is what separates it from a standard baked spaghetti.
-
- Shredded Cheddar Cheese (2 cups): The crowning glory. A generous blanket of melted Cheddar cheese on top provides that irresistible golden-brown crust and a sharp, savory flavor.
-
- Variations: Sharp or extra-sharp Cheddar will give you the most flavor. For a classic, stretchy “cheese pull,” use a mix of Cheddar and low-moisture mozzarella. A Monterey Jack or Colby blend also works beautifully. For the best melt, it’s always recommended to shred your own cheese from a block, as pre-shredded cheeses often contain anti-caking agents that can inhibit smooth melting.
-
- Shredded Cheddar Cheese (2 cups): The crowning glory. A generous blanket of melted Cheddar cheese on top provides that irresistible golden-brown crust and a sharp, savory flavor.
Instructions
- Preheat and Prepare: First, preheat your oven to 350°F (175°C). Take a few slices from your stick of butter and use them to generously grease a 9×13-inch baking dish. This crucial step prevents the pasta from sticking and makes serving much cleaner.
- Cook the Spaghetti: Bring a large pot of heavily salted water to a rolling boil. Add the 8-ounce package of spaghetti and cook according to the package directions, but aim for the lower end of the time range for a perfect al dente texture. The pasta will finish cooking in the oven, so slightly undercooking it now prevents it from becoming soft. Once cooked, drain the pasta well in a colander and set it aside. Do not rinse the pasta.
- Brown the Beef: While the pasta is cooking, place a large skillet or Dutch oven over medium-high heat. Add the 1 pound of lean ground beef and cook, breaking it up with a spoon, until it is fully browned and no pink remains.
- Create the Meat Sauce: Once the beef is cooked, carefully drain off any excess grease from the skillet. Return the skillet to the stove over low heat. Pour the 24-ounce jar of spaghetti sauce into the skillet with the beef. Stir everything together until the beef is fully coated in the sauce. Let it simmer for a few minutes to allow the flavors to meld.
- Mix the Creamy Filling: In a medium-sized bowl, combine the softened 8-ounce block of cream cheese, 1 cup of cottage cheese, and 8 ounces of sour cream. Use a spatula or spoon to mix until they are well combined. It’s okay if there are a few small lumps, as they will melt away during baking.
- Begin the Layering Process: Now for the fun part—assembly!
- Layer 1: The Pasta Base: Spread half of your cooked spaghetti evenly across the bottom of the prepared 9×13-inch baking dish.
- Layer 2: The Creamy Filling: Dollop the cream cheese mixture over the top of the spaghetti. Use a spatula to gently spread it into an even layer, covering the noodles completely. This is the “million dollar” layer.
- Layer 3: More Pasta & Butter: Top the creamy layer with the remaining half of the spaghetti, spreading it out evenly. Slice the rest of your stick of butter into thin pats and arrange them over the top of this pasta layer. This adds incredible richness as it melts down.
- Layer 4: The Hearty Meat Sauce: Pour the beef and spaghetti sauce mixture over the pasta, spreading it all the way to the edges to ensure every bite is saucy.
- First Bake: Cover the baking dish tightly with aluminum foil. Place it in the preheated oven and bake for 30 minutes. The foil traps steam, allowing all the layers to heat through and the flavors to meld together without the top burning.
- Add the Cheese and Final Bake: After 30 minutes, carefully remove the dish from the oven and discard the foil. Sprinkle the 2 cups of shredded Cheddar cheese evenly over the top of the meat sauce.
- Bake to Perfection: Return the uncovered dish to the oven and continue to bake for an additional 15-20 minutes, or until the cheese is completely melted, bubbly, and starting to turn golden brown around the edges.
- Rest and Serve: This is a crucial final step! Remove the Million Dollar Spaghetti from the oven and let it rest on a cooling rack for at least 10-15 minutes before serving. This allows the casserole to set, making it much easier to cut into clean, beautiful squares that hold their shape. Serve hot and enjoy the rave reviews!
Nutrition
- Serving Size: One Normal Portion
- Calories: 650-750





