Ingredients
Method
Preparation
- Preheat oven to 375°F (190°C). Grease a 9x13-inch baking dish.
- Cook spaghetti in salted boiling water until about 1–2 minutes shy of al dente. Drain and set aside.
- In a large skillet, heat olive oil over medium heat. Sauté onion until translucent (3–4 minutes), then add garlic and sauté for an additional 30–45 seconds.
- Add diced tomatoes, tomato sauce, oregano, basil, red pepper flakes, salt, and pepper. Simmer for 3–5 minutes to meld flavors.
- Reduce heat to low and add softened cream cheese in chunks, stirring until fully melted and the sauce is smooth.
- Stir in your chosen cooked protein and the cooked spaghetti until everything is evenly coated.
- Transfer the mixture to the prepared baking dish. Top with shredded mozzarella and optional Parmesan.
Baking
- Bake for 15–20 minutes until bubbly and golden. Broil for an additional 2–4 minutes if you like a browned top.
Notes
For a crispy top, preheat the broiler for the last few minutes. Leftovers can be stored in an airtight container for up to 4 days or frozen for up to 3 months. Consider adjusting baking time based on protein choices.
