Ingredients
Method
Preparation
- Preheat your oven to 350°F (175°C).
- Fill a large pot with salted water and bring it to a rolling boil.
- Add the spaghetti and cook according to the package directions until al dente. Drain the pasta well and immediately toss it with butter.
- Reserve a small cup of pasta water if you want to loosen the sauce later.
Cooking the Meat Sauce
- While the pasta cooks, heat a large skillet over medium heat.
- Add the ground beef and sausage, cooking until browned, about 6–8 minutes.
- Add the chopped onion and cook until soft, another 3–4 minutes.
- Stir in minced garlic and cook for 30–60 seconds.
- Drain any excess fat from the skillet.
- Pour in the marinara sauce and stir in Italian seasoning, salt, and pepper to taste.
- Let the sauce simmer on low for 5 minutes. Taste and adjust seasoning.
Preparing the Cheese Layer
- In a medium bowl, combine cream cheese, ricotta, and sour cream. Blend until smooth.
- Taste and add salt and pepper if needed.
- Stir in herbs if desired.
Assembling the Casserole
- Grease a 9×13-inch baking dish lightly.
- Layer half the buttered spaghetti in the dish, followed by half the cheese mixture and half the meat sauce.
- Repeat with remaining spaghetti, cheese mixture, and meat sauce. Top with Parmesan and mozzarella.
Baking
- Cover the baking dish with foil and bake for 30 minutes.
- Remove the foil and bake for an additional 10–15 minutes until bubbly and golden.
Serving
- Let the casserole rest for 10 minutes before slicing.
- Garnish with fresh herbs and serve.
Notes
Store leftovers in an airtight container for 3–4 days or freeze for 2–3 months. Optionally, can be made vegetarian by using meat substitutes.
