Baked Spaghetti with Cream Cheese
Baked Spaghetti with Cream Cheese is a warm, comforting dish that combines the delightful flavors of Italian cuisine with a creamy twist. Picture a hearty plate filled with al dente spaghetti enveloped in a rich marinara sauce, savory ground beef, and luscious cream cheese—every bite is a melody of taste and texture. This recipe is not just about satisfying a craving; it brings everyone around the dinner table together to share moments of joy and comfort. Whether you’re feeding a hungry family or hosting a casual gathering, this dish is sure to impress.
Table of Contents

I first fell in love with Baked Spaghetti with Cream Cheese when a dear friend served it at a potluck dinner. The blend of flavors, coupled with the gooey, melty cheese, blew me away! It quickly became a staple in my kitchen, transforming ordinary weeknights into something special. What’s more, it’s easy on the wallet and simple to whip up, making it the perfect choice for busy days. I can’t wait for you to try this and see how it becomes a beloved recipe in your home, just like it did in mine!
Why You’ll Love This Recipe
- Simple & Quick: Made in about 30 minutes, perfect when time is tight.
- Irresistible Flavor: The combination of cream cheese and marinara creates a velvety sauce that’s full of robust flavor.
- Eye-Catching Appeal: Garnished with fresh parsley, this baked dish is visually stunning and inviting.
- Flexible Serving: Great for dinner, potlucks, or game day—everyone will want a second helping!
- Diet-Friendly Options: Easily adapt the recipe to fit gluten-free or vegetarian diets with simple swaps.
Ingredients You’ll Need
- 1 tablespoon olive oil: Essential for browning the ground beef and sautéing it. Extra olive oil may help prevent the pasta from sticking later.
- 1 pound ground beef: Provides a savory, hearty base. You can substitute it with ground turkey or a plant-based meat alternative for a lighter dish.
- 1½ teaspoons Italian seasoning: This blend of herbs adds aromatic flavor—most grocery stores carry it, but you can mix your own with oregano, basil, and thyme.
- ½ teaspoon salt: Enhances flavor. Adjust according to your taste preferences.
- ¼ teaspoon black pepper: A dash of warmth. Freshly cracked pepper works best for depth of flavor.
- 3 cups jarred marinara sauce (28-ounce jar): A convenient and flavorful sauce to tie the dish together. MIDS Traditional flavor is recommended for its balance.
- ½ pound spaghetti noodles: The star of the show, use whole wheat or gluten-free options if desired.
- 8 ounces block-style cream cheese: Adds creaminess and richness. Make sure it’s at room temperature for easy mixing.
- 1 teaspoon garlic powder: Gives a lovely garlicky hint without the fuss of fresh garlic.
- ½ cup finely shredded Parmesan cheese: Adds a nutty depth—freshly grated is best for authentic flavor.
- 8-ounce block whole-milk mozzarella cheese, shredded: A classic cheese that creates a gooey top layer. Try other cheese options like provolone or Monterey Jack if you prefer.
- Fresh parsley, finely chopped: For garnish—adds a touch of color and freshness.
How to Make Baked Spaghetti with Cream Cheese
- Preheat the Oven: Preheat your oven to 375°F. Spray a 9×13 baking dish with non-stick oil spray and set it aside.
- Cook the Beef: In a large skillet over medium-high heat, add 1 tablespoon of olive oil. Then, add the ground beef, ½ teaspoon Italian seasoning, salt, and black pepper. Cook for about 5-6 minutes or until the beef is browned and no longer pink. Drain off any excess fat.
- Add Marinara: Stir the jarred marinara sauce into the cooked ground beef. Mix well, then reduce the heat to low and let it simmer for about 10 minutes while preparing the pasta.
- Cook the Spaghetti: In a large pot of boiling salted water, cook the spaghetti noodles for 9-11 minutes until al dente, following the package directions.
- Combine Pasta and Cream Cheese: Drain the spaghetti and transfer it to a bowl. Add the cubed cream cheese, remaining 1 teaspoon Italian seasoning, and garlic powder. Stir well until there are no large lumps of cream cheese remaining. If the pasta sticks, drizzle it with 2-3 teaspoons of olive oil before mixing.
- Assemble the Dish: Spread 1 cup of the meat sauce over the bottom of the prepared baking dish. Layer the coated spaghetti noodles evenly over this, then top with the remaining meat sauce.
- Add the Cheeses: Evenly sprinkle the Parmesan and shredded mozzarella cheese over the top of the spaghetti.
- Bake: Cover the baking dish with aluminum foil and bake for 15 minutes. Remove the foil and bake for another 15 minutes until the cheese is melted, bubbly, and lightly golden.
- Garnish and Serve: Once baked, take the dish out of the oven and let it rest at room temperature for 5 minutes. Top with chopped fresh parsley before serving.
Storing & Reheating
To store, let the Baked Spaghetti with Cream Cheese cool completely. You can cover it at room temperature for a day, or refrigerate leftovers in an airtight container for up to 3 days. For longer storage, freeze it in portions for up to 3 months. Reheat in the oven at 350°F until warmed through, about 20-25 minutes. Keep in mind that the texture may slightly change, but refreshing it with a sprinkle of extra cheese before reheating can help.
Chef’s Helpful Tips
- Avoid overcooking the spaghetti, as it will continue to cook while baking in the oven. Aim for al dente for the best texture.
- Ensure your cream cheese is at room temperature for smooth mixing. You can microwave it for 10 seconds to soften if necessary.
- If adding vegetables, consider bell peppers or spinach; they can enhance the nutrition without compromising flavor.
- For an extra kick, sprinkle crushed red pepper flakes on top before serving to cater to spice lovers.
- This dish can be made ahead of time. Assemble it the night before and store it in the refrigerator, then just pop it in the oven when ready to bake.
Baked Spaghetti with Cream Cheese is truly a delightful recipe! It blends rich flavors, offers flexibility for substitutions, and is sure to please a crowd or your family during cozy nights at home. Take your time with it, and don’t hesitate to play around with ingredients or garnishes. Experimentation leads to delicious discoveries! Enjoy the process and the smiles it brings to the table!

Recipe FAQs
Can I use a different type of pasta?
Absolutely! While this recipe calls for spaghetti, you can easily swap it out for penne, rotini, or any pasta shape you love. Just adjust the cooking time according to the pasta type you choose for best results.
How can I make this recipe vegetarian-friendly?
To make this dish vegetarian, simply replace the ground beef with sautéed mushrooms, lentils, or a plant-based meat substitute. Additionally, you can add a variety of vegetables to the marinara sauce for extra nutrition and flavor.
Can I prepare this dish ahead of time?
Yes! You can prepare Baked Spaghetti with Cream Cheese a day in advance. Simply assemble the dish, cover it, and store it in the refrigerator. When you’re ready to serve, bake it straight from the fridge. You may need to add a few extra minutes to the baking time.
What should I serve with this dish?
Baked Spaghetti with Cream Cheese pairs perfectly with a fresh side salad and garlic bread. You could also serve it with roasted vegetables or a side of steamed broccoli for a complete meal.
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
Treat your taste buds with this mouthwatering Baked Spaghetti with Cream Cheese. Combining the richness of cream cheese with hearty ground beef and flavorful marinara sauce, this dish is ideal for a quick dinner. Uncomplicated preparation and homey comfort make it a favorite for family meals.
Ingredients
- 1 tablespoon olive oil
- 2–3 teaspoons olive oil (if needed)
- 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
- 1 teaspoon garlic powder
- ½ cup finely shredded parmesan cheese
- 8 ounce block whole-milk mozzarella cheese, shredded
- Fresh parsley, finely chopped
Instructions
- Preheat the oven to 375°F. Spray a 9×13 baking dish with non-stick oil spray and set aside.
- In a large skillet over medium-high heat, add olive oil, ground beef, ½ teaspoon Italian seasoning, salt, and black pepper. Cook for 5-6 minutes until browned. Drain excess fat.
- Add marinara sauce to the skillet with beef and stir well. Lower the heat and let it simmer for 10 minutes while pasta cooks. Remove from heat.
- Cook spaghetti noodles in boiling salted water for 9-11 minutes until al dente. Drain and transfer to a bowl with cream cheese, remaining seasoning, and garlic powder. Mix until smooth. If the pasta sticks, add olive oil for easier mixing.
- Spread 1 cup of the meat sauce on the bottom of the prepared baking dish.
- Place the coated spaghetti evenly in the baking dish and top with the remaining meat sauce.
- Sprinkle parmesan and mozzarella evenly on top.
- Cover with aluminum foil and bake for 15 minutes. Remove foil and bake for an additional 15 minutes until cheese is bubbly and golden.
- Let rest for 5 minutes before garnishing with fresh parsley and serving.
Notes
For extra creaminess, make sure the cream cheese is at room temperature before mixing.
Feel free to add vegetables like spinach or mushrooms for added nutrition.
This dish can be prepared a day in advance and baked just before serving.
Nutrition
- Serving Size: 1 serving
- Calories: 490
- Sugar: 6g
- Sodium: 800mg
- Fat: 20g
- Saturated Fat: 10g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 54g
- Fiber: 3g
- Protein: 26g
- Cholesterol: 65mg
