Ultimate Cheesy Baked Spaghetti Recipe for Comfort Dinner

Need an easy dinner that’s guaranteed to satisfy? This cheesy baked spaghetti layers creamy filling, rich meat sauce, and melty cheese into one irresistible casserole — ready in under an hour.

A piece of baked spaghetti with a bite taken out of it revealing the pasta inside.

Why You’ll Love This Baked Spaghetti Recipe With Cream Cheese

If you love classic pasta but want something a little different, this baked spaghetti is a perfect next-step. Cream cheese and ricotta add a silky, tangy richness that complements a hearty meat marinara and a blanket of gooey mozzarella. The result is a cozy casserole that’s simple to make and deeply comforting.

Highlights of this recipe:

  • Fast prep and bake time — ready in about an hour
  • Creamy, layered texture from the cheese filling and sauced pasta
  • Simple technique that’s approachable for weeknights
  • Family-friendly flavor that appeals to kids and adults
  • Reheats well for leftovers
An overhead image of a pan of baked spaghetti with a towel, onions and herbs around it.

Ingredient Information And Substitutions

  • Ground beef — a robust base; swap with Italian sausage, ground turkey, or plant-based crumbles.
  • Marinara sauce — store-bought or homemade works fine. Use a favorite jarred sauce for convenience.
  • Spaghetti — traditional for this dish, but linguine, fettuccine, or penne will work in a pinch.
  • Onion — yellow or white add savory depth to the meat sauce.
  • Garlic — fresh for the sauce; garlic powder works well in the cheese mixture.
  • Cream cheese — gives a silky texture; mascarpone or a dairy-free cream cheese are acceptable substitutes.
  • Ricotta cheese — lightens the cheese layer; cottage cheese can be substituted.
  • Mozzarella cheese — use shredded whole-milk mozzarella for a nice melt; provolone or Monterey Jack are possible swaps.
  • Italian seasoning — use a blend or combine dried oregano, basil, thyme, and rosemary.
  • Kosher salt — to season pasta water and enhance all flavors.
An overhead image of labeled recipe ingredients.

How To Make Baked Cream Cheese Spaghetti Pasta

Step 1 — Cook the meat sauce.

Preheat the oven to 350°F (175°C). Grease a 9″ x 13″ baking dish and set aside. Heat a large sauté pan over medium-high heat and spray with cooking spray. Sauté diced onion for about 3 minutes, add minced garlic and cook another minute until fragrant. Add ground beef and cook, breaking it up, until browned. Drain excess grease, then stir in half the Italian seasoning and about 2 cups of the marinara. Remove from heat and set aside.

While the beef cooks, boil the spaghetti in well-salted water for about 3 minutes less than the package’s al dente time. Drain and toss the pasta with the remaining cup of marinara to coat.

Onions and garlic sautéing in a pan and then browned ground beef cooking in the pan.

Step 2 — Mix the cheese filling.

In a medium bowl, combine softened cream cheese, ricotta, garlic powder, and the remaining teaspoon of Italian seasoning. Stir until smooth and well combined.

Sauce mixed in with the beef and the cheese ingredients in a mixing bowl.

Step 3 — Assemble the casserole.

Layer half of the sauced spaghetti in the prepared baking dish. Spread the cheese mixture evenly over the pasta. Add the remaining sauced spaghetti as a second layer. Spoon the beef and sauce mixture over the top, then sprinkle with shredded mozzarella.

Sauce and spaghetti in the baking pan and then the cheese mixture spread on top of it.
More spaghetti and sauce on the pan and then the meat mixture on top.

Step 4 — Bake and serve.

Bake for 30 minutes or until the cheese is bubbly and golden. For a deeper browned crust, broil 2–3 minutes at the end — watch closely to prevent burning. Serve hot.

Shredded cheese on top of the pasta mixture and then the pan un the oven to bake.

Frequently Asked Questions

Do I need to cover it while baking?

No — baking uncovered helps the top brown nicely. If it begins to brown too quickly, tent loosely with foil near the end of baking.

Can I make this recipe ahead of time?

Yes. Assemble the casserole up to the baking step, cover tightly, and refrigerate. Bring to room temperature before baking and follow the recipe’s baking time.

Is this recipe spicy?

No — it’s mild and kid-friendly. Add crushed red pepper flakes to the meat sauce if you want heat.

A close up image of the baked spaghetti in the pan after a scoop has been removed.

Tips For Making Baked Spaghetti Using Cream Cheese

  • Drain the beef well. Remove excess grease after browning to avoid a greasy casserole.
  • Add spices after draining. Seasoning the beef after draining keeps flavors concentrated.
  • Soften the cream cheese. Let it come to room temperature so it blends smoothly with ricotta.
  • Choose your finish. For a golden crust, bake with mozzarella on top. For a softer, stretchier finish, add cheese during the last 10 minutes of baking.
  • Prep ahead. Dice onions, peel garlic, make the meat sauce, and shred cheese to speed assembly.
  • Storage. Store leftovers in an airtight container in the fridge for 3–4 days.
A piece of baked spaghetti casserole on a plate with onions, herbs and the rest of the pan behind it.

What To Serve With Baked Spaghetti With Cream Cheese

This rich casserole pairs well with lighter, bright sides to balance the meal. Consider a simple green salad, sautéed vegetables, or roasted asparagus. Garlic bread or crusty rolls are great for mopping up sauce.

Other Baked Pasta Recipes To Try

  • Pasta al Forno
  • Ravioli Casserole
  • Eggplant Parm Bake
  • Tortellini Baked Pasta

Love this recipe? Please leave a 5 star rating in the recipe card below and/or a review in the comments. Follow the recipe author for more favorites.

A piece of baked spaghetti with a bite taken from it revealing the pasta inside.

Cheesy Baked Spaghetti

Need an easy dinner that’s guaranteed to satisfy? This cheesy baked spaghetti layers creamy filling, rich meat sauce, and melty cheese into one irresistible casserole — ready in under an hour.
No ratings yet
Print Recipe
Pin Recipe
Prep Time 10 mins
Cook Time 40 mins
Total Time 50 mins
Course Dinner, Main Course
Cuisine Italian
Servings 8 servings
Calories 709 kcal

Equipment

  • Large sauté pan
  • Wooden spoon
  • Chef’s knife
  • Cutting board
  • Measuring cups and spoons
  • Large pot
  • 9 x 13 pan

Ingredients

  • Cooking spray
  • ½ cup finely diced onions
  • 3 cloves garlic, minced
  • 1 pound ground beef
  • 2 teaspoons Italian seasoning, divided
  • 3 cups marinara sauce, divided
  • 1 pound spaghetti
  • Kosher salt, for the pasta water
  • 8 ounces cream cheese, softened
  • 1 cup ricotta cheese
  • 1 teaspoon garlic powder
  • 2 cups shredded mozzarella cheese

Instructions

  1. Preheat oven to 350°F. Grease a 9″ x 13″ pan and set aside.
  2. Spray a large sauté pan with cooking spray and heat over medium-high.
  3. Add onion and sauté for 3 minutes.
  4. Add garlic and sauté 1 more minute until fragrant.
  5. Add ground beef and sauté, breaking up, until browned.
  6. Drain beef, return to pan, season with 1 teaspoon Italian seasoning, stir in 2 cups marinara, and set aside.
  7. While beef cooks, boil spaghetti in well-salted water for 3 minutes less than package al dente time.
  8. Drain pasta, return to pot, and toss with 1 cup marinara. Set aside.
  9. In a medium bowl, combine cream cheese, ricotta, garlic powder, and remaining teaspoon Italian seasoning. Mix well.
  10. Place half the sauced spaghetti in an even layer in the prepared pan. Spread the cheese mixture over the pasta.
  11. Add the remaining spaghetti in a single layer over the cheese.
  12. Spread the beef and sauce mixture over the top of the spaghetti, sprinkle with mozzarella, and bake 30 minutes until golden. For a darker crust, broil 2–3 minutes, watching closely. Serve immediately.

Notes

  • Drain the beef well. Trim excess grease after browning to prevent an oily casserole.
  • Add spices after draining. Season after removing grease so the flavor stays concentrated.
  • Soften the cream cheese. Room temperature cream cheese blends more smoothly with ricotta.
  • Choose your cheese finish. Bake with mozzarella for a golden crust, or add cheese in the last 10 minutes for a softer top.
  • Prep ahead: Dice onions, peel garlic, make the meat sauce, and shred mozzarella to speed assembly.
  • Storage: Store leftovers in an airtight container in the fridge for 3–4 days.

Nutrition

Serving: 1 serving
Calories: 709 kcal
Carbohydrates: 52 g
Protein: 37 g
Fat: 39 g
Saturated Fat: 21 g
Sodium: 962 mg
Fiber: 3 g
Sugar: 7 g
Tried this recipe?
Let us know how it was!