There is something undeniably comforting about pulling a bubbling pasta casserole out of the oven on a cool evening. The warmth, the creamy aroma, and the golden, slightly crisp top layer make it the kind of meal everyone gathers around the table for. Baked Cream Cheese Spaghetti is one of those dishes that feels both nostalgic and special, perfect for family dinners, potlucks, or even meal prep for a busy week.
This recipe was inspired by classic baked pasta casseroles that many of us grew up with—simple, hearty, and satisfying. By adding cream cheese to traditional spaghetti, the texture becomes irresistibly smooth and creamy, transforming everyday ingredients into a rich, comforting baked dish that feels like a hug in casserole form.

Why You’ll Love This Baked Cream Cheese Spaghetti
This creamy pasta casserole checks every box for a dependable family favorite:
-
Easy to prepare with simple pantry ingredients
-
Perfect for feeding a crowd
-
Make-ahead and freezer-friendly
-
Kid-approved and adult-approved
-
Great for leftovers
Unlike traditional spaghetti served with sauce on top, this recipe blends softened cream cheese directly into the pasta, creating a luscious base layer. When baked with savory meat sauce and melted cheese, the result is creamy, hearty, and layered with flavor.
Ingredients You’ll Need
Here’s everything required to make this easy creamy pasta casserole. Measurements are precise to help you get perfect results every time.
-
12 ounces (340 g) spaghetti
-
1 tablespoon (15 ml) olive oil
-
1 pound (450 g) lean ground beef
-
1 small onion, finely diced (about 1 cup / 150 g)
-
3 cloves garlic, minced
-
1 jar (24 ounces / 680 g) marinara sauce
-
1 teaspoon Italian seasoning
-
1/2 teaspoon salt
-
1/2 teaspoon black pepper
-
8 ounces (225 g) cream cheese, softened
-
1/4 cup (60 ml) sour cream
-
2 cups (200 g) shredded mozzarella cheese
-
1/2 cup (50 g) grated Parmesan cheese
-
2 tablespoons (30 g) unsalted butter
Step-by-Step Instructions
1. Cook the Spaghetti
Bring a large pot of salted water to a boil. Add 12 ounces (340 g) spaghetti and cook according to package directions until al dente. Drain well and set aside.
2. Prepare the Meat Sauce
In a large skillet, heat 1 tablespoon (15 ml) olive oil over medium heat. Add 1 pound (450 g) lean ground beef and cook until browned, breaking it apart with a spoon.
Add 1 cup (150 g) diced onion and cook for 3–4 minutes until softened. Stir in 3 cloves minced garlic and cook for 30 seconds.
Pour in 24 ounces (680 g) marinara sauce. Season with 1 teaspoon Italian seasoning, 1/2 teaspoon salt, and 1/2 teaspoon black pepper. Simmer for 5–7 minutes. Remove from heat.
3. Make the Creamy Spaghetti Layer
In a large mixing bowl, combine:
-
8 ounces (225 g) softened cream cheese
-
1/4 cup (60 ml) sour cream
-
2 tablespoons (30 g) melted butter
Mix until smooth and creamy. Add the drained spaghetti and toss thoroughly to coat every strand.
4. Assemble the Casserole
Preheat your oven to 350°F (175°C).
Grease a 9×13-inch (23×33 cm) baking dish.
Layer half of the creamy spaghetti mixture in the dish. Spread half of the meat sauce over it. Sprinkle 1 cup (100 g) shredded mozzarella on top.
Repeat layers with remaining spaghetti, sauce, and finish with the remaining 1 cup (100 g) mozzarella and 1/2 cup (50 g) grated Parmesan cheese.
5. Bake
Bake uncovered for 30–35 minutes, or until the cheese is melted and bubbly. For a golden top, broil for 2–3 minutes at the end.
Let rest for 10 minutes before slicing and serving.
Tips for Perfect Creamy Pasta Casserole
Soften the Cream Cheese Properly
Allow the 8 ounces (225 g) cream cheese to sit at room temperature for at least 30 minutes. This ensures it blends smoothly into the pasta without clumps.
Cook Pasta Al Dente
Since the spaghetti continues cooking in the oven, slightly undercooking it prevents a mushy texture.
Use Freshly Shredded Cheese
Pre-shredded cheese contains anti-caking agents that can affect melting. Freshly shredded mozzarella melts smoother and creamier.
Let It Rest
Allowing the casserole to sit for 10 minutes after baking helps it set and makes slicing easier.

Variations to Try
Make It Lighter
-
Use ground turkey instead of beef
-
Substitute light cream cheese
-
Use part-skim mozzarella
Add Vegetables
Boost nutrition and flavor by adding:
-
1 cup (150 g) sautéed mushrooms
-
1 cup (120 g) chopped spinach
-
1/2 cup (75 g) diced bell peppers
Make It Extra Cheesy
Add an additional 1/2 cup (50 g) shredded mozzarella between layers for an ultra-rich version.
How to Store and Reheat
Refrigerating
Store leftovers in an airtight container in the refrigerator for up to 4 days.
Freezing
Assemble the casserole but do not bake. Wrap tightly with plastic wrap and foil. Freeze for up to 3 months.
When ready to bake, thaw overnight in the refrigerator and bake as directed.
Reheating
Reheat individual portions in the microwave for 1–2 minutes. For larger portions, cover with foil and warm in a 325°F (165°C) oven for 15–20 minutes.
Frequently Asked Questions
1. Can I make Baked Cream Cheese Spaghetti ahead of time?
Yes, this recipe is ideal for preparing in advance. You can fully assemble the casserole up to 24 hours before baking. Simply cover the 9×13-inch (23×33 cm) baking dish tightly with plastic wrap or foil and refrigerate. When ready to cook, remove it from the refrigerator about 30 minutes before baking to allow it to come closer to room temperature. This ensures even baking throughout.
If baking straight from cold, you may need to add an extra 5–10 minutes to the cooking time. The key is ensuring the center is heated through and the cheese is fully melted and bubbly. Preparing it ahead makes it perfect for busy weeknights, gatherings, or holiday meals where oven timing matters.
2. Can I use a different type of pasta?
Absolutely. While 12 ounces (340 g) of spaghetti gives the classic layered effect, other pasta shapes work well too. Penne, rigatoni, ziti, or rotini are excellent substitutes because their ridges and curves hold the creamy sauce beautifully.
If substituting, use the same weight—12 ounces (340 g)—to maintain proper sauce-to-pasta balance. Keep in mind that thicker pasta shapes may require slightly different boiling times. Always cook to al dente since the pasta will continue cooking during baking.
Long noodles like linguine or fettuccine can also work, but they may not slice as cleanly as spaghetti when serving.
3. How do I prevent the casserole from becoming dry?
The creamy base made with 8 ounces (225 g) cream cheese, 1/4 cup (60 ml) sour cream, and 2 tablespoons (30 g) butter keeps the spaghetti moist. However, overbaking can dry it out.
To avoid dryness:
-
Do not overcook the pasta before baking.
-
Cover loosely with foil if the top browns too quickly.
-
Ensure you use the full 24 ounces (680 g) marinara sauce.
If reheating leftovers, add 1–2 tablespoons (15–30 ml) of water or extra marinara before warming to restore moisture.
4. Can I make this vegetarian?
Yes. To make a vegetarian version, simply omit the 1 pound (450 g) ground beef and replace it with plant-based ground meat or sautéed vegetables such as mushrooms, zucchini, spinach, or lentils.
If using vegetables, sauté them first to remove excess moisture before layering into the casserole. This prevents the final dish from becoming watery.
The cream cheese and mozzarella still provide richness, so you won’t lose the creamy, comforting texture that makes this recipe so satisfying.
Serving Suggestions
Baked Cream Cheese Spaghetti pairs beautifully with:
-
Garlic bread
-
A crisp green salad with vinaigrette
-
Roasted broccoli or green beans
-
Steamed carrots
For gatherings, serve it directly from the baking dish for a rustic, family-style presentation.

Final Thoughts
Baked Cream Cheese Spaghetti is the ultimate example of how simple ingredients can create something extraordinary. With just 12 ounces (340 g) spaghetti, 8 ounces (225 g) cream cheese, 1 pound (450 g) ground beef, and a few pantry staples, you transform everyday pasta night into a comforting baked masterpiece.
What makes this dish truly special is its balance. The creamy spaghetti layer provides richness, while the savory marinara and seasoned beef add depth. The melted mozzarella and Parmesan create that irresistible golden top that signals comfort and warmth before you even take a bite.
It’s a recipe designed for real life—busy weeknights, family gatherings, meal prep Sundays, and cozy evenings when you crave something hearty. It reheats beautifully, freezes well, and adapts easily to different tastes and dietary needs.
Whether you stick to the classic version or customize it with vegetables or alternative proteins, this creamy pasta casserole is guaranteed to become a staple in your kitchen. Once you make it, you’ll understand why baked pasta dishes remain timeless favorites across generations. There is something universally satisfying about layers of pasta, sauce, and melted cheese baked to perfection.
If you are looking for a reliable, crowd-pleasing, comfort-filled dinner, this Baked Cream Cheese Spaghetti delivers every single time.
Print
Baked Cream Cheese Spaghetti – Easy Creamy Pasta Casserole
Description
A rich and comforting pasta casserole made with creamy spaghetti, savory meat sauce, and melted mozzarella, baked to bubbly perfection. Perfect for family dinners and make-ahead meals.
Ingredients
12 ounces (340 g) spaghetti
1 tablespoon (15 ml) olive oil
1 pound (450 g) lean ground beef
1 small onion, finely diced (about 1 cup / 150 g)
3 cloves garlic, minced
1 jar (24 ounces / 680 g) marinara sauce
1 teaspoon Italian seasoning
1/2 teaspoon salt
1/2 teaspoon black pepper
8 ounces (225 g) cream cheese, softened
1/4 cup (60 ml) sour cream
2 tablespoons (30 g) unsalted butter
2 cups (200 g) shredded mozzarella cheese
1/2 cup (50 g) grated Parmesan cheese
Instructions
-
Preheat oven to 350°F (175°C).
-
Cook 12 ounces (340 g) spaghetti according to package directions until al dente. Drain.
-
In a skillet, heat 1 tablespoon (15 ml) olive oil. Brown 1 pound (450 g) ground beef. Add diced onion and cook until softened. Stir in garlic.
-
Add 24 ounces (680 g) marinara sauce, Italian seasoning, salt, and pepper. Simmer 5–7 minutes.
-
In a bowl, mix softened cream cheese, sour cream, and melted butter until smooth. Toss with cooked spaghetti.
-
Layer half the spaghetti mixture in a greased 9×13-inch (23×33 cm) baking dish. Top with half the meat sauce and 1 cup (100 g) mozzarella.
-
Repeat layers and finish with remaining mozzarella and Parmesan.
-
Bake 30–35 minutes until bubbly and golden. Rest 10 minutes before serving.






