- Preheat Oven:
- Preheat your oven to 350°F (175°C).
- Cook Spaghetti:
- Cook the spaghetti according to the package instructions. Drain and set aside.
- Prepare Meat Sauce:
- In a large skillet, brown the ground beef or Italian sausage over medium heat. Add chopped onions and minced garlic. Cook until the onions are softened and the meat is browned. Drain excess fat if necessary.
- Add Marinara Sauce:
- Stir in the marinara sauce, crushed tomatoes, dried oregano, dried basil, salt, and pepper. Simmer the sauce for about 10-15 minutes.
- Prepare Creamy Mixture:
- In a separate bowl, mix the softened cream cheese and sour cream until well combined.
- Layer the Casserole:
- In a greased baking dish, layer half of the cooked spaghetti. Spread the cream cheese mixture over the spaghetti. Top with half of the meat sauce. Repeat the layers.
- Top with Cheese:
- Sprinkle shredded mozzarella and grated Parmesan cheese over the top layer.
- Bake:
- Bake in the preheated oven for about 25-30 minutes or until the cheese is melted and bubbly.
- Serve:
- Allow the casserole to rest for a few minutes before serving. Garnish with fresh parsley if desired.
Enjoy your Million Dollar Spaghetti! It’s a comforting and crowd-pleasing dish that’s sure to satisfy.