Step-by-step instructions
- Preheat your oven to 375°F (190°C).
- Cook the spaghetti according to package instructions until al dente. Drain and set aside.
- Melt the butter in a large skillet over medium heat. Add the chopped onion and minced garlic. Sauté until translucent, about 3-4 minutes.
- In a separate bowl, whisk together the softened cream cheese and milk until smooth and creamy.
- Stir the cream cheese mixture into the skillet with the sautéed onions and garlic. Cook and stir until the sauce is heated through and slightly thickened.
- Add the shredded mozzarella cheese, grated Parmesan cheese, salt, pepper, and Italian seasoning to the sauce. Stir until the cheese melts into a creamy sauce.
- Mix the cooked spaghetti with the creamy sauce, ensuring all the noodles are well-coated.
- Transfer the mixture to a greased baking dish, spreading it evenly across the pan.
- Bake in the preheated oven for 20-25 minutes until the top is golden and bubbly.
- Garnish with fresh chopped parsley before serving for a pop of color!
Best ways to enjoy it
Baked Cream Cheese Spaghetti is a versatile dish. Serve it hot right out of the oven for a cozy family dinner, or let it cool down and take it to your next potluck. Pair it with a simple side salad or steamed vegetables for a more balanced meal. You could even try it with garlic bread for an extra indulgent experience!
Storage and reheating tips
To keep your leftovers fresh, allow the spaghetti to cool down completely before transferring it to an airtight container. It will last for up to 3 days in the refrigerator. To reheat, simply pop it in the oven at 350°F (175°C) for about 15 minutes or until warmed through. You can also microwave individual portions for a quick lunchtime fix.
Helpful cooking tips
- For an added depth of flavor, consider using fresh herbs like basil or oregano in the sauce.
- If you’re short on time, you can use pre-cooked spaghetti to speed up the process.
- Don’t be afraid to experiment with different types of cheese—Cheddar or gouda can bring a nice twist to the dish.
Creative twists
If you want to try something different, here are a few variations to consider:
- Veggie-packed: Add sautéed spinach, bell peppers, or mushrooms to the sauce for an extra boost of vegetables.
- Protein boost: Incorporate shredded rotisserie chicken or diced turkey for a heartier meal.
- Spicy kick: Add red pepper flakes or a dash of hot sauce to bring the heat.
Common questions
How long does it take to prepare?
This dish takes approximately 10 minutes to prep and 25 minutes to bake, so you can have it ready in under an hour!
Can I substitute cream cheese with something else?
Yes! You could use ricotta cheese for a slightly different texture and flavor, or a low-fat cream cheese for a lighter option.
How do I freeze the leftovers?
To freeze, let the spaghetti cool completely, then store it in a freezer-safe container. It can be frozen for up to 3 months. Reheat directly from the freezer, adding a few minutes to the cooking time.
With this Baked Cream Cheese Spaghetti recipe, you’re ready to whip up a dish that’s sure to win hearts and taste buds alike! It’s creamy, cheesy, and oh-so-comforting. Enjoy your cooking adventure!






