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

Appetizers

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

This baked spaghetti recipe with cream cheese and cottage cheese delivers restaurant-quality comfort in a single pan, transforming simple ingredients into a creamy, cheesy masterpiece. 💛 The secret lies in the perfect balance of tangy cottage cheese and rich cream cheese, creating a sauce that clings to every strand of pasta while forming a golden, bubbly crust on top.

What sets this dish apart is the foolproof technique that ensures tender pasta and a velvety sauce without breaking a sweat. You'll start with al dente spaghetti, then layer in the cheese mixture before baking until bubbly and golden.

The result? A dish so satisfying it feels like a hug from your favorite Italian nonna.

By the time it emerges from the oven, you'll have a creamy, cheesy baked spaghetti that's impossible to resist—each bite delivers tender pasta coated in a rich, tangy sauce with a crispy top layer.

This one-pan wonder is perfect for feeding a crowd or enjoying a cozy weeknight dinner without the fuss.

The best part? It comes together in under 30 minutes with minimal effort, making it the ultimate comfort food solution. Serve with garlic bread and a side salad for the full Italian experience. Let's get baking!

👨‍🍳
Difficulty
Medium
🔥
Calories
High Cal

Ingredients for baked spaghetti recipe with cream cheese and cottage cheese

Twelve simple ingredients transform into restaurant-quality comfort in one pan.

Ingredient Amount Notes
Spaghetti 🍝 12 oz Uncooked, broken in half
Cream Cheese 🧀 8 oz Full-fat, room temperature
Cottage Cheese 🧀 16 oz Full-fat, small curd
Heavy Cream 🥛 ½ cup Full-fat for richness
Marinara Sauce 🍅 1 ½ cups High-quality jarred or homemade
Yellow Onion 🧅 1 whole Medium size, finely chopped
Garlic Cloves 🧄 3 cloves Fresh, minced
Extra-Virgin Olive Oil 🫒 ¼ cup For sautéing onions
Salt 🧂 1 ½ tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly cracked
Parmesan Cheese 🧀 ½ cup Freshly grated
Fresh Basil 🌿 ¼ cup Chopped, for garnish
Breadcrumbs 🍞 ¼ cup Panko for extra crunch

The cheeses are non-negotiable here. Full-fat cream cheese (none of that low-fat nonsense) and small-curd cottage cheese create that perfect tangy richness. Grab the Philadelphia brand for cream cheese—it melts like a dream. For cottage cheese, Organic Valley or Kroger's store brand work perfectly. The marinara? Rao's or Barilla are my go-tos, but homemade with San Marzano tomatoes is even better. That golden crust? It's all about the panko breadcrumbs—don't skip the extra crunch!

No cream cheese? Substitute with extra cottage cheese plus 2 tbsp sour cream for tang. Running low on cottage cheese? Ricotta cheese works in a pinch—just add an extra tbsp of heavy cream to loosen it. Fresh basil wilt fast, so dried basil at half the amount is fine. The onions can be swapped for shallots if that's what's in your fridge. For extra flavor, add a pinch of red pepper flakes or a dash of Italian seasoning. And trust me, room-temperature cheeses blend smoother—take them out 30 minutes before using.

This dish reheats like a dream—honestly tastes better the next day once everything melds. Store leftovers in an airtight container for 3-4 days in the fridge. For freezing, portion into individual servings and it keeps for up to 2 months. I always bake an extra pan because it disappears so fast. Serve straight from the oven with garlic bread and a crisp salad for the full Italian experience—no leftovers guaranteed.

❤️

Why You'll Love This Recipe

  • I’ll be real: this recipe costs me about half what takeout does, but it feels like a fancy dinner. Cottage cheese and heavy cream stretch the marinara, so you’re not drowning in expensive ingredients. Plus, the leftovers? They’re even better the next day—if you can resist eating the whole pan fresh out of the oven.
  • One-Pot Magic: I swear by this—just toss everything into one baking dish, stir, and walk away. No boiling pasta separately, no messy sauces to strain. The spaghetti soaks up the marinara and cream cheese blend while baking, turning into a creamy, cheesy hug in under an hour.
  • Cheesy Dream Team: Here’s what sold me—the cottage cheese adds that subtle tang and thickness, while the cream cheese melts into a velvety layer. Swirl in a splash of heavy cream, and suddenly, you’ve got a dish that’s rich but not heavy, with that perfect balance of tomato and dairy.
  • Weeknight (and Potluck) Hero: Between us, this is my go-to for busy nights when I don’t want to slave over the stove. But honestly? It’s also the star of my holiday potlucks. The crowd goes wild for the crispy top layer (thanks to a sprinkle of breadcrumbs or Parmesan), and it reheats like a dream—no sad leftovers here.

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

Here's how to make this ultra-comforting one-pan dish with layers of creamy, cheesy goodness.

1

🍳 Step 1: Cook the Spaghetti Al Dente

Bring a large pot of water to a rolling boil and add 1 tablespoon salt. Add the 12 oz spaghetti (broken in half) and cook until 1 minute before the package directions for al dente. You want it to finish cooking in the oven.

Reserve 1 cup pasta water before draining. This starchy water is your secret weapon for creating a creamy sauce. Drain the pasta and set it aside in the pot—it'll stay warm while you prep the rest of the ingredients.

2

👨‍🍳 Step 2: Sauté Onions and Garlic for Flavor

While the pasta cooks, heat 0.25 cup extra-virgin olive oil in a large oven-safe skillet over medium heat. Add the finely chopped yellow onion and cook for 5-6 minutes until softened and translucent.

Add the minced garlic cloves and cook for 30 seconds until fragrant. Don't let it brown—just release that wonderful garlic aroma. This aromatic base will infuse the entire dish with flavor.

3

🥘 Step 3: Build the Cheesy Sauce Layers

Reduce heat to low and add 1.5 cups marinara sauce, stirring to combine with the onions and garlic. Let it simmer for 2 minutes to warm through. Then add the drained spaghetti and toss gently to coat.

In a separate bowl, mix together the 8 oz cream cheese, 16 oz cottage cheese, 0.5 cup heavy cream, 0.5 cup grated parmesan cheese, 1.5 tsp salt, and 0.5 tsp black pepper until smooth. Pour this creamy mixture over the spaghetti and stir until fully combined. The pasta should be completely coated in that rich, velvety sauce.

4

🔥 Step 4: Bake Until Bubbly and Golden

Transfer the skillet to a 375°F preheated oven. Bake uncovered for 20-25 minutes until the top is bubbly and lightly golden. If it starts to brown too quickly, tent with foil to prevent burning.

Here's the thing—you want that creamy sauce to bubble and thicken, but not dry out. If it looks too dry, sprinkle a little of the reserved pasta water over the top and stir. The sauce should be thick enough to coat the back of a spoon but still creamy.

5

🍽️ Step 5: Top and Bake to Crispy Perfection

Sprinkle the 0.25 cup breadcrumbs evenly over the top of the baked spaghetti. Return to the oven for 3-5 minutes until the breadcrumbs are golden and crispy. This adds that perfect textural contrast to the creamy interior.

Remove from the oven and let it rest for 5 minutes before serving. Garnish with chopped fresh basil and extra grated parmesan if desired. This dish is even better the next day when all the flavors have melded together!

👨‍🍳

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

  • Precook Spaghetti Al Dente: DESCRIPTION: Boil your spaghetti just shy of package directions—it’ll finish cooking in the oven. I learned this the hard way after serving mushy noodles; aim for 1-2 minutes less than usual, then drain and toss with a little olive oil to prevent sticking. The residual heat in the oven will soften them perfectly without turning to glue.
  • Blend Cottage Cheese First: DESCRIPTION: Skip the lumps—puree half the cottage cheese with heavy cream before mixing. I used to eyeball it, but blending (even with a fork) ensures a silky, creamy sauce instead of grainy pockets. Save the other half for texture if you like it, but trust me, this makes the dish smoother.
  • Bake at 350°F, Not Higher: DESCRIPTION: Cream cheese burns faster than you think. I’ve seen it turn rubbery at 400°F—don’t fall for the "hotter = faster" trap. A steady 350°F lets the cheese melt evenly while the marinara simmers into the noodles. Cover loosely with foil for the first 20 minutes to trap steam, then uncover to brown.
  • Mix Cold Cream Cheese: DESCRIPTION: Cut the cream cheese into cubes and let it sit at room temp for 10 minutes before adding it to the sauce. Cold chunks curdle when they hit hot marinara, and no one wants a broken sauce. This small pause keeps the texture velvety—yes, even if you’re impatient like me.

Flavor customization for baked spaghetti recipe with cream cheese and cottage cheese

Spicy Kick

For a bold twist, stir in 1 teaspoon smoked paprika and ½ teaspoon cayenne pepper when mixing the cheeses. I also add ½ cup diced jalapeños for heat and texture—just

Herb-Infused Variations

Fresh herbs elevate this dish without overpowering the creamy base. Try ¼ cup chopped chives or 2 tablespoons dried oregano mixed into the cheese sauce for an earthy note. For brightness, fold in 2 tablespoons lemon zest and 1 tablespoon lemon juice—it cuts through the richness beautifully. I also love adding 1 tablespoon capers for a briny contrast.

Vegetable Boost

Sneak in veggies for extra nutrition without sacrificing texture. Finely dice 1 cup mushrooms and sauté with the onions, or stir in ½ cup roasted red peppers for sweetness.

For a heartier dish, fold in 1 cup cooked and chopped spinach or zucchini (about 1 cup, grated and drained) into the pasta before baking. 🥦

Protein Upgrades

Transform this into a complete meal by adding protein. Brown ½ pound Italian sausage with the onions, or top with ½ cup shredded rotisserie chicken before baking. For a vegetarian option, mix in 1 cup crumbled feta cheese and ½ cup kalamata olives for Mediterranean flair.

The key is to distribute protein evenly so every bite has a satisfying bite.

Sweet & Tangy Twist

Balance the richness with sweet and tangy elements. Stir 2 tablespoons honey or maple syrup into the marinara sauce for a subtle caramel note. Top with ¼ cup sun-dried tomatoes (chopped) and a sprinkle of crumbled goat cheese for a gourmet touch.

A drizzle of balsamic glaze before serving adds a restaurant-worthy finish.

Crunchy Toppings

Swap panko for more exciting textures. Try ½ cup crushed potato chips** (like Kettle Brand) for a salty crunch, or ¼ cup crushed pretzels for a sweet-savory combo.

For a nutty option, toast ¼ cup pecans or walnuts and sprinkle on top. These toppings add visual appeal and a satisfying contrast to the creamy sauce.

Nutrition facts

Servings 4
Amount Per Serving
Calories 680kcal
% Daily Value *
Total Fat 38g49%
Saturated Fat 24g120%
Cholesterol 185mg62%
Sodium 1250mg54%
Total Carbohydrate 58g21%
Dietary Fiber 4g14%
Sugars 12g
Protein 36g72%
* 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 this baked spaghetti recipe use both cream cheese and cottage cheese?

The combination creates the perfect balance of textures and flavors. Cream cheese adds rich, velvety creaminess while cottage cheese brings a subtle tanginess that prevents the dish from becoming too heavy. Together, they create a sauce that clings beautifully to the pasta while forming that coveted golden crust on top.

2

Can I make this ahead of time?

This dish actually tastes even better the next day. Assemble everything up to the breadcrumb topping, then refrigerate uncovered for 1-2 hours before baking. The flavors meld beautifully overnight, and you can reheat portions in the oven at 350°F for 15-20 minutes until bubbly. Store leftovers in an airtight container for 3-4 days.

3

What if my spaghetti gets mushy when baking?

This happens when pasta overcooks during the initial boiling. Always cook it 1 minute less than package instructions (al dente) and finish cooking in the oven. For extra insurance, add 1-2 tablespoons pasta water during baking if it looks dry. The oven's dry heat will help set the pasta perfectly without turning it mushy.

4

Can I use different types of pasta?

While spaghetti works best for this recipe, you can experiment with other long pasta shapes like linguine or fettuccine. For shorter pastas like penne or rotini, reduce baking time to 15-20 minutes since they cook faster. Avoid delicate pastas like angel hair—they'll break apart during baking. The key is choosing a shape that holds up well to the creamy sauce.

5

How do I prevent the top from burning before it's fully cooked?

If the breadcrumb topping browns too quickly, tent the dish with aluminum foil for the last 10 minutes of baking. Alternatively, reduce oven temperature to 350°F for the final 5-10 minutes. The sauce should be bubbly and creamy throughout, not dry. For extra insurance, sprinkle a little pasta water over the top before adding breadcrumbs.

★★★★★4.6(4 reviews)
Categories Appetizers