Baked Spaghetti with Cream Cheese is a warm, comforting dish that stays true to the classic spaghetti baked casserole while adding a delightful twist with creamy goodness. This oven-baked pasta dish offers a glorious combination of flavors, with perfectly al dente spaghetti enveloped in rich marinara sauce, seasoned ground beef, and topped with a luscious blanket of melted mozzarella and Parmesan cheese. The addition of cream cheese creates a velvety texture that elevates this dish to a whole new level.

My fond memories of baked spaghetti began during a cozy family gathering where everyone eagerly settled around the dinner table. It was one of those classic recipes that sparked excitement as soon as I mentioned it. With its appealing aroma wafting through the kitchen, Baked Spaghetti with Cream Cheese quickly became a cherished favorite. This budget-friendly recipe is not only easy to whip up, but it could also feed a crowd, making it perfect for potlucks or casual weeknight dinners. I invite you to try this dish—it’s sure to become an instant hit in your home, just as it has in ours!
Why You’ll Love This Recipe
- Simple & Quick: With just about 30 minutes of preparation and cook time, this dish is perfect for busy weeknights.
- Irresistible Flavor: The combination of creamy cheese, savory ground beef, and hearty marinara sauce creates a mouthwatering experience.
- Eye-Catching Appeal: The bubbling, cheesy top is not just delicious but visually enticing too; it’ll impress anyone at your dinner table.
- Flexible Serving: Whether for lunch with friends or a cozy family dinner, this dish is versatile and satisfying.
- Diet-Friendly Options: You can easily adjust this recipe for vegetarian needs by omitting meat and using plant-based cheese.
Ingredients You’ll Need
- 1 tablespoon olive oil: This oil is great for sautéing the ground beef and adding flavor to the dish.
- 1 pound ground beef: A savory base; feel free to substitute ground turkey or chicken for a lighter option.
- 1½ teaspoons Italian seasoning blend: Adds a warm, aromatic flavor; use store-bought or homemade.
- ½ teaspoon salt: Enhances all the flavors; additional salt as needed for pasta water.
- ¼ teaspoon black pepper: For a touch of warmth; adjust according to your taste.
- 3 cups jarred marinara sauce: A time-saver with delicious taste; choose a brand you love.
- ½ pound spaghetti noodles: Classic choice for baked spaghetti; whole wheat pasta is a nutritious alternative.
- 8 ounces block-style cream cheese: Adds creaminess; make sure it’s room temperature for easy blending.
- 1 teaspoon garlic powder: Gives a savory depth; fresh minced garlic works well too.
- ½ cup finely shredded Parmesan cheese: Adds a salty, nutty flavor that complements the dish perfectly.
- 8 ounces block whole-milk mozzarella cheese: Shredded for a gooey, melty topping; swap with low-fat for a lighter version.
- Fresh parsley, finely chopped: For a fresh, bright garnish that enhances flavor and presentation.
How to Make Baked Spaghetti with Cream Cheese
- Preheat the Oven: Begin by preheating your oven to 375°F. Take a 9×13 baking dish and spray it with non-stick oil spray, setting it aside for later.
- Cook the Beef: Heat a large skillet over medium-high heat, then add 1 tablespoon of olive oil along with the ground beef, ½ teaspoon of Italian seasoning, salt, and black pepper. SautĂ© for 5-6 minutes until the beef is no longer pink. Drain any excess fat after cooking.
- Combine Marinara Sauce: Pour the jarred marinara sauce into the skillet with the cooked ground beef, stirring until well mixed. Lower the heat and let it simmer on low for about 10 minutes while your spaghetti cooks, then remove from heat.
- Boil the Spaghetti: In a large pot filled with boiling salted water, add the spaghetti noodles. Cook them according to package directions for 9-11 minutes until they reach an al dente texture.
- Prepare the Pasta Mixture: Drain the pasta and transfer it to a large bowl. Add the room-temperature cream cheese, the remaining 1 teaspoon of Italian seasoning, and garlic powder. Stir until the cream cheese is well incorporated and no large lumps remain. If your pasta sticks together, drizzle with 2-3 teaspoons of olive oil to help with mixing.
- Assemble the Dish: Start by spreading 1 cup of the meat sauce over the bottom of your prepared baking dish. Next, evenly layer the coated spaghetti noodles over the sauce, topping it off with the rest of the meat sauce.
- Add Cheese: Sprinkle the finely shredded Parmesan cheese followed by the shredded mozzarella cheese on top of the spaghetti.
- Bake: Cover the baking dish with aluminum foil and bake for 15 minutes. After that, remove the foil and continue baking for an additional 15 minutes or until the cheese is melted, bubbly, and lightly golden.
- Let it Rest: Once beautifully cooked, take the Baked Spaghetti with Cream Cheese out of the oven and allow it to rest at room temperature for 5 minutes. Before serving, garnish with freshly chopped parsley for a lovely touch.
Storing & Reheating
Leftovers can be stored at room temperature for up to 2 hours after cooking. For longer storage, transfer the baked spaghetti to an airtight container and refrigerate for up to 3-5 days. To freeze, wrap the baking dish tightly with foil or transfer to a freezer-safe container, where it can last up to 3 months. To reheat, just pop the dish back in a 350°F oven until warmed through, usually about 20-25 minutes. The texture may change slightly, so adding a splash of marinara sauce before reheating can help refresh its moisture.
Chef’s Helpful Tips
- Prevent sticking by boiling spaghetti in well-salted water—this helps flavor the pasta and keep it separate during cooking.
- If you notice your cream cheese is too thick to mix easily, microwave it in 10-second intervals until soft.
- For extra depth of flavor, consider sautéing some chopped onions and bell peppers alongside the ground beef.
- If you’re looking to add a veggie boost, stir in some spinach or sautĂ©ed zucchini with the marinara sauce before mixing.
- Make this dish ahead! Prepare everything, place it in the baking dish, and cover it in the fridge for up to 24 hours. Just add a few extra minutes to the baking time when ready.
Baked Spaghetti with Cream Cheese is not only a delightful combination of flavors and textures but also a recipe full of comforting nostalgia. It comes together effortlessly and allows room for your creativity in the kitchen. Don’t hesitate to make it your own—experiment with ingredients or spice levels to suit your palate. This dish is a joy to prepare and share, making family mealtime feel special. Enjoy every bite and make it a go-to comfort food for years to come!

Recipe FAQs
Can I make Baked Spaghetti with Cream Cheese ahead of time?
Absolutely! You can prepare everything, layer it in the baking dish, and cover it with foil. Just refrigerate it for up to 24 hours before baking; be sure to add a few extra minutes to the cooking time.
What can I substitute for cream cheese?
If you’re looking for a lighter alternative, consider using ricotta cheese for a slightly different texture and flavor. For a dairy-free option, try using vegan cream cheese or cashew cream as a substitute.
Can I freeze baked spaghetti leftovers?
Yes! You can freeze baked spaghetti for up to 3 months. Just make sure it’s cooled completely before transferring to a freezer-safe container or wrapping tightly with aluminum foil.
What sides go well with Baked Spaghetti with Cream Cheese?
This dish pairs wonderfully with a fresh side salad topped with your favorite vinaigrette, garlic bread, or some roasted vegetables to round out the meal deliciously.
Print
Baked Spaghetti with Cream Cheese
Baked Spaghetti with Cream Cheese is a delightful dish boasting a creamy texture, savory flavors, and simple preparation. Perfect for a quick dinner or comforting meal, this recipe combines tender spaghetti, seasoned beef, and a cheesy topping that makes it an irresistible choice for busy evenings.
- Total Time: 50 minutes
- Yield: 6 servings 1x
Ingredients
- 1 tablespoon olive oil
- 2–3 teaspoons olive oil (if needed)
- 1 pound ground beef
- 1½ teaspoons italian seasoning blend
- ½ teaspoon salt (plus additional for salted pasta water)
- ¼ teaspoon black pepper
- 3 cups jarred marinara sauce
- ½ pound spaghetti noodles
- 8 ounces block style cream cheese
- 1 teaspoon garlic powder
- ½ cup finely shredded parmesan cheese
- 8 ounce block whole-milk mozzarella cheese
- 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 the beef is no longer pink. Drain excess fat.
- Stir in the marinara sauce with the cooked ground beef. Simmer on low for 10 minutes and remove from heat.
- Cook the spaghetti noodles in a large pot of boiling salted water for 9-11 minutes or until al dente, then drain.
- In a bowl, combine the drained pasta with cream cheese, remaining 1 teaspoon Italian seasoning, and garlic powder. Mix until smooth, adding olive oil if needed to prevent sticking.
- Spread 1 cup meat sauce on the bottom of the baking dish, then place the spaghetti evenly over it and top with the remainder of the meat sauce.
- Sprinkle parmesan and mozzarella cheese over the top.
- Cover with aluminum foil and bake for 15 minutes. Remove foil and bake for another 15 minutes until the cheese is melted and bubbly.
- Let the dish rest for 5 minutes, then garnish with fresh parsley before serving.
Notes
For a little extra flavor, feel free to add chopped onions or bell peppers when cooking the ground beef.
You can substitute ground turkey for a lighter option without sacrificing taste.
Make ahead by assembling and refrigerating before baking, then simply bake when ready to enjoy.
- Prep Time: 20 minutes
- Cook Time: 30 minutes
- Category: Entrees
- Method: Baking
- Cuisine: Italian
Nutrition
- Serving Size: 1/6 of the dish
- Calories: 490
- Sugar: 4g
- Sodium: 900mg
- Fat: 25g
- Saturated Fat: 12g
- Unsaturated Fat: 9g
- Trans Fat: 0g
- Carbohydrates: 46g
- Fiber: 2g
- Protein: 25g
- Cholesterol: 90mg






