Why Make This Recipe
Million Dollar Spaghetti Casserole is the ultimate comfort food that brings smiles to faces and warmth to homes. It’s a dish that’s not only hearty but also incredibly easy to whip up, making it a fantastic option for busy weeknight dinners or when you have friends over. This recipe is packed with layers of savory meat, gooey cheese, and delightful spaghetti, all baked to perfection. Trust me, your family will be coming back for seconds!
How to Make Million Dollar Spaghetti Casserole
Ingredients:
- 1 lb ground beef
- 1 lb Italian sausage
- 1 medium onion, diced
- 4 cups shredded mozzarella cheese
- 2 cups cooked spaghetti noodles
- Your choice of herbs and spices (like garlic powder, salt, and pepper)

Directions:
- Preheat the oven to 350°F (175°C).
- In a large skillet, brown the ground beef and Italian sausage with the diced onion over medium heat until fully cooked.
- Drain any excess fat and stir in your desired seasonings (such as garlic powder, salt, and pepper).
- In a greased casserole dish, layer half of the cooked spaghetti noodles, half of the meat mixture, and half of the mozzarella cheese.
- Repeat the layers with the remaining ingredients.
- Cover the dish with foil and bake for 25 minutes.
- Remove the foil and bake for an additional 15 minutes, or until the cheese is bubbly and golden.
- Let it cool slightly before serving.
How to Serve Million Dollar Spaghetti Casserole
Serve this delightful casserole hot from the oven. It pairs wonderfully with a fresh green salad or some warm garlic bread. A sprinkle of fresh parsley or basil on top adds a nice pop of color and flavor!
How to Store Million Dollar Spaghetti Casserole
If you have leftovers (which is rare because it’s so delicious!), let the casserole cool completely. Then, cover it tightly with foil or transfer it to an airtight container. It can be stored in the refrigerator for up to 3 days. You can also freeze it for up to 3 months—just thaw and reheat in the oven.
Tips to Make Million Dollar Spaghetti Casserole
- Feel free to mix in some veggies, like bell peppers or mushrooms, into the meat mixture for added nutrition and flavor.
- If you love extra cheesy goodness, you can increase the amount of mozzarella cheese or even add pepper jack for a spicy kick!
- Make sure to drain the meat well to prevent the casserole from becoming too watery.
Variations
You can easily switch things up by using ground turkey or chicken instead of beef and sausage for a lighter version. You can even replace spaghetti with a different pasta shape if you prefer!
FAQs
Can I prepare this casserole ahead of time?
Absolutely! You can assemble it ahead of time, cover it, and store it in the fridge until you’re ready to bake it. Just add a few extra minutes to the baking time if it’s coming straight from the fridge.
Can I use a different type of cheese?
Yes! While mozzarella is classic, you can mix in cheddar, gouda, or even ricotta for some extra creaminess.
Is there a vegetarian version of Million Dollar Spaghetti Casserole?
Definitely! Simply substitute the meat with a mix of your favorite vegetables and legumes or a meat substitute, and you can enjoy a delicious vegetarian version!
Now that you know how to create this scrumptious Million Dollar Spaghetti Casserole, it’s time to get cooking! Enjoy each flavorful bite and the smiles it brings to your table.

Million Dollar Spaghetti Casserole
Ingredients
Method
- Preheat the oven to 350°F (175°C).
- In a large skillet, brown the ground beef and Italian sausage with the diced onion over medium heat until fully cooked.
- Drain any excess fat and stir in your desired seasonings (such as garlic powder, salt, and pepper).
- In a greased casserole dish, layer half of the cooked spaghetti noodles, half of the meat mixture, and half of the mozzarella cheese.
- Repeat the layers with the remaining ingredients.
- Cover the dish with foil and bake for 25 minutes.
- Remove the foil and bake for an additional 15 minutes, or until the cheese is bubbly and golden.
- Let it cool slightly before serving.