This is one of those recipes that looks like effort but cooks itself. It stacks familiar pantry ingredients into a creamy, cheesy bake that hits comfort food territory fast. I call it “Million Dollar” because the result—gooey, savory, and unpretentiously rich—feels like a treat you’d pay for at a diner, even though the steps are straightforward.
Make it for a weeknight family dinner, a potluck, or whenever you need a dish that pleases a crowd with little drama. The layers of cream cheese, cottage cheese, and shredded cheeses melt into the pasta and sauce, creating a casserole that holds together and slices well. It’s forgiving and built to be adaptable.
Below I’ll walk you through the exact ingredient list and every step in order. I’ll also share practical swaps, storage tips, and common mistakes so your bake comes out creamy and hot in the center every time.
Ingredients at a Glance

- 1 lb. Italian sausage or ground beef — the main savory protein; brown thoroughly and drain excess fat.
- 24 oz. pasta sauce — provides the tomato base and seasoning; use your favorite jarred sauce.
- 16 oz. spaghetti noodles, cooked, drained and cooled — the pasta foundation; cool until not steaming so cheeses don’t break.
- 8 oz. cream cheese brick — adds richness and creaminess when cubed and mixed into the pasta.
- 1 cup cottage cheese — contributes moisture and a mild tang; helps make the interior creamy.
- ½ cup sour cream — smooths the texture and adds a touch of acidity.
- 2 cups shredded cheddar cheese — half goes into the mix and half for the top to brown and add flavor.
- 2 cups shredded mozzarella cheese — adds stretch and a mild, melty finish; split between the mixture and the top.
Million Dollar Spaghetti, Made Easy
- Preheat oven to 350°F. Grease a 9×13-inch baking dish.
- Cook the 16 oz spaghetti according to package instructions; drain and cool until not steaming.
- In a large skillet, brown 1 lb Italian sausage (or ground beef) over medium heat until no pink remains, breaking into crumbles. Drain off excess grease (use a paper towel or carefully pour off).
- Add the full 24 oz pasta sauce to the browned meat and stir to combine. Simmer 1–2 minutes, then remove from heat. Reserve half of this meat-and-sauce mixture for the top layer (set it aside).
- Cube the 8 oz cream cheese. In the greased 9×13 dish, combine the cooled spaghetti, the remaining half of the meat-and-sauce mixture, the cubed cream cheese, 1 cup cottage cheese, and 1/2 cup sour cream. Use tongs or a spatula to mix thoroughly until the cheeses and sauce are well distributed and creamy. (Season to taste now, if desired.)
- Fold in 1 cup shredded cheddar and 1 cup shredded mozzarella.
- Spread the reserved meat-and-sauce mixture evenly over the top of the pasta. Sprinkle the remaining 1 cup cheddar and 1 cup mozzarella over the top.
- Bake uncovered for 20–25 minutes, or until the center is hot and the top cheese is melted.
- Remove from oven and let stand 5 minutes to set, then serve.
Why It’s Crowd-Pleasing
This bake combines three things people love: familiar flavors, creamy texture, and melted cheese on top. The sausage (or ground beef) gives a savory backbone. The trio of cream cheese, cottage cheese, and sour cream creates a rich, velvety interior that keeps the spaghetti from getting dry. Then you finish with cheddar and mozzarella for two textures—sharp flavor and stretchy melt.
It serves a crowd without fancy technique. Most guests find it comforting and nostalgic, and it reheats well, which is always appreciated after an event. You can serve it straight from the pan, which keeps things relaxed and family-style.
Budget & Availability Swaps

- Protein: Swap the Italian sausage for plain ground beef or ground turkey if that’s what you have. Expect a slight flavor difference but still very satisfying.
- Pasta sauce: Any 24 oz jarred tomato sauce works. If you have 2 smaller jars (combined volume), that’s fine. A plain marinara or a seasoned tomato-basil sauce both work.
- Cheeses: Use store-brand shredded cheese to save money. If you only have block cheese, shred it first for even melting. If mozzarella is low-fat, the texture will be a bit different but acceptable.
- Dairy: If cottage cheese isn’t available, ricotta can be a direct flavor-compatible substitute though it will change texture slightly.
Cook’s Kit
- 9×13-inch baking dish — the recipe is written for this size to get the right thickness.
- Large pot — to boil the spaghetti without crowding.
- Large skillet — to brown the sausage and combine with the sauce.
- Spatula or tongs — for mixing the pasta and cheeses gently but thoroughly.
- Cutting board and knife — to cube the cream cheese.
Frequent Missteps to Avoid
Take note of these common pitfalls so your casserole turns out smooth and not grainy, watery, or under-heated in the center.
- Mixing while pasta is steaming hot. If the spaghetti is still steaming, the cheeses can separate or become greasy. Let the pasta cool until it’s just warm or room temperature before combining.
- Skipping the grease drain after browning meat. Excess fat pooled in the dish makes the final bake greasy. Dab or carefully pour off extra grease after browning.
- Not reserving the top meat mixture. That top layer concentrates flavor and helps the bake look finished; don’t skip setting half aside.
- Overpacking the baking dish. The 9×13 size is specified so the mixture bakes evenly. Using a smaller dish makes the center dense and slow to heat; a much larger dish will make it thin and dry.
- Baking covered. The instructions call for uncovered baking so the top cheese melts and browns. Covering traps steam and keeps the top from finishing properly.
Make It Diet-Friendly
If you want to make this lighter without losing all the appeal, focus on three small swaps: leaner meat, lower-fat dairy, and portion control.
- Use lean ground turkey or 90% lean ground beef instead of Italian sausage to cut fat and calories.
- Choose low-fat or part-skim cottage cheese and reduced-fat shredded cheeses. The texture will be slightly less rich, but the creaminess from cream cheese still carries the dish.
- Serve smaller portions with a large side salad or steamed vegetables. A 1-cup serving alongside greens feels satisfying without piling on calories.
Recipe Notes & Chef’s Commentary
Here are practical details I’ve learned from making this many times:
- Timing is flexible. The 20–25 minute bake time is measured for a room-temperature casserole going into a preheated 350°F oven. If your dish is cooler or your oven runs cold, add a few minutes and test the center temperature—aim for a hot center and fully melted cheese on top.
- Season to taste. The core recipe relies on the sausage and jarred sauce for seasoning. If you prefer more salt or heat, add a pinch of salt, black pepper, or a dash of red pepper flakes when you combine the pasta and cheeses.
- Mix gently. Use tongs to fold the ingredients together so the cream cheese breaks down and distributes without shredding the noodles to pieces.
- Make-ahead option. You can assemble the casserole, cover it tightly, and refrigerate up to 24 hours before baking. Add 5–10 minutes to the bake time if it goes in cold from the fridge.
- Freezing. This bakes well for short-term freezer storage. Bake first, cool, then freeze portions in airtight containers. Reheat covered in a 350°F oven until warmed through.
How to Store & Reheat

Leftovers store and reheat well, which is one of this recipe’s strengths.
- Refrigerator: Cool the casserole to room temperature, cover tightly, and store up to 3–4 days.
- Freezer: For longer storage, freeze portions in airtight containers up to 2 months. Thaw in the refrigerator overnight before reheating for best texture.
- Reheating: Oven method gives the best result. Reheat individual portions covered with foil at 350°F for 15–25 minutes until hot in the center. For a quick option, microwave on medium power in 1-minute intervals, stirring or checking between bursts to heat evenly.
Top Questions & Answers
Q: Can I use a different pasta shape?
A: Yes. While the recipe uses spaghetti, short shapes like penne or rigatoni work well because they hold the sauce. Cooking time and quantities remain the same.
Q: What if I don’t like cottage cheese?
A: Ricotta is an acceptable substitute. It’s similar in moisture and will still create a creamy interior.
Q: Can I skip the cream cheese?
A: You can, but the texture changes. Cream cheese adds a denser creaminess that binds the mixture; without it, the bake will be lighter but less rich.
Q: Is the bake spicy because it calls for Italian sausage?
A: Italian sausage varies. Sweet Italian sausage is milder; hot Italian sausage brings heat. Choose the variety you prefer. If using ground beef, you can add crushed red pepper to taste.
Serve & Enjoy
Let the casserole rest 5 minutes after baking. This short pause helps it set so you can portion neatly. I like to serve it with a crisp green salad dressed in a bright vinaigrette to cut through the richness. Garlic bread or simple roasted vegetables are also perfect companions.
Warm, cheesy, and filling—this version of Million Dollar Spaghetti is built for easy weeknight dinners and happy leftovers. Make it when you want comfort without fuss, and don’t be afraid to adapt it to whatever you have in the fridge. It’s meant to be practical and delicious.

Million Dollar Spaghetti
Equipment
- 9 x 13 Baking Dishsprayed with nonstick cooking spray
Ingredients
Ingredients
- 1 lb.Italian sausageor ground beef
- 24 oz.pasta sauce
- 16 oz.spaghetti noodlescooked drained and cooled
- 8 oz.cream cheese brick
- 1 cupcottage cheese
- 1/2 cupsour cream
- 2 cupsshredded cheddar cheese
- 2 cupsshredded mozzarella cheese
Instructions
Instructions
- Preheat oven to 350°F. Grease a 9x13-inch baking dish.
- Cook the 16 oz spaghetti according to package instructions; drain and cool until not steaming.
- In a large skillet, brown 1 lb Italian sausage (or ground beef) over medium heat until no pink remains, breaking into crumbles. Drain off excess grease (use a paper towel or carefully pour off).
- Add the full 24 oz pasta sauce to the browned meat and stir to combine. Simmer 1–2 minutes, then remove from heat. Reserve half of this meat-and-sauce mixture for the top layer (set it aside).
- Cube the 8 oz cream cheese. In the greased 9x13 dish, combine the cooled spaghetti, the remaining half of the meat-and-sauce mixture, the cubed cream cheese, 1 cup cottage cheese, and 1/2 cup sour cream. Use tongs or a spatula to mix thoroughly until the cheeses and sauce are well distributed and creamy. (Season to taste now, if desired.)
- Fold in 1 cup shredded cheddar and 1 cup shredded mozzarella.
- Spread the reserved meat-and-sauce mixture evenly over the top of the pasta. Sprinkle the remaining 1 cup cheddar and 1 cup mozzarella over the top.
- Bake uncovered for 20–25 minutes, or until the center is hot and the top cheese is melted.
- Remove from oven and let stand 5 minutes to set, then serve.
