If you have a soft spot for creamy, cheesy comfort food, then you’re going to fall head over heels for this Baked Cream Cheese Spaghetti Recipe. It’s a luscious, soul-satisfying dish that brings together smooth cream cheese, tender spaghetti, and a blend of melty mozzarella and Parmesan for the ultimate cozy meal. Whether you want a quick weeknight dinner or a crowd-pleasing casserole, this baked spaghetti strikes the perfect balance of creamy richness and simple, homey flavors that everyone will love.

Ingredients You’ll Need
The magic in this recipe comes from a handful of simple ingredients that pack big flavor and create a velvety texture. Each element plays a part in making this dish irresistibly creamy, cheesy, and downright comforting.
- 8 oz spaghetti: Choose your favorite pasta shape for a flexible base that soaks up all the creamy sauce.
- 8 oz cream cheese, softened: The star of the show, providing a rich and smooth sauce that clings perfectly to every strand.
- 1 cup whole milk: Adds creaminess and helps loosen the cream cheese for a luscious sauce.
- 1 tsp garlic powder: Infuses a subtle savory depth without overpowering the delicate creaminess.
- 1 tsp onion powder: Adds a gentle sweetness and aromatic background.
- ½ tsp salt: Enhances all the flavors working together in harmony.
- ¼ tsp black pepper: Lends a mild warmth that balances the richness.
- 1 cup shredded mozzarella cheese, divided: Melts beautifully for gooey strands and a golden crust on top.
- ½ cup grated Parmesan cheese, plus extra for topping: Introduces a nutty sharpness that elevates every bite.
- Optional add-ins: Cooked ground beef, sausage, chicken, or sautéed vegetables for extra heartiness and flavor twists.
- Optional red pepper flakes: For those who love a little spicy kick to brighten up the richness.
How to Make Baked Cream Cheese Spaghetti Recipe
Step 1: Cook the Pasta
Start by bringing a large pot of salted water to a rolling boil. Add your spaghetti and cook until al dente according to the package instructions. This ensures the pasta maintains a slight bite, which is important since it will bake later and soak up the creamy sauce. Once cooked, drain the pasta thoroughly and set it aside while you whip up the sauce.
Step 2: Make the Cream Cheese Sauce
In a large mixing bowl, whisk the softened cream cheese with the milk until completely smooth and creamy. This luscious mixture forms the base of your sauce. Next, stir in garlic powder, onion powder, salt, and pepper. These simple seasonings enhance the sauce’s savory notes, giving it layers of flavor that complement the silky texture beautifully.
Step 3: Combine Pasta and Sauce
Gently fold the drained spaghetti into the cream cheese sauce, making sure every strand is coated in that velvety goodness. Then, stir in half a cup of shredded mozzarella and a quarter cup of Parmesan cheese. These cheeses melt into the warm pasta mixture, creating melty pockets of cheesy bliss throughout the dish.
Step 4: Assemble the Bake
Preheat your oven to 375°F (190°C), and grease a 9×13-inch baking dish to prevent sticking. Transfer your cheesy pasta mixture into the dish, spreading it out evenly for consistent baking. Top with the remaining shredded mozzarella and Parmesan cheese, which will create a beautifully browned and bubbly crust as it bakes.
Step 5: Bake
Pop the dish into the oven and bake for 20-25 minutes until the top is golden and bubbling. For an extra special golden crust, you can broil it for 2-3 minutes at the end—just keep a close eye to prevent burning. This step adds that irresistible crispy layer that contrasts so well with the creamy pasta underneath.
Step 6: Serve
Once out of the oven, let the casserole cool for a few minutes to set. This helps the sauce thicken slightly and makes serving easier. Then, get ready to dig into your warm, cheesy masterpiece!
How to Serve Baked Cream Cheese Spaghetti Recipe

Garnishes
Simple garnishes take this dish from amazing to unforgettable. Sprinkle with freshly chopped parsley for a pop of color and freshness. Add a pinch of red pepper flakes if you want a subtle heat that cuts through the creaminess. Don’t forget an extra shower of grated Parmesan cheese just before serving for that extra burst of umami.
Side Dishes
This comforting baked spaghetti pairs beautifully with crisp, refreshing sides. Serve it alongside a fresh garden salad with a lemon vinaigrette to balance the richness. Roasted or steamed green vegetables like broccoli, asparagus, or Brussels sprouts add color and crunch while keeping the meal light and wholesome. Garlic bread or warm dinner rolls are perfect if you want to keep things indulgent.
Creative Ways to Present
For a family-style dinner, serve this baked spaghetti straight from the casserole dish so everyone can help themselves. If you’re hosting, scoop portions into individual ramekins and garnish each with fresh herbs and cheese for an elegant touch. You can also add a drizzle of high-quality olive oil or a sprinkle of toasted breadcrumbs on top for extra texture contrast.
Make Ahead and Storage
Storing Leftovers
Your leftover baked cream cheese spaghetti keeps wonderfully in an airtight container in the fridge for up to 3 days. The flavors actually deepen as it rests, making it perfect for next-day enjoyment.
Freezing
This recipe freezes well and makes a great ready-to-bake meal. After baking and cooling completely, portion it into freezer-safe containers. Freeze for up to 2 months. When you want to enjoy it again, thaw overnight in the fridge before reheating.
Reheating
Reheat leftovers gently in the oven at 350°F (175°C) for about 15-20 minutes until warmed through and bubbly. Alternatively, microwave individual servings covered with a damp paper towel to keep the pasta moist and creamy.
FAQs
Can I use a different type of pasta for the Baked Cream Cheese Spaghetti Recipe?
Absolutely! While spaghetti works beautifully, you can switch it out for penne, rigatoni, fusilli, or any pasta you have on hand—the sauce will stick just as nicely, and it might even trap cheese better in some shapes.
Is it okay to substitute low-fat cream cheese or milk?
For best creaminess, whole milk and regular cream cheese are ideal, but you can use lower-fat versions if you prefer. Just keep in mind the texture and richness might be slightly lighter than the original indulgent version.
Can I add meat or vegetables to this dish?
Yes! Cooked ground beef, sausage, or chicken can bulk up the meal, and sautéed veggies like spinach, mushrooms, or bell peppers add great flavor and nutrition. Just stir them into the pasta mixture before baking.
How do I get a crispy topping on the baked spaghetti?
Sprinkle extra shredded mozzarella and Parmesan on top and bake until golden. For an extra crisp layer, broil for a few minutes at the end, but watch carefully to prevent burning.
Can this recipe be made ahead of time?
Definitely. Prepare everything up to the baking step, cover the dish, and refrigerate overnight. When ready to eat, bake as directed, adding a few extra minutes if baking from cold.
Final Thoughts
This Baked Cream Cheese Spaghetti Recipe has quickly become one of my all-time favorite comfort meals to share with friends and family. Its creamy richness, gooey cheese, and irresistible baked top make it a celebrated crowd-pleaser every time. I hope you give it a try soon and discover just how simple ingredients can come together to create unforgettable warmth and flavor in every bite.
Print
Baked Cream Cheese Spaghetti Recipe
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Total Time: 40 minutes
- Yield: 6 servings
- Category: Main Course
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Description
This Baked Cream Cheese Spaghetti is a rich and comforting pasta casserole that’s easy to make and perfect for family dinners. Cream cheese creates a luscious, creamy sauce that coats every strand of spaghetti, baked to golden bubbly perfection with mozzarella and Parmesan cheese on top. Customize it with your choice of ground meat, sausage, chicken, or sautéed vegetables for a hearty and delicious meal.
Ingredients
For the Pasta
- 8 oz spaghetti (or any pasta shape)
- 8 oz cream cheese, softened
- 1 cup milk (whole milk for extra richness)
- 1 tsp garlic powder
- 1 tsp onion powder
- ½ tsp salt
- ¼ tsp black pepper
- 1 cup shredded mozzarella cheese, divided
- ½ cup grated Parmesan cheese, plus extra for topping
Optional Add-Ins
- Cooked ground beef, sausage, or chicken
- Sautéed vegetables (spinach, mushrooms, bell peppers, etc.)
- Red pepper flakes for a spicy kick
Instructions
- Cook the Pasta: Bring a large pot of salted water to a boil. Cook the spaghetti according to package instructions until al dente. Drain and set aside.
- Make the Cream Cheese Sauce: In a large mixing bowl, whisk together softened cream cheese and milk until smooth. Stir in garlic powder, onion powder, salt, and pepper.
- Combine Pasta and Sauce: Add the cooked spaghetti to the cream cheese mixture and toss gently to coat the pasta. Stir in ½ cup shredded mozzarella and ¼ cup Parmesan cheese until melted into the sauce.
- Assemble the Bake: Preheat your oven to 375°F (190°C) and grease a 9×13-inch baking dish. Transfer the pasta mixture into the dish, spreading it out evenly. Sprinkle the remaining ½ cup mozzarella and ¼ cup Parmesan cheese over the top.
- Bake: Bake for 20-25 minutes or until the top is golden and bubbly. For an extra golden crust, broil for 2-3 minutes, watching closely to prevent burning.
- Serve: Let the casserole cool slightly before serving. Garnish with fresh parsley, red pepper flakes, or extra Parmesan cheese if desired.
Notes
- You can add cooked ground beef, sausage, or chicken for a protein boost.
- Sautéed vegetables like spinach, mushrooms, or bell peppers add extra flavor and nutrition.
- Use whole milk for a richer sauce or substitute with a lower-fat milk for a lighter version.
- Keep an eye on the broiler to avoid burning the cheese topping.
- Leftovers can be refrigerated for up to 3 days and reheated in the oven or microwave.

