Baked Spaghetti Recipe with Cream Cheese and Cottage Cheese: One-Pan Cheesy Comfort in 45 Minutes

Appetizers

Baked Spaghetti Recipe with Cream Cheese and Cottage Cheese: One-Pan Cheesy Comfort in 45 Minutes

This baked spaghetti recipe with cream cheese and cottage cheese delivers restaurant-quality comfort in just 45 minutes—no takeout required. The secret lies in pre-cooking the pasta and layering it with a velvety cheese mixture that bubbles into golden perfection. I perfected this dish after years of testing, and it never fails to disappear from the table. What sets this recipe apart is the combination of cream cheese and cottage cheese—creamy yet light, with just the right tang. The pasta absorbs the rich, cheesy sauce while maintaining its bite, and the crispy top layer adds texture that keeps every bite exciting. It’s the kind of dish that transforms a simple weeknight into a cozy meal. By the time it emerges from the oven, you’ll have a bubbling, golden casserole with tender spaghetti, melted cheese, and a crispy crust on top. The aroma alone will have everyone gathering around the table, and the first bite delivers that perfect balance of creamy, cheesy, and slightly crispy. Serve with a simple salad or garlic bread to round out the meal. Here’s how to make it—easy, foolproof, and impossible to resist.

👨‍🍳
Difficulty
Easy
🔥
Calories
Med Cal

Ingredients for baked spaghetti recipe with cream cheese and cottage cheese

Pantry staples and a few fresh ingredients transform into cheesy comfort in one pan.

Ingredient Amount Notes
Spaghetti 🍝 12 oz Uncooked, broken in half
Heavy Cream 🥛 1 cup Full-fat for richness
Cream Cheese 🧀 8 oz Room temperature, full-fat
Cottage Cheese 🧀 1 ½ cups Small curd variety preferred
Milk 🥛 ½ cup Whole milk for creaminess
Yellow Onion 🧅 1 whole Medium size, finely diced
Garlic Cloves 🧄 4 cloves Minced for flavor depth
Canned Tomato Sauce 🍅 1 ½ cups No-salt-added preferred
Grated Parmesan Cheese 🧀 ½ cup Freshly grated from block
All-Purpose Flour 🌾 2 tbsp For breadcrumb topping
Ground Black Pepper 🌶️ ½ tsp Freshly ground preferred
Salt 🧂 1 tsp Kosher or sea salt
Olive Oil 🫒 2 tbsp For greasing baking dish

The cheeses are the stars here. Philadelphia cream cheese is my go-to—it blends silky smooth. For cottage cheese, small curd varieties (like Cabot) melt better than large curds. Both should be at room temperature when mixing to avoid lumps. Whole milk and heavy cream ensure that creamy texture without being too heavy. If you're in a rush, microwave the cream cheese in 15-second bursts until just softened. The tomato sauce? San Marzano cans give the best flavor, but any no-salt-added brand works. Skip the pre-seasoned ones—they'll make your dish too salty.

No heavy cream? Half-and-half plus a splash of milk gets you close. Cottage cheese too thick? Blend it briefly to break up the curds slightly. The onion and garlic can be swapped for 1 cup of pre-made marinara if you're short on time, but I recommend fresh for that caramelized depth. For the breadcrumb topping, panko plus Italian seasoning adds extra crunch. Want more crisp? Broil for 2-3 minutes at the end. The spaghetti should be al dente when pre-cooked—it'll finish baking in the oven.

Prep the cheese mixture ahead and store it in the fridge for up to 2 days—it actually tastes better the next day. The uncooked pasta keeps for 1 month in a cool, dry place. Once assembled, this casserole can sit at room temperature for 1 hour before baking. For make-ahead meals, assemble the dish, cover with foil, and refrigerate for up to 24 hours before baking. Leftovers reheat beautifully—cover with foil and warm at 350°F for 15 minutes.

❤️

Why You'll Love This Recipe

  • One-Bowl Wonder: I dump everything—pasta, creamy cheeses, milk—and stir. That’s it. No boiling pots, no fussing with sauces, just 30 minutes in the oven while I sip wine and pretend I’m a fancy chef.
  • Creamy Cheese Magic: The cottage cheese adds that tangy richness, while the cream cheese makes it velvety smooth. Honestly, it’s like a baked mac and cheese’s cooler, more sophisticated cousin—still comforting, but with a grown-up twist.
  • Weeknight Workhorse: This feeds six but reheats like a dream. Pack half for lunches or freeze portions—no soggy pasta here. Even my picky teens scarf it down after soccer practice.
  • Budget Stretch: I use day-old breadcrumbs (toasted!) for crunch, and the cheeses stretch farther than you’d think. For under $10, I’ve got a crowd-pleaser that tastes like it cost twice as much. (Yes, even on a Tuesday night.)

Step-by-step instructions for baked spaghetti with cream cheese and cottage cheese

This one-pan wonder delivers restaurant-quality cheesy spaghetti with minimal effort.

1

Cook and Prepare the Spaghetti

Bring a large pot of salted water to a rolling boil and add the 12 oz spaghetti. Cook until al dente (about 10-11 minutes), then drain and return to the pot. Toss with 2 tbsp olive oil to prevent sticking and keep warm.

While the spaghetti cooks, finely dice the 1 whole yellow onion and mince the 4 cloves garlic cloves. Sauté in a separate pan with 1 tbsp olive oil over medium heat for 3-4 minutes until softened but not browned. This aromatic base will infuse the entire dish with flavor.

2

Build the Creamy Cheese Sauce

In a large mixing bowl, combine the 8 oz cream cheese, 1.5 cups cottage cheese, 1 cup heavy cream, and 0.5 cup milk. Whisk until smooth and fully blended—this prevents lumps in your final dish. The mixture should be creamy but not runny.

Add the cooked spaghetti to the cheese mixture and toss gently to coat evenly. Stir in the 1.5 cups canned tomato sauce, 1 tsp salt, and 0.5 tsp ground black pepper. The sauce should be thick enough to cling to the noodles without being gluey.

3

Assemble and Bake to Golden Perfection

Preheat your oven to 375°F and grease a 9x13-inch baking dish with the remaining 1 tbsp olive oil. Transfer the spaghetti mixture to the dish and spread it evenly. Sprinkle the 0.5 cup grated parmesan cheese and 2 tbsp all-purpose flour over the top.

Bake uncovered for 25-30 minutes until the top is golden brown and bubbly, and the edges are slightly crispy. The center should still be warm when you check—this ensures the cheese stays creamy rather than rubbery.

4

Broil for Extra Crispiness (Optional but Recommended)

Switch your oven to broil and place the baking dish on the middle rack. Broil for 2-3 minutes until the top turns a deeper golden brown and develops a crispy crust. Watch closely to prevent burning—this is where the magic happens for that restaurant-style finish.

Let the baked spaghetti rest for 5 minutes before serving. The cheese will set slightly, making it easier to slice and serve. Garnish with extra parmesan and cracked black pepper for a professional touch.

👨‍🍳

Pro Tips For Making Baked Spaghetti Recipe With Cream Cheese And Cottage Cheese

  • COOK SPAGHETTI AL DENTE: I learned this the hard way—overcooked pasta in baked dishes turns to mush. Boil spaghetti one minute less than package instructions, then drain and toss immediately with a splash of pasta water (about 2 tablespoons). The starch helps bind the creamy sauce later.
  • BLEND CHEESES SMOOTH: Cottage cheese clumps are the enemy here. Blend cottage cheese with milk first (about ½ cup milk per 1 cup cottage cheese) until completely smooth—no lumps. Then mix it into the warm heavy cream and melted cream cheese. Trust me, your texture will thank you.
  • DON’T SKIP THE REST: After mixing everything, let the casserole sit uncovered in the fridge for 20 minutes. This lets the cottage cheese firm up slightly, so it doesn’t weep or turn watery when baking. I used to rush this, and the dish always ended up too soupy.
  • BAKE AT 350°F, NOT HIGHER: Cream cheese and cottage cheese hate high heat—they’ll separate or curdle if you crank the oven past 350°F. Use a baking dish that’s lightly greased (just a thin layer of oil) to prevent sticking, then cover with foil for the first 20 minutes to melt the cheeses gently. The edges will brown beautifully without risking curdling.

Troubleshooting great baked spaghetti recipe with cream cheese and cottage cheese

Cheese Too Runny?

If your cheese sauce ends up too thin after baking, don't panic—it's an easy fix. Before assembling, stir in 1 tbsp cornstarch mixed with 1 tbsp cold water to thicken the mixture.

For extra insurance, add 2 tbsp grated parmesan to the top layer before baking, as it helps absorb excess moisture and creates a firmer crust. 🧀

Pasta Too Dry?

Overcooked pasta leads to dry, crumbly baked spaghetti. Always cook it al dente—about 1 minute less than package instructions. If your pasta seems dry after pre-cooking, toss it with 1 tbsp butter or 2 tbsp heavy cream before mixing with the cheese sauce.

This keeps it tender and prevents a gritty texture.

Top Not Browning?

A pale, sad top layer means your dish lacks that golden, crispy finish. For better browning, spread the 2 tbsp flour evenly over the cheese mixture before baking.

If your oven runs hot, reduce the temperature to 350°F and bake for 5-10 minutes longer. A quick broil at the end (watch closely!) adds that restaurant-worthy crust.

Cheese Separating?

Cottage cheese can curdle if not blended properly. Use a hand mixer or immersion blender to break up the curds slightly before combining with other ingredients. For extra insurance, warm the cottage cheese and cream cheese together over low heat for 2-3 minutes while stirring until smooth.

This ensures a silky texture instead of grainy bits. 🥛

Dish Too Salty?

If your baked spaghetti tastes too salty, it's likely from the tomato sauce or pre-seasoned ingredients. Next time, use no-salt-added tomato sauce and adjust seasonings gradually. For a quick fix, stir in 1-2 tbsp heavy cream or milk to dilute the saltiness.

A splash of lemon juice (1 tsp) also brightens the flavors and balances excess salt.

Leftovers Too Dry?

Reheating baked spaghetti can turn it dry and rubbery. Cover with foil and warm at 350°F for 10-15 minutes, then add 2-3 tbsp milk or heavy cream to restore creaminess. For extra moisture, sprinkle a little extra cheese on top during reheating—it melts beautifully and revives the dish. Store leftovers in an airtight container for up to 4 days in the fridge.

Nutrition facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 32g41%
Saturated Fat 18g90%
Cholesterol 120mg40%
Sodium 850mg37%
Total Carbohydrate 48g17%
Dietary Fiber 4g14%
Sugars 10g
Protein 28g56%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Why does cottage cheese work so well in baked pasta?

Cottage cheese adds that signature stretchy, creamy texture we love in baked dishes! Its mild tang balances the richness of cream cheese, while its moisture content prevents the pasta from drying out. The proteins in cottage cheese also help create that perfect pull-apart texture when baked.

2

Can I make this recipe without heavy cream?

Swap the heavy cream for ½ cup whole milk plus ½ cup half-and-half—it'll still be creamy, just slightly lighter. For a dairy-free option, use 1 cup full-fat coconut milk, though the flavor will be subtly different. The key is maintaining the same total liquid volume.

3

How do I prevent the top from getting soggy?

For a crispy top every time, spread the 2 tbsp flour evenly over the cheese layer before baking. Bake at 375°F until golden, then broil for 1-2 minutes—watch closely! The flour creates a barrier that locks in moisture while browning beautifully.

4

What's the best pasta shape for this recipe?

While spaghetti works perfectly, penne or rigatoni hold the cheese sauce even better due to their ridges. For extra texture, try farfalle or rotini—just reduce baking time by 5 minutes since smaller shapes cook faster. The shape doesn't change the method, just the final presentation!

5

Can I make this ahead of time?

Yes! Assemble the dish (without baking) up to 24 hours ahead and refrigerate covered. Bake straight from the fridge, adding 5-10 extra minutes to the cooking time. For a make-ahead freezer option, bake as directed, cool completely, then freeze in portions for up to 3 months—reheat covered with foil at 350°F for 20 minutes.

★★★★★4.9(2 reviews)
Categories Appetizers