This post may contain affiliate links. Please read our disclosure policy.
This Baked Cream Cheese Spaghetti is a rich, layered pasta casserole made for nights when you want something extra cozy and indulgent. Tender spaghetti is tossed with hearty meat sauce, then baked with a creamy center made from cream cheese and sour cream that melts into a smooth, luscious layer as it cooks. With its velvety texture and indulgent, cheesy finish, it’s the kind of rich baked spaghetti some people describe as “French-style.”
What sets this recipe apart is the layered method. Instead of simply mixing everything together, the pasta and sauce are layered with the cream cheese mixture, creating a casserole that holds its shape, slices cleanly, and stays creamy all the way through — never watery or dry. This is a richer, more decadent baked spaghetti, perfect for potlucks, Sunday supper, or anytime you’re craving a cream-cheese-forward pasta bake.
If you’re looking for a lighter, everyday baked spaghetti with a creamy tomato sauce (but no cream cheese), try my Baked Spaghetti — this version is all about that extra-rich, layered comfort.
✨ Before You Begin
This baked spaghetti casserole is very forgiving, but a few small prep details make all the difference in how creamy and cohesive it turns out.
✨ Cook the spaghetti just to al dente — it will finish cooking in the oven and stay perfectly tender, not mushy.
✨ Let the cream cheese sit out for about 30 minutes so it melts smoothly without lumps.
✨ Don’t skip coating the pasta with sauce first — this keeps it flavorful and prevents dryness.
✨ Add the French fried onions at the end so they stay golden and crunchy instead of burning.
Baked Cream Cheese Spaghetti Ingredients + Key Notes
This casserole uses simple, familiar ingredients, but how they work together is what makes it special.
- Spaghetti: Classic spaghetti holds up beautifully in baked casseroles. Its length and structure help the layers stay distinct instead of collapsing into a mushy bake.
- Marinara Sauce (2 jars): Using sauce in layers — some with the pasta and some with the meat — ensures every bite stays saucy without flooding the casserole. Jarred sauce also keeps this recipe weeknight-friendly.
- Ground Beef: Adds hearty, savory flavor and makes this a filling main dish. Browning it first builds depth and prevents excess grease from pooling in the casserole.
- Cream Cheese + Sour Cream: This is the heart of the recipe. Cream cheese creates richness and structure, while sour cream adds just enough tang to keep the sauce from tasting heavy.
- Mozzarella + Parmesan: Mozzarella melts into the creamy layer for that classic baked pasta stretch, while Parmesan adds salty, nutty flavor and helps the top brown.
- French Fried Onions: An unexpected but brilliant topping — they add crunch, salt, and a little buttery sweetness that contrasts perfectly with the creamy layers below.
🥣 How to Make Baked Cream Cheese Spaghetti
Cook the spaghetti just until al dente, drain well, and toss it with one jar of marinara sauce so every strand is coated. Brown the ground beef with seasoning, then mix it with the remaining sauce. In the same skillet, sauté the onions, peppers, and garlic until soft, then stir in the cream cheese, sour cream, and mozzarella until smooth and creamy. Layer a little meat sauce in the bottom of a greased baking dish, spread in the sauced spaghetti, top with the creamy vegetable mixture, then finish with the remaining meat sauce and Parmesan. Bake until hot and bubbly, add the French fried onions, and return to the oven briefly until golden.
⭐ Pro Tips
⭐ Prevent dryness
Make sure the pasta is fully coated in sauce before layering — naked noodles are the #1 cause of dry baked spaghetti.
⭐ Cream cheese insurance
If your cream cheese still feels firm, cut it into small cubes before stirring so it melts evenly without lumps.
⭐ Make-ahead friendly
You can assemble the casserole up to 24 hours in advance. Cover tightly and add a few extra minutes to the bake time if starting cold.
⭐ Freezer success
Freeze the baked casserole without the onion topping. Add the onions fresh after reheating for the best texture.
🔬 Cooking Science
Cream cheese acts as an emulsifier, helping fat and liquid stay blended instead of separating as the casserole bakes. The layered approach also matters — coating the pasta first prevents it from absorbing moisture unevenly, while baking allows the proteins in the cheese to gently set, creating a creamy casserole that slices and scoops cleanly instead of turning soupy.
What to Serve With Baked Cream Cheese Spaghetti
Fresh + Crisp Sides
Our KFC coleslaw, Strawberry Salad, Carrot Salad, or Southern Style Green Beans balances the richness of the casserole and keeps the meal from feeling too heavy.
Cozy Breads
Garlic bread, Olive Garden Breadsticks, or soft Quick Dinner Rolls are perfect for soaking up every bit of that creamy sauce.
Sweet Finishes
Finish the meal with a simple dessert like Frosted Fudge Brownies, Texas Sheet Cake, or a chilled Ambosia Salad for an easy crowd-pleasing spread.
Storing +Reheating + Freezing + Make-Ahead
Storing
- Cover leftovers tightly and refrigerate for up to 4 days.
Reheating
- Reheat individual portions in the microwave, or cover the dish with foil and warm in a 325°F oven until heated through.
Freezing
- Freeze baked and cooled casserole (without onion topping) for up to 2 months. Thaw overnight in the refrigerator before reheating.
Make-Ahead
- Assemble the casserole, cover tightly, and refrigerate up to 24 hours before baking. Add onions only at the end.
✦ Frequently Asked Questions
✦ Why is my baked spaghetti dry?
Dryness usually comes from overcooked pasta or not enough sauce coating the noodles before baking. Keep the pasta al dente and well-sauced.
✦ Can I make this ahead of time?
Yes — assemble it up to a day ahead and bake when ready. It’s perfect for busy nights or entertaining.
✦ Can I freeze baked cream cheese spaghetti?
Absolutely. Freeze without the fried onion topping and add those fresh after reheating.
✦ Can I use a different meat?
Yes. Ground turkey or Italian sausage both work well and keep the casserole hearty.
✦ Do I have to use French fried onions?
They’re optional, but highly recommended — they add crunch and flavor you won’t get from cheese alone.
Still have questions? Drop them in the comments — I love helping you bake + cook with confidence! 💗
More Baked Spaghetti + Casserole Favorites
- Spaghetti Recipe with Ground Beef
- Million Dollar Spaghetti
- Crack Chicken Spaghetti Bake
- Cowboy Spaghetti
- Chicken Spaghetti Casserole
- Crockpot Spaghetti
Tried This Recipe?
💌 And while you’re here, don’t miss the next cozy recipe — subscribe to my totally FREE newsletter so you’ll always have comfort food favorites at your fingertips. 💌
If you enjoyed this recipe, please take a moment to leave ⭐️⭐️⭐️⭐️⭐️ star rating and a quick comment — I love hearing from you and it helps our community of bakers and cooks!
Thanks for stopping by my kitchen today — happy cooking, friends! 💗 Kathleen=
Baked Spaghetti With Cream Cheese
Ingredients
- 16 ounces dried spaghetti uncooked
- 2 (24-ounce) jar spaghetti sauce divided
- 1 pound ground beef
- 1 tablespoon Italian seasoning
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- as needed olive oil
- 1 cup yellow onion diced
- 1/2 cup sweet red pepper ribs and seeds removed then diced
- 4 cloves garlic, minced
- 12 ounces (1 1/2 -8 ounce packages) cream cheese softened at room temperature, and cut into cubes
- 1/4 cup sour cream
- 2 cups Mozzarella cheese shredded
- 1 1/2 cups Parmesan cheese grated
- 1 to 2 cups french fried onions
Instructions
- Preheat oven to 350ºF (177ºC). Butter a 9X13 inch baking dish; set aside.
- Cook spaghetti (16 ounces) according to package directions, just until al dente. Drain well and return the cooked pasta to the original pot it was cooked in. Add 1 jar of prepared marinara sauce and toss to evenly coat the pasta.
- In a large skillet, brown the beef (1 pound), add the Italian seasoning (1 tablespoon), salt (1 teaspoon), and pepper (1/2 teaspoon), and cook until there is no longer any pink. Remove the cooked beef to a paper towel-lined plate; set aside. Drain and discard all but 2 tablespoons of fat from the skillet. If you don't have 2 tablespoons of oil, add enough olive oil to compensate. (Just eyeball this. You only need enough oil to saute the veggies.)
- In a medium bowl mix the cooked beef and remaining 1 jar of prepared marinara sauce.
- Add onions (1 cup), red peppers (1/2 cup), and garlic (4 cloves) to skillet and saute until they are soft. Remove from heat. Add cream cheese (12 ounces), sour cream (1/4 cup), and Mozzarella (2 cups) to the skillet and stir until well combined. Set aside.
- In prepared baking dish, add about 1/3 of a cup of sauce-meat mixture, and spread to cover bottom of dish.
- Add all the spaghetti to baking dish and spread out evenly.
- Add the cream cheese-veggie mixture to baking dish and spread out evenly.
- Add the sauce-meat mixture to the baking dish and spread it out evenly. Sprinkle top with Parmesan cheese (1 1/2 cups).
- Bake in the preheated oven until the casserole is baked through the center, about 25 minutes.
- Remove the casserole and top with the french fried onions (1-2 cups) and bake another 5 minutes, watching carefully so the onions do not burn. SERVE!
Notes
- Prevent dryness. Make sure the pasta is fully coated in sauce before layering — naked noodles are the #1 cause of dry baked spaghetti.
- Cream cheese insurance. If your cream cheese still feels firm, cut it into small cubes before stirring so it melts evenly without lumps.
- Make-ahead friendly. You can assemble the casserole up to 24 hours in advance. Cover tightly and add a few extra minutes to the bake time if starting cold.
- Freezer success. Freeze the baked casserole without the onion topping. Add the onions fresh after reheating for the best texture.
Nutrition
Reader Interactions
Comments
Trackbacks
-
[…] gonnawantseconds.com – Get the recipe […]












This spaghetti is sooooo, it’s our new favorite!!
Yaaay! Glad to hear that, Jet! Thanks for the positive feedback and the 5 star rating 🙂
How long to you bake it when its frozen? Do you put it in the refrigerator overnight and bake it the next day…for how long?
Hi Diane. I thaw it overnight in the fridge.
Yum this sounds amazing!! I love love love the addition of the fried onions. I could eat those all day every day. I need to make this.
Hi Alli. Me too! Love fried onions 🙂 Hope you enjoy the spaghetti!
You don’t need to cook the noodles first?
Hey Shelley. Step 2 in the instructions directs you to cooking the pasta according to the package directions. Does that help?
Can you tell me about how many this serves?
Hi Jeannie. It serves 6-8 😉
Hi,
Can you please tell me what French Fried Onions are? I am in Australia, not sure I have ever seen a tin?
Thanks
Hi Margaret! They’re like a thinly battered, 1 inch diameter, shoe string onion ring. Hope that helps!
Margaret: They’re a canned dried product from Durkee’s/French’s in the USA.I checked eBay-Australia. Not available down under. Easily made from scratch. See http://allrecipes.com/recipe/fried-onion-rings/.
Thanks so much for the info!
My favorite recipe find of the century!! Soooooo delicious. Company worthy.
Thanks Connie! I’m so happy you think so 🙂
Loved it! I didn’t have spaghetti noodles so I improvised! Also I mixed the noodles right in with the cream cheese mixture before putting in the pan. My family loved it!
Cheryl so happy to hear it!
I make something similar, but with potatoes and an alfredo type sauce. This sounds even better!
Where I’d you get that beautiful dish?
My favorite place Home Goods and they had a few other fun shapes!!!
I use a large can of the fried onions and in another (almost identical recipe I have) to save a bit of time you can put the butter and your veggies in a glass bowl and microwave for 2-3 minutes. Unbelievably, this “sautes” them! Then add in the cream cheese (I also use Cream Cheese with Chives for this recipe) and stir. The heated veggies melt down the cream cheese 🙂
That looks ridiculously good, wow!
No where could I find what you did with the parmesan cheese?
Did I miss something?
Hey Nancy, it was me that missed something! I’ve update the recipe. Thanks so much 🙂
So you would bake this first, then freeze? Any idea how long to bake once thawed to reheat?
omg! it’s after midnight here and now all i can think about is getting a plate of that spaghetti…lol
It does sound perfect for every pot luck, a must try ..