Step-by-step instructions
- Preheat your oven to 350°F (175°C) and grease a 9×13 inch baking dish to prevent sticking.
- Cook the spaghetti according to the package directions until it’s al dente; once done, drain it and set it aside.
- In a skillet set over medium heat, brown the ground beef. Season it with salt, black pepper, garlic powder, and Italian seasoning. Make sure to drain any excess fat to avoid greasiness.
- Mix in your chosen marinara sauce with the cooked beef and let it simmer for about 5 minutes to combine the flavors.
- In a separate bowl, blend together the cream cheese, ricotta (or cottage cheese), and sour cream until smooth and creamy.
- Spread half of the cooked spaghetti in the bottom of your prepared baking dish, then layer the creamy cheese mixture over it evenly.
- Add the remaining spaghetti on top of the cheese layer, then pour the meat sauce generously over everything.
- Finish it off by sprinkling mozzarella and Parmesan cheese over the entire casserole.
- Bake it uncovered in the oven for 30–35 minutes, or until the top is bubbly and golden.
- Once done, let it rest for about 5–10 minutes before serving. Garnish with fresh parsley for a touch of color if desired.
Best ways to enjoy it
Million Dollar Baked Spaghetti is versatile and pairs beautifully with a variety of sides. Consider serving it alongside a crisp green salad dressed with lemon vinaigrette and some garlic bread for a complete meal. For something a bit heartier, roasted vegetables add a delicious complement. You can even enjoy leftovers for lunch the next day—if there are any!
Storage and reheating tips
To keep your leftovers fresh, store them in airtight containers in the refrigerator for up to 3–4 days. For longer storage, you can freeze the baked spaghetti for up to 3 months. When reheating, ensure that it is heated thoroughly to an internal temperature of 165°F.
Helpful cooking tips
For an even creamier texture, try blending the cream cheese mixture in a food processor. This ensures a smooth consistency without lumps. Additionally, feel free to adjust the seasonings to suit your taste—more garlic or Italian herbs can elevate the flavors to your liking.
Creative twists
Feeling adventurous? Consider adding sautéed mushrooms or spinach to the meat mixture for extra flavor and nutrition. You can also experiment with different cheese, like pepper jack for a spicy kick or use whole wheat spaghetti for a healthier twist.

Your questions answered
How long does this dish take to prepare?
This baked spaghetti usually takes about 20 minutes to prepare and 30–35 minutes to bake, making it a quick weeknight option.
Can I make this dish ahead of time?
Absolutely! You can assemble it a day in advance, cover it tightly, and store it in the fridge until you’re ready to bake. Just increase the cooking time slightly if baking from cold.
What can I substitute for the ground beef?
Ground turkey or chicken is a lean alternative, while lentils or mushrooms can be great options for a vegetarian version. Just remember to adjust the seasonings accordingly to match your alternative protein.
With Million Dollar Baked Spaghetti, you’re not just preparing a meal; you’re creating memories that will linger long after the last bite is gone. Enjoy the delightful flavors and the joy of sharing it with family and friends!






