Ingredients
Method
Preparation
- Preheat oven to 350°F (175°C). Grease a 9x13 baking dish.
- Cook spaghetti in salted water until al dente. Reserve 1/2 cup of pasta water and drain.
- In a skillet, heat olive oil over medium heat. Sauté onion until soft, then add minced garlic and cook for another 30 seconds.
- If using meat, add ground beef or Italian sausage and brown it fully. Drain any excess grease.
- Stir in marinara sauce and Italian seasoning. Simmer for a couple of minutes. Season to taste with salt and pepper.
- In a bowl, whisk together softened cream cheese, sour cream, and a splash of warm pasta water until smooth and creamy.
- Toss the cooked spaghetti with the cream cheese mixture until evenly coated.
Assembly and Baking
- Layer half of the creamy pasta mixture in the greased baking dish.
- Add half of the marinara sauce, then sprinkle with mozzarella and Parmesan cheese.
- Repeat with the remaining pasta and sauce. Top with extra cheese.
- Bake for 20 to 25 minutes, until the top is bubbling and lightly golden.
- Let it rest for 5 minutes before garnishing with chopped basil or parsley.
Notes
Make-ahead: Assemble the dish up to a day ahead and refrigerate. Add 5 to 10 extra minutes when baking from cold. Leftovers keep well for 3 to 4 days in the fridge.
