
Creamy Baked Spaghetti Casserole (Cheesy Layers + Meaty Marinara)
Creamy Baked Spaghetti Casserole (Cheesy, Cozy, and Crowd-Pleasing)
There are some dinners that instantly feel like home, and Creamy Baked Spaghetti Casserole is one of them. Think of it as spaghetti night upgraded: tender pasta layered with a rich, tangy meat sauce, a luscious creamy cheese filling, and a blanket of gooey mozzarella that gets bubbly and golden in the oven.
It’s the kind of dish you make when you want a guaranteed win—busy weeknights, Sunday supper, potlucks, or anytime you need comfort food that feeds a group. And the best part? It reheats like a dream, so leftovers might be even better than the first round.
Why I Love This Recipe
- Layered like lasagna, but easier—no fussy noodles or complicated assembly
- Creamy cheese center that makes every bite feel rich and satisfying
- Perfect make-ahead casserole for meal prep or entertaining
- Kid-friendly and freezer-friendly (two huge wins in my book)
- Flexible—swap meats, add veggies, or adjust the cheese to taste

Creamy Baked Spaghetti Casserole
Hearty baked spaghetti layered with creamy cheese filling, rich meat sauce, and melted mozzarella.
Prep: 20 min | Cook: 55 min | Total: 75 min
Servings: 4 servings
Ingredients
- 1 lb spaghetti
- 1 lb ground beef
- 1 jar (24 oz) marinara sauce
- 8 oz cream cheese, softened
- 1 cup cottage cheese
- 1 cup sour cream
- 1/2 cup grated Parmesan cheese
- 2 cups shredded mozzarella cheese
- 1/4 cup butter, sliced
- Salt to taste
- Black pepper to taste
Instructions
- Preheat oven to 350°F (175°C). Grease a 9x13-inch baking dish.
- Cook spaghetti according to package directions until al dente. Drain and set aside.
- In a large skillet over medium heat, cook ground beef until browned. Drain excess fat.
- Stir marinara sauce into the cooked beef and simmer for 10 minutes. Season with salt and pepper to taste.
- In a mixing bowl, combine cream cheese, cottage cheese, sour cream, and Parmesan cheese until smooth and well blended.
- Layer half of the cooked spaghetti in the prepared baking dish. Spread the cheese mixture evenly over the spaghetti.
- Add the remaining spaghetti on top of the cheese layer. Pour the meat sauce evenly over the top.
- Dot with sliced butter and sprinkle shredded mozzarella evenly over the casserole.
- Cover with foil and bake for 30 minutes. Remove foil and bake an additional 10-15 minutes until cheese is bubbly and golden.
- Let rest for 10 minutes before serving.
Nutrition
- Calories: 980 calories
- Fat: 55 g
- Carbs: 70 g
- Protein: 52 g
Rate This Recipe
Average Rating: 0 (0 votes)
Ingredients
For the pasta + sauce
- 1 lb spaghetti
- 1 lb ground beef
- 1 jar (24 oz) marinara sauce
- Salt, to taste
- Black pepper, to taste
For the creamy filling
- 8 oz cream cheese, softened
- 1 cup cottage cheese
- 1 cup sour cream
- ½ cup grated Parmesan cheese
For topping
- 2 cups shredded mozzarella cheese
- ¼ cup butter, sliced (for those classic buttery pockets on top)
Swaps and Notes
- Ground beef alternatives: Ground Italian sausage, turkey, or a beef/pork blend all work beautifully.
- Cottage cheese substitute: Ricotta is a perfect 1:1 swap if that’s what you have.
- Add veggies: Stir in sautéed mushrooms, spinach, or diced bell peppers to the meat sauce.
- Spice it up: Add red pepper flakes, a pinch of cayenne, or a spoonful of Calabrian chili paste if you like heat.
- Choose your marinara: A basil-forward sauce is great here, or go garlicky if you want deeper flavor.
Step-by-Step Instructions
- Preheat + prep: Heat oven to 350°F (175°C) and grease a 9×13-inch baking dish.
- Cook spaghetti: Boil spaghetti until al dente (slightly firm). Drain and set aside.
- Brown the beef: In a skillet over medium heat, cook ground beef until browned. Drain excess fat.
- Simmer the sauce: Stir marinara into the beef and simmer 10 minutes. Season with salt and pepper.
- Make creamy filling: In a bowl, mix cream cheese, cottage cheese, sour cream, and Parmesan until smooth.
- Layer #1: Add half the spaghetti to the baking dish.
- Creamy middle: Spread the cheese mixture evenly over the spaghetti.
- Layer #2: Add remaining spaghetti on top.
- Sauce it: Pour the meat sauce evenly across the top.
- Finish + bake: Dot with sliced butter, sprinkle mozzarella, cover with foil, and bake 30 minutes. Uncover and bake 10–15 minutes until bubbly and golden.
- Rest: Let it sit 10 minutes before slicing (this helps it hold its shape).
Tips for Success
- Don’t overcook the pasta. Al dente is essential so it doesn’t get mushy after baking.
- Soften the cream cheese fully for a smooth, spreadable filling (no lumps).
- Rest before serving. It’s tempting to dig in immediately, but a short rest makes cleaner slices.
- Use freshly shredded mozzarella if you can—melts better than pre-shredded.
- Double it for a crowd: This recipe scales well. If you’re feeding more than 4, make a second pan or increase portions.
Serving Suggestions and Pairings
This casserole is rich and cheesy, so pairing it with something fresh and crunchy is the move:
- A crisp, garlicky salad like Easy Homemade Caesar Salad with Chicken balances the creamy layers perfectly.
- For potlucks and family gatherings, serve it alongside Easy Classic Pasta Salad for Any Gathering to stretch the meal and add a lighter bite.
- If you’re planning lunches for the week, round things out with something handheld like The Ultimate Turkey Club Wrap for Easy Lunches.
And if you’re going full comfort-food mode, this casserole pairs amazingly with warm garlic bread or a simple sautéed green veggie (broccoli or green beans are perfect).
Nutritional Information (Per Serving)
Approximate per serving (based on 4 servings):
- Calories: 980
- Fat: 55 g
- Carbohydrates: 70 g
- Protein: 52 g
Storage and Leftover Tips
- Refrigerate: Store covered in the fridge for up to 4 days.
- Reheat: Warm slices in the microwave, or reheat in a 350°F oven until hot (cover with foil to prevent drying).
- Freeze: Wrap tightly (whole pan or individual portions) and freeze up to 2 months. Thaw overnight in the fridge before reheating.
- Make-ahead: Assemble the casserole up to 24 hours in advance and refrigerate. Bake when ready (add 5–10 minutes if baking straight from cold).
More Recipes You Will Love
If you like hearty, satisfying meals that keep life easy, try these next:
- Fettuccine Alfredo: The Creamy Pasta That Became a Comfort Food Favorite
- Easy Classic Pasta Salad for Any Gathering
- Easy Homemade Caesar Salad with Chicken
- Classic Tuna Salad with a Healthy No-Mayo Twist
- The Ultimate Turkey Club Wrap for Easy Lunches
Final Thoughts
This Creamy Baked Spaghetti Casserole is one of those “everyone asks for the recipe” dinners—simple ingredients, big comfort, and that creamy middle layer that makes it feel extra special. Whether you’re feeding family, stocking the fridge for the week, or bringing a dish to share, it’s a reliable favorite that never disappoints.
If you make it, I’d love to hear how you customized it—did you add sausage, sneak in veggies, or go extra-cheesy on top? And if you’re into cozy casseroles and easy weeknight wins, follow along for more comfort-food classics.



