Description
This Million Dollar Spaghetti Casserole is rich, creamy, and packed with layers of seasoned meat, tender pasta, and cheesy goodness. It’s the ultimate comfort food—perfect for family dinners, meal prep, or freezing ahead for a busy weeknight.
Ingredients
1 pound spaghetti
1 pound ground beef
1 jar (24 oz) marinara sauce
1/2 cup chopped onion
2 cloves garlic, minced
8 oz cream cheese, softened
1 cup cottage cheese
1/4 cup sour cream
2 cups shredded mozzarella cheese
1/4 cup grated Parmesan cheese
1 tablespoon Italian seasoning
Salt and black pepper to taste
Butter or non-stick spray for greasing
Instructions
1. Cook the spaghetti according to the package instructions until al dente. Drain and set aside.
2. In a large skillet, sauté the chopped onion until softened. Add garlic and ground beef, cook until browned. Drain fat. Stir in marinara sauce and Italian seasoning. Simmer for 5 minutes.
3. In a bowl, mix cream cheese, cottage cheese, and sour cream until smooth. Season with salt and pepper.
4. Grease a 9×13 inch baking dish. Layer half the spaghetti, then the cheese mixture, then the remaining spaghetti. Top with the meat sauce.
5. Sprinkle mozzarella and Parmesan cheese over the top. Cover with foil and bake at 350°F (175°C) for 30 minutes. Remove foil and bake an additional 10-15 minutes until bubbly and golden.
6. Let rest for 10 minutes before serving. Enjoy!
Notes
Use ricotta in place of cottage cheese if preferred.
Let the casserole rest before slicing to keep layers intact.
You can freeze baked or unbaked casserole for up to 3 months.
- Prep Time: 20 minutes
- Cook Time: 45 minutes
- Category: Casserole
- Method: Baked
- Cuisine: American
Nutrition
- Serving Size: 1 slice
- Calories: 510
- Sugar: 6g
- Sodium: 780mg
- Fat: 28g
- Saturated Fat: 14g
- Unsaturated Fat: 11g
- Trans Fat: 0.5g
- Carbohydrates: 39g
- Fiber: 3g
- Protein: 27g
- Cholesterol: 85mg
Keywords: million dollar spaghetti, cheesy casserole, freezer meal