Warm, cheesy, and unapologetically comforting — this baked cream cheese spaghetti casserole is the kind of weeknight dinner that turns leftover worries into happy plates. It’s a creamy twist on a classic spaghetti bake: tender pasta tossed with softened cream cheese, layered with a saucy beef ragu, then finished with bubbling mozzarella and Parmesan. If you enjoy recipes that make a lot for not a lot of work, or you like playing with cream cheese in savory dishes, this approach pairs well with other creamy ideas like honey walnut cream cheese for appetizers or spreads.
Why you’ll love this dish
This casserole hits comforting, budget-friendly, and family-friendly marks all at once. It’s an efficient use of pantry staples—spaghetti, jarred sauce, ground beef, and cream cheese—yet the texture and flavor are anything but ordinary. The cream cheese melts into the pasta for a lusciously silky mouthfeel, while the meat sauce keeps the dish hearty and satisfying.
“We doubled the recipe for a crowd, and everyone went back for seconds — the cream cheese gives it a velvety texture no one expected.” — a weeknight tester
Perfect occasions: busy weeknights, potlucks, kid-approved dinners, or anytime you want a make-ahead meal that reheats beautifully.
The cooking process explained
Before you start, here’s the plan in plain steps so you know what to expect: boil the spaghetti until just al dente, brown the ground beef and fold it into the jarred sauce, soften and mix the cream cheese into the drained pasta with garlic and Italian seasoning, then layer meat, coated pasta, sauce, and cheeses in a greased 9×13-inch pan. Bake at 350°F (175°C) until bubbly and lightly golden—about 30 minutes.
This overview helps you time tasks: while water comes to a boil, brown the beef; while the beef simmers with sauce, cook the pasta and blend the cream cheese. Assembly is the quick final step before baking.
What you’ll need
- 12 oz (about ¾ of a standard box) spaghetti
- 1 lb lean ground beef (85–90% lean works well)
- 1 28-oz jar spaghetti sauce (choose your favorite; marinara or meatless if you prefer)
- 1 8-oz package cream cheese, softened to room temperature (softening helps it blend smoothly)
- ½ cup grated Parmesan cheese
- ½ cup shredded mozzarella cheese (use low-moisture for less weeping)
- 1 clove garlic, minced (or ½ tsp garlic paste)
- 1 tsp Italian seasoning
- A pinch of garlic salt (adjust to taste)
Ingredient notes and substitutions:
- For a lighter version, swap half the ground beef for cooked lentils or use ground turkey.
- If you’d like to explore other cream-cheese-forward savory salads or spreads, check out this Russian salad made with cream cheese for inspiration.
- Freshly grated Parmesan has more punch than preshredded; reserve some to sprinkle after baking.
Step-by-step instructions
- Preheat the oven to 350°F (175°C) and grease a 9×13-inch baking pan with a little oil or nonstick spray.
- Bring a large pot of salted water to a vigorous boil. Add the spaghetti and cook until al dente, about 10–12 minutes (it should still have a slight bite because it will finish cooking in the oven). Drain well.
- While the pasta cooks, heat a skillet over medium-high. Add the ground beef and brown, breaking it up with a spatula. Cook until no pink remains, about 6–8 minutes. Drain excess fat to avoid a greasy casserole.
- Return the beef to the skillet and stir in the jarred spaghetti sauce. Simmer 2–3 minutes to heat through and meld flavors, then remove from heat.
- In a large mixing bowl, combine the drained spaghetti with the softened cream cheese, minced garlic, and Italian seasoning. Toss or stir vigorously until the cream cheese coats the noodles; a rubber spatula or two forks help if the cream cheese is still a bit firm.
- Assemble the casserole: spread about half of the meat sauce in the bottom of the prepared pan, layer the cream-cheese-coated spaghetti over it, then spoon the remaining sauce on top. Evenly sprinkle the Parmesan and shredded mozzarella over the top.
- Bake uncovered for about 25–30 minutes, until the casserole is bubbly and the cheese is melted and starting to turn golden. Let rest 5–10 minutes before serving so slices hold together.
Pro cooking detail: if your cream cheese seems to clump, microwave it for 10–15 seconds before mixing (do this in short bursts to avoid melting).
Best ways to enjoy it
Serve slices straight from the pan with a crisp contrast: a peppery arugula salad with lemon vinaigrette, garlicky roasted broccoli, or a simple green salad with red wine vinaigrette. For starch balance, avoid heavy sides; a light, acidic salad cuts through the richness wonderfully.
Presentation idea: scoop into shallow bowls and finish with a drizzle of extra virgin olive oil and a sprinkle of fresh basil or parsley for color. Add red pepper flakes for anyone who likes heat.
Storage and reheating tips
- Refrigerator: Cool the casserole to room temperature (no more than 2 hours at room temp), then cover tightly and refrigerate. Keeps well for 3–4 days.
- Freezing: For longer storage, cut into portions, wrap tightly with plastic wrap and foil, or place in airtight containers. Freeze for up to 2 months. Label with the date.
- Reheating from refrigerated: Warm individual portions in the microwave at 50% power, stirring or covering to retain moisture, or reheat in a 350°F oven for 15–20 minutes until heated through.
- Reheating from frozen: Thaw overnight in the refrigerator, then reheat as above. If reheating from frozen directly, cover with foil and bake at 350°F for 45–60 minutes until hot in the center.
Food safety note: always reheat to at least 165°F (74°C) for safety and quality.
Helpful cooking tips
- Cook pasta just shy of fully done; it finishes in the oven and won’t get mushy.
- Softening the cream cheese to room temperature makes mixing effortless and creates a silky coating. Leave it on the counter for 30–60 minutes or microwave briefly.
- Drain both pasta and browned beef well to prevent an overly wet casserole. If the sauce seems thin, simmer it a few extra minutes to concentrate flavors.
- Use a metal baking pan if you want slightly crisper edges; glass holds heat differently and may require a couple extra minutes.
- Make-ahead option: Assemble the casserole, cover, and refrigerate for up to 24 hours before baking. Add a few extra minutes to the bake time if baking cold.
Creative twists
- Vegetarian: Replace beef with cooked lentils, crumbled tempeh, or a plant-based ground meat substitute. Add extra mushrooms for umami.
- Spicy Italian: Stir in ¼–½ tsp crushed red pepper or use a spicy arrabbiata sauce.
- Four-cheese: Mix in ¼ cup ricotta with the cream cheese and top with a blend of provolone and extra mozzarella for a cheesier bake.
- Crunch topping: Mix panko with a tablespoon of melted butter and a pinch of Parmesan; sprinkle on top in the last 10 minutes of baking for texture.
- Herby finish: Fold fresh chopped basil or parsley into the pasta before layering for brightness.
Common questions
Q: Can I use no-boil pasta for this recipe?
A: No-boil noodles aren’t designed for mixing with cream cheese in this method; stick to traditional dried spaghetti cooked al dente. No-boil pasta would need more liquid and a longer bake time.
Q: What’s the best way to soften cream cheese quickly?
A: Cut it into small cubes and leave at room temperature for 20–30 minutes, or microwave in 5–10 second bursts until just soft. Avoid overheating or it will separate.
Q: Can I make this dairy-free or lower in dairy?
A: For dairy-free, use a vegan cream cheese and dairy-free shredded cheese varieties. Texture will be slightly different but still creamy. For lower dairy, reduce mozzarella and add a thin layer of seasoned breadcrumbs or gratin topping.
Q: How long does it take from start to table?
A: Active hands-on time is about 25–30 minutes (browning, boiling, mixing, assembly) plus 25–30 minutes baking — plan roughly an hour from start to finish.
Q: Is it freezer-friendly after baking?
A: Yes—baked portions freeze well for up to 2 months. Reheat from frozen in a covered dish at 350°F until warmed through, removing the cover for the last 10 minutes to refresh the top if desired.
If you want other cream-cheese savory inspirations or make-ahead ideas, these two related recipes are handy references throughout the week.

Baked Cream Cheese Spaghetti Casserole
Ingredients
Main Ingredients
- 12 oz spaghetti About ¾ of a standard box.
- 1 lb lean ground beef 85–90% lean works well.
- 1 28-oz jar spaghetti sauce Choose your favorite; marinara or meatless if you prefer.
Cheese and Seasoning
- 1 8-oz package cream cheese Softened to room temperature.
- ½ cup grated Parmesan cheese Freshly grated preferred.
- ½ cup shredded mozzarella cheese Use low-moisture for less weeping.
- 1 clove garlic Minced (or ½ tsp garlic paste).
- 1 tsp Italian seasoning
- a pinch garlic salt Adjust to taste.
Instructions
Preparation
- Preheat the oven to 350°F (175°C) and grease a 9×13-inch baking pan with a little oil or nonstick spray.
- Bring a large pot of salted water to a vigorous boil. Add the spaghetti and cook until al dente, about 10–12 minutes. Drain well.
- While the pasta cooks, heat a skillet over medium-high. Add the ground beef and brown, breaking it up with a spatula, until no pink remains, about 6–8 minutes. Drain excess fat.
- Return the beef to the skillet and stir in the jarred spaghetti sauce. Simmer 2–3 minutes to heat through and meld flavors, then remove from heat.
- In a large mixing bowl, combine the drained spaghetti with the softened cream cheese, minced garlic, and Italian seasoning. Toss until the cream cheese coats the noodles.
Assembly
- Spread about half of the meat sauce in the bottom of the prepared pan.
- Layer the cream-cheese-coated spaghetti over it, then spoon the remaining sauce on top.
- Evenly sprinkle the Parmesan and mozzarella over the top.
Baking
- Bake uncovered for about 25–30 minutes until bubbly and cheese is melted and starting to turn golden.
- Let rest for 5–10 minutes before serving so slices hold together.
