Baked Spaghetti with Cream Cheese
Baked spaghetti with cream cheese is one of those comforting dishes that brings back memories of family gatherings and cozy nights at home. It’s a delightful twist on classic spaghetti, adding a creamy texture and rich flavor that sets it apart. When you pull this dish out of the oven, the aroma fills the kitchen, making it hard to resist digging in right away. You know it’s a winner when even the pickiest eaters can’t get enough of it!
Table of Contents

I first stumbled upon this dish when I was looking for a way to put a fun spin on spaghetti night. The cream cheese adds a luscious creaminess that complements the hearty marinara sauce and perfectly cooked pasta. It’s a meal that is not only delicious but incredibly easy to whip up, making it a fantastic choice for busy weeknights or when entertaining family and friends. Trust me, once you try Baked Spaghetti with Cream Cheese, it will quickly become a family favorite!
Why You’ll Love This Recipe
- Simple & Quick: This dish is ready to serve in under an hour, making it great for those hectic evenings.
- Irresistible Flavor: The creamy texture of cream cheese mixed with savory marinara creates a flavor bomb!
- Eye-Catching Appeal: Baked to golden perfection, it’s as beautiful to look at as it is to eat.
- Flexible Serving: Perfect for weeknight dinners, potlucks, or even casual gatherings with friends.
- Diet-Friendly Options: You can easily adapt it by swapping ground beef for turkey or a meat alternative.
Ingredients You’ll Need
- 1 tablespoon olive oil: This helps to sauté the ground beef and keeps everything moist. You may add extra olive oil to prevent sticking later.
- 1 pound ground beef: Provides a hearty protein base. For a lighter option, ground turkey can be used.
- 1½ teaspoons Italian seasoning blend: This adds a classic flavor profile. If you prefer, you can use a combination of oregano, basil, and thyme.
- ½ teaspoon salt: Enhances all the flavors throughout the dish.
- ¼ teaspoon black pepper: Adds a hint of spice, but feel free to adjust based on your preference.
- 3 cups jarred marinara sauce (28-ounce jar): Choose your favorite brand; we love the MIDS brand Traditional flavor for its rich taste.
- ½ pound spaghetti noodles: A staple for this dish, providing the comforting base of the meal.
- 8 ounces block-style cream cheese (cubed, room temperature): Make sure it’s soft to blend seamlessly with the pasta and sauce.
- 1 teaspoon garlic powder: Boosts flavor without the fuss of fresh garlic.
- ½ cup finely shredded parmesan cheese: Adds a nutty and salty element to the dish.
- 8 ounce block whole-milk mozzarella cheese (shredded, about 2 cups): Melts beautifully and creates that gooey topping we all love.
- Fresh parsley (finely chopped): A lovely garnish that adds a fresh touch to the finished dish.
How to Make Baked Spaghetti with Cream Cheese
- Preheat the oven: Set to 375°F and prepare a 9×13 baking dish by spraying with non-stick oil spray.
- Cook the beef: In a large skillet preheated over medium-high heat, add 1 tablespoon olive oil, ground beef, ½ teaspoon Italian seasoning, salt, and black pepper. Cook for 5-6 minutes until browned with no pink remaining. Drain excess fat if necessary.
- Combine with sauce: Stir in the marinara sauce with the cooked ground beef. Reduce heat to low and let it simmer for about 10 minutes while your pasta cooks. Once thickened, remove from heat.
- Cook the spaghetti: In a large pot of boiling salted water, cook the spaghetti noodles for 9-11 minutes, aiming for al dente. Drain and transfer to a mixing bowl.
- Mix in cream cheese: Add the cubed cream cheese, remaining 1 teaspoon Italian seasoning, and garlic powder directly to the warm pasta. If it’s difficult to mix, drizzle with 2-3 teaspoons of olive oil before combining.
- Layer in baking dish: Spread 1 cup of the meat sauce on the bottom of your baking dish. Then, evenly distribute the cream cheese-coated spaghetti on top before layering with the remaining meat sauce.
- Add cheeses: Sprinkle the finely shredded parmesan and mozzarella cheese on top of everything, ensuring it’s evenly spread.
- Bake it up: Cover the dish with aluminum foil and bake for 15 minutes. Remove the foil and bake for an additional 15 minutes or until the cheese is melted and bubbly, with a light golden color on top.
- Rest and garnish: Allow the baked spaghetti with cream cheese to rest for 5 minutes after removing from the oven. Finish with a sprinkle of chopped parsley and serve hot.
Storing & Reheating
Once your baked spaghetti cools to room temperature, you can cover it with plastic wrap and store it in the fridge for up to 4 days. For longer preservation, freeze it in an airtight container for up to 3 months. When ready to eat, reheat in the oven at 350°F for about 20-25 minutes or until heated through. Note that the texture may change slightly after freezing, but you can rejuvenate it by adding a splash of marinara sauce before reheating.
Chef’s Helpful Tips
- Avoid sticky pasta: If your noodles are stuck together after draining, coating them lightly with olive oil will keep them separate and help them incorporate into the mixture.
- Room temperature cream cheese: Ensure the cream cheese is at room temperature for easy mixing. You can leave it out for about 30 minutes before starting.
- Taste as you go: This gives you a chance to adjust seasoning according to your preference and ensures that every layer is flavorful.
- Make-ahead option: You can prepare this dish in advance, covering it tightly and storing it in the fridge. Bake it day-of for ultimate freshness.
This baked spaghetti with cream cheese is sure to tick all the boxes; it’s comforting, creamy, and wonderfully satisfying. Feel free to experiment with different toppings or even add veggies to boost the nutrition. You’ll love how easy it is to customize this dish to suit your preferences.

Recipe FAQs
Can I use a different type of pasta?
Absolutely! While spaghetti is a classic choice, you can substitute it with penne, fusilli, or even gluten-free pasta if needed. Just make sure to adjust the cooking time according to the package instructions.
Is it possible to make this dish vegetarian?
Yes! Simply replace the ground beef with a plant-based meat alternative and use a marinara sauce that’s vegetarian-friendly. You can also add your favorite vegetables like spinach or bell peppers for extra flavor.
Can I freeze baked spaghetti with cream cheese?
Yes! You can freeze the assembled casserole before baking. Just be sure to cover it tightly with plastic wrap and aluminum foil. When you’re ready to enjoy it, thaw in the fridge overnight and bake as directed.
How do I know when it’s done baking?
Look for bubbly cheese with a light golden color on top. The edges should be slightly crispy as well. A toothpick inserted into the center should come out clean when it’s ready!
Whether it’s a busy weeknight or a meal to impress guests, this dish always hits the spot. Enjoy the delightful combination of flavors and the comforting warmth that only a homemade meal can offer.
PrintMore Main Dishes Recipes
Did You Enjoy Making This Recipe? Please rate this recipe with ⭐⭐⭐⭐⭐ or leave a comment.
📖 Recipe Card

Baked Spaghetti with Cream Cheese
- Prep Time: 20 minutes
- Cook Time: 30 minutes
- Total Time: 50 minutes
- Yield: 6 servings 1x
- Category: Main Dishes
- Method: Baking
- Cuisine: Italian
Description
Baked Spaghetti with Cream Cheese is a comforting dish that combines rich flavors of marinara, tender pasta, and creamy cheese. This easy recipe makes for a delightful dinner or a crowd-pleasing gathering dish, bringing joy to every bite.
Ingredients
- 1 tablespoon olive oil
- 2–3 teaspoons olive oil (for coating)
- 1 pound ground beef
- 1½ teaspoons italian seasoning blend
- ½ teaspoon salt
- ¼ teaspoon black pepper
- 3 cups jarred marinara sauce
- ½ pound spaghetti noodles
- 8 ounces block style cream cheese, cubed, room temperature
- 1 teaspoon garlic powder
- ½ cup finely shredded parmesan cheese
- 8 ounces block whole-milk mozzarella cheese, shredded
- Fresh parsley, finely chopped
Instructions
- Preheat the oven to 375°F and set a 9×13 baking dish aside after spraying it with non-stick oil spray.
- In a large skillet over medium-high heat, add olive oil, ground beef, ½ teaspoon Italian seasoning, salt, and black pepper. Cook until no pink remains, about 5-6 minutes, and then drain excess fat.
- Add marinara sauce to the skilled with the beef, stir to combine, reduce heat to low, and simmer for 10 minutes while boiling pasta.
- Cook spaghetti noodles in salted boiling water for 9-11 minutes or until al dente, then drain.
- In a bowl, combine drained pasta with cream cheese, remaining 1 teaspoon Italian seasoning, and garlic powder, stirring until smooth. If the pasta sticks, add olive oil for easier mixing.
- Spread 1 cup of meat sauce in the bottom of the prepared baking dish.
- Layer the coated spaghetti noodles evenly and top with the remaining meat sauce.
- Sprinkle shredded parmesan and mozzarella cheese over the spaghetti.
- Cover with aluminum foil and bake for 15 minutes, then uncover and bake for an additional 15 minutes until cheese is melted and golden.
- Let the dish rest at room temperature for 5 minutes, garnish with parsley, and serve.
Notes
Adjust the amount of cream cheese according to taste for creamier spaghetti.
This dish can be made ahead of time and stored in the refrigerator before baking.
Adding vegetables like bell peppers or mushrooms can enhance flavor and nutrition.
Nutrition
- Serving Size: 1/6 of recipe
- Calories: 533
- Sugar: 5g
- Sodium: 750mg
- Fat: 32g
- Saturated Fat: 15g
- Unsaturated Fat: 10g
- Trans Fat: 1g
- Carbohydrates: 41g
- Fiber: 3g
- Protein: 30g
- Cholesterol: 102mg
