Baked Cream Cheese Spaghetti

This meaty and satisfying baked cream cheese spaghetti recipe is ideal for a busy weeknight and, because it keeps so well, it’s worth doubling or tripling the recipe so you can enjoy it later in the week too. The combination of beef and spaghetti is a classic one, and this recipe also has onions, marinara sauce, cream cheese, garlic, and shredded cheese. It’s a winning comfort style dish that pairs well with all kinds of side dishes and is sure to please everyone at the dinner table.

A bowl of baked cream cheese spaghetti with Parmesan cheese and a glass of water.

This post may contain affiliate links, please see the privacy policy for details.

In just 30 minutes, you can have this baked cream cheese spaghetti on the table. It’s a meaty, cheesy and truly tasty comfort food everyone will love!

If you love pasta recipes, you might also like to try a smoked Italian pasta salad, ricotta beef stuffed pasta shells, or any of these creative stuffed pasta recipes.

A plate of baked spaghetti with cream cheese on a fork.

Why You’ll Love It

A speedy meal:  This baked cream cheese spaghetti can be on the dinner table within half an hour.
Delicious flavors: If you love rich flavors, you’ll find the combo of beef, cream cheese, shredded cheese, marinara sauce, garlic, and other ingredients heavenly.
Easy to make: This is a straightforward recipe to make. You cook the spaghetti, prepare the meat sauce and then combine the two and bake in the oven until the cheese on top is gooey and melted.

A close up of baked cream cheese spaghetti.

Ingredients for Baked Spaghetti with Cream Cheese

A complete list of ingredients and amounts can be found in the recipe card below

Ground beef: To add a meaty flavor. You can use your favorite kind of beef (ground chuck is always good) or even sub something else like ground pork or chicken.
Spaghetti: This is a budget ingredient which is always worth keeping in the pantry. Sub another ribbon pasta if you prefer, such as tagliatelle, or even use pasta shapes like fusilli or penne.
Onion: Use any kind of onion you like. Sweet onions are good here, as are red onions. If you’re out of onions add a sprinkling of onion powder instead.
Marinara sauce: A tomato sauce with onions, garlic and herbs. You can use your favorite brand or even use a spicy tomato sauce instead if you prefer.
Cheese: You need cream cheese as well as a couple of cups of shredded cheese to make this baked cream cheese spaghetti. Any kind of shredded cheese works.
Seasonings: Salt and pepper, Italian seasoning, garlic, and dried chives add plenty of flavor to the dish.

Ingredients to make a baked cream cheese spaghetti recipe.

How to Make Baked Cream Cheese Spaghetti Casserole

For more detailed instructions with weights and measurements, jump to the printable recipe card.

Cook the spaghetti: Cook the spaghetti following the directions on the package and drain.
Fry the onions: Pan fry the onions in olive oil in a large cast iron skillet until tender.
Add more ingredients: Add the beef, salt and pepper, and garlic powder, and cook until the meat isn’t pink any more.
Add the sauce: Pour in the marinara sauce and add the Italian seasoning too, then turn the heat right down.
Combine the spaghetti and cream cheese: Put the drained cooked spaghetti in a mixing bowl with the cream cheese, and mix until well combined.
Season the spaghetti mixture: Mix in the minced garlic and dried chives.
Mix with the meat sauce: Next, mix the spaghetti mixture with the ground beef mixture and add half the cheese.
Bake: Spread the mixture evenly in the cast iron skillet, or in an ovenproof baking dish, and sprinkle the rest of the cheese on top, then bake for 10 minutes or until the cheese on top has melted, then serve hot.

A skillet of baked spaghetti with meat and cream cheese.

Substitutions and Variations

Spice it up: Sub ground spicy sausage for the ground beef or use spicy cheese. Some crushed red pepper is another nice way to add a kick of heat.
Cheese it up: You might like to swap the onions for some cheddar and Colby jack cheese. You can use any kind of shredded cheese you want, perhaps Italian blend or Mexican blend, pepper jack, or Swiss cheese.
Go deluxe: Add sauteed mushrooms and onions, and serve with freshly grated cheese and fresh herbs on top for a fancier finish.
Gluten-free version: Swap the spaghetti for your favorite gluten-free spaghetti or pasta shapes.

A bowl of baked spaghetti casserole.

How to Serve Baked Cream Cheese Spaghetti

Side dishes: Enjoy this spaghetti recipe with a simple salad or some roasted veggies on the side. I like smoked asparagus and roasted carrots.
Dessert: Everyone is going to be satisfied after this filling comfort food so if you’re making dessert too, you’ll probably want to choose something light. Strawberry shortcake, lemon ricotta cookies, or dragon fruit ice cream would be ideal.

A close up of baked cream cheese spaghetti.

How to Store Baked Spaghetti with Cream Cheese

Store:  Leftovers keep for up to 4 days in an airtight container in the refrigerator.
Freeze: You can freeze portions of this, then thaw overnight in the fridge and reheat.
Reheat: Reheat leftovers in a ramekin (with extra shredded cheese on top) in the air fryer for a few minutes at 350 degrees F, or reheat them in the microwave.

A bowl of baked spaghetti with cream cheese.

Top Tips

Drain the fat: If you’re using ground beef with a high fat percentage, you might like to drain the fat off before adding the marinara sauce. You don’t have to drain it if you don’t want to.
Use a cast iron skillet: Save on the washing up by using a cast iron skillet which you can use on the stove and later in the oven. If you don’t have one, you can transfer the mixture into a baking dish instead, although that adds another element to the washing up pile afterwards! If you need a large cast iron skillet, this one is a great investment and you’ll use it all the time!
Let it rest: Don’t serve this straight from the oven because you’re going to burn your mouth (and this is especially important if there are kids eating this). Let it sit for 10 or 15 minutes to cool down enough to eat. Use this time to make a salad perhaps.

A close up of baked cream cheese spaghetti.

Baked Cream Cheese Spaghetti Recipe FAQs

Can you make this vegetarian?

As the only non-vegetarian ingredient is the ground beef, you can sub something in its place, such as mushrooms or your preferred vegetarian protein – tofu or TVP (textured vegetable protein) perhaps.

What condiments go well with this dish?

I like sour cream with mine and I also like freshly grated parmesan cheese, so I always put those on the table and let people help themselves. You could also offer hot sauce or red pepper flakes at the table.

Can you make a low carb version?

There are some keto-friendly pasta alternatives you could use, or you might prefer to use spiralized vegetables (zoodles!) in the place of spaghetti to reduce the carb count. If you’re looking for a keto option, I’d recommend using 70/30 ground beef, full fat cheese and cream cheese, and a keto-approved spaghetti sauce like Rao’s (here).

A bowl of baked spaghetti with cream cheese.

Cream Cheese Spaghetti Casserole Recipe

A bowl of baked cream cheese spaghetti with Parmesan cheese and a glass of water.

Baked Cream Cheese Spaghetti

5 from 24 votes
Course: Main Course, Meals
Cuisine: American, Italian
Keyword: pasta
Prep Time: 15 minutes
Cook Time: 15 minutes
Total Time: 30 minutes
Servings: 6
Calories: 823kcal
Author: Bella Bucchiotti
In just half an hour you can have this mouthwatering baked cream cheese spaghetti on the table. It's meaty, cheesy, tasty comfort food everyone will love.
Print Save


  • 2 Tablespoons olive oil
  • ½ Cup onion chopped, any kind
  • 1 Pound ground beef
  • ½ Teaspoon salt
  • ½ Teaspoon black pepper
  • ½ Teaspoon onion powder
  • 24 Ounces marinara sauce homemade or jar
  • 2 Teaspoons Italian seasoning
  • 1 Box spaghetti
  • 8 Ounces cream cheese room temperature
  • 2 Teaspoons garlic minced
  • 1 Tablespoon dried chives
  • 1 Cup mozzarella shredded
  • 1 Cup Colby Jack shredded


  • Preheat the oven to 350 degrees F.
  • If you haven’t cooked your pasta, cook now, drain, and set aside.
  • In a large skillet, 12 inches, over medium heat, pour oil and add onions. Cook until they are softened and tender.
  • Add the ground beef and break it into pieces. Sprinkle the salt, pepper, and garlic powder. Mix well and cook until the meat is no longer pink.
  • Pour the Marinara sauce and add the Italian seasoning.
  • Mix well and reduce heat to low.
  • In a large mixing bowl, put the cooked spaghetti and add the cream cheese.
  • Mix, using tongs or 2 forks until the spaghetti is coated with cream cheese.
  • Sprinkle the minced garlic and dry chives. Mix well.
  • Add the seasoned spaghetti to the meat mixture.
  • Mix to coat the spaghetti so it is coated with the meat sauce.
  • Add half of the cheese, and mix well.
  • Spread evenly in the skillet and top with the rest of the cheese.
  • Bake in the preheated oven for 10 to 15 minutes or until the top cheese is nice and melted.


Calories: 823kcal | Carbohydrates: 67g | Protein: 36g | Fat: 46g | Saturated Fat: 21g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 17g | Trans Fat: 1g | Cholesterol: 127mg | Sodium: 1156mg | Potassium: 837mg | Fiber: 5g | Sugar: 8g | Vitamin A: 1379IU | Vitamin C: 10mg | Calcium: 344mg | Iron: 4mg


  • You can add a little olive oil to the drained spaghetti if you want, to stop it sticking together when mixing with the spaghetti sauce later.
Join me on Facebook!Like @XOXOBellaBucchiotti on Facebook for more recipe ideas

The nutrition information provided are only estimates based on an online nutritional calculator. I am not a certified nutritionist. Please consult a professional nutritionist or doctor for accurate information and any dietary restrictions and concerns you may have.

This delicious baked cream cheese spaghetti makes a lovely dinner. It’s a hearty combination of spaghetti noodles, spaghetti sauce, juicy ground beef, a garlic and chive cream cheese mixture, colby jack and mozzarella cheese, and all the best Italian seasonings. From start to finish, this takes just 30 minutes to make, so it’s a great choice if you want to whip up an easy, speedy dinner for a busy weeknight or a lazy weekend!

Other Recipes to Try

Bella Bucchiotti

Bella Bucchiotti is a Canadian-based syndicated food, travel, and lifestyle writer, photographer, and creator at xoxoBella. She founded xoxoBella in 2015, where she shares her love for food, dogs, sustainability, fitness, crafts, outdoor adventures, travel, and philanthropy to encourage others to run the extra mile, try new recipes, visit unfamiliar places, and stand for a cause. Bella creates stress-free and family-friendly recipes for weeknight dinners and festive feasts.


Welcome to xoxoBella! I am Bella Bucchiotti and I am a recipe developer, content creator and writer. Here you will find delicious recipes, travel inspiration, crafts, pet tips and more.

Leave a Comment

Recipe Rating

  1. Venus S wrote:

    5 stars
    That cream cheese takes it to another level! So YUMMM!

    Posted 3.14.24 Reply
  2. Tracy Orlins wrote:

    5 stars
    Love this recipe. It is so nostalgic for me!

    Posted 3.25.24 Reply