There’s nothing quite like the aroma of a warm, cheesy casserole wafting through the kitchen, inviting everyone to gather around the table. This Baked Cream Cheese Spaghetti Casserole is a delightful and satisfying dish that takes only about 45 minutes to prepare and bake. Its creamy texture and robust flavors make it a surefire hit with both kids and adults alike.
This recipe is perfect for busy families looking for a quick weeknight dinner that pleases everyone. Whether it’s a cozy family meal or a potluck with friends, this casserole fits the bill. You can easily make it ahead of time and store it in the fridge for a couple of days, or freeze it for a week-long dish on a future busy night.
Why You’ll Love This Recipe
- The creamy texture of cream cheese mixed with tender spaghetti is simply irresistible.
- It’s a one-dish meal, making cleanup a breeze.
- You can customize with various add-ins to cater to your family’s preferences.
- Baking gives the cheese a delightful golden crust that everyone loves.
What You’ll Need
Gather the following ingredients to create this delicious casserole:
For the Pasta
- 12 ounces spaghetti
For the Cheese Mixture
- 8 ounces cream cheese, softened (full-fat recommended)
- 2 cups shredded mozzarella cheese
- ½ cup grated Parmesan cheese
- 1 cup whole milk
For Seasoning
- 1 teaspoon garlic powder
- 1 teaspoon Italian seasoning
- Salt and pepper to taste
For Cooking
- 2 tablespoons butter
Optional Add-Ins
- 1 cup cooked ground beef or sausage
- ½ cup frozen peas
- 1 cup chopped spinach
For a lighter version, use reduced-fat cream cheese.
Substitutions & Swaps
- Whole milk can be replaced with low-fat milk.
- Cream cheese may be substituted with ricotta.
- Mozzarella cheese can be swapped for a cheese blend.
How to Make It
Create this delicious casserole in just a few simple steps.
Boil the Spaghetti
Bring a large pot of salted water to a boil. Add spaghetti and cook until just al dente, about 8 to 10 minutes. Drain well and set aside. Do not rinse.
Combine the Cream Cheese Mixture
In a mixing bowl, soften cream cheese by stirring it with milk until smooth. Microwave cream cheese for 20 seconds if too stiff. Add garlic powder, Italian seasoning, salt, and pepper. Whisk until creamy.
Toss the Pasta
Toss hot pasta into the cream cheese mixture. Add butter and optional cooked meat or veggies if using. Stir well to coat all pasta.
Prepare for Baking
Pour pasta mixture into a greased 9×13-inch baking dish. Sprinkle shredded mozzarella evenly over the top, then grated Parmesan.
Bake the Casserole
Preheat oven to 350°F (175°C). Bake uncovered for 20 to 25 minutes until cheese is melted, bubbly, and golden brown. For a crispier top, broil for 1-2 minutes while watching closely.
Let It Rest
Let the casserole rest for 5 minutes before serving. Optionally, sprinkle chopped fresh parsley or basil on top.
How to Store It
Fridge: Store in an airtight container for up to 3 days.
Freezer: Yes, for up to 3 months if not baked.
Reheat: Microwave or bake at 350°F for 15-20 minutes.
Tips for Best Results
- Ensure the cream cheese is fully softened for a smooth mixture.
- Mix in any leftovers you have on hand for added flavor and nutrition.
- Bake until the cheese is golden for the best texture and flavor.
Serving Suggestions
- Serve with a side of garlic bread for a complete meal.
- Pair with a fresh garden salad for added freshness.
- Great for family gatherings or casual weeknight dinners.




Leave a Comment