Appetizers
This baked spaghetti recipe with cream cheese and cottage cheese delivers the ultimate comfort food experience in a single pan. The combination of creamy cottage cheese and rich cream cheese creates a velvety, cheesy sauce that clings perfectly to al dente noodles, while a crispy breadcrumb topping adds satisfying texture.
I've perfected this dish to ensure every bite is packed with that familiar, nostalgic warmth you crave when you want something hearty and indulgent.
The secret to this recipe lies in the layering technique—cooked spaghetti forms the base, followed by a luscious cheese mixture, and finished with a golden breadcrumb crust.
This method guarantees that every forkful delivers both the creamy cheese sauce and tender pasta, making it a foolproof way to elevate a simple weeknight dinner into something special. The best part?
It requires minimal effort but delivers maximum flavor, perfect for feeding a crowd or enjoying a cozy meal at home.
By the time it emerges from the oven, you'll have a dish that's rich, cheesy, and impossibly tender—each layer working together to create a harmonious blend of textures and flavors. The creamy sauce coats every noodle, while the crispy topping adds a satisfying crunch that balances the richness.
This baked spaghetti is the kind of meal that feels like a hug in food form, and it's sure to become a staple in your recipe rotation.
Pair it with a simple green salad or garlic bread to round out the meal, and you'll have a complete, comforting dinner that's as satisfying as it is delicious. Let's get started on creating this cheesy, one-pan masterpiece that's sure to impress everyone at the table.
Ingredients for baked spaghetti recipe with cream cheese and cottage cheese
Six servings of cheesy perfection—just 13 ingredients for ultimate comfort food magic.
| Ingredient | Amount | Notes |
|---|---|---|
| Spaghetti 🍝 | 12 oz | Uncooked, al dente preferred |
| Cream Cheese 🧀 | 8 oz | Full-fat for creamy texture |
| Cottage Cheese 🧀 | 1 ½ cups | Full-fat for richness |
| Heavy Cream 🥛 | ½ cup | Whole milk for best results |
| Shredded Mozzarella Cheese 🧀 | 2 cups | Part-skim or whole milk |
| Garlic Cloves 🧄 | 4 cloves | Minced for flavor depth |
| Italian Seasoning 🌿 | 1 tbsp | Or dried basil/oregano mix |
| Salt 🧂 | 1 tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Butter 🧈 | 2 tbsp | Unsalted for flavor control |
| Plain Breadcrumbs 🍞 | ½ cup | Panko for extra crispiness |
| Parmesan Cheese 🧀 | ¼ cup | Freshly grated from block |
| Olive Oil 🫒 | 1 tbsp | For crispy topping |
The cheeses are where this dish shines. Full-fat cream cheese and cottage cheese create that velvety sauce you crave, while mozzarella adds meltiness. Grab Kroger's brand cream cheese for consistency, and Boar's Head cottage cheese if you want extra richness. The Parmesan? Freshly grated from a wedge—pre-grated gets clumpy. For the pasta, Barilla or De Cecco hold up best to baking. If you're feeling fancy, tricolor rotini adds visual appeal without changing the texture.
No cream cheese? Substitute ricotta or sour cream at the same amount—just add a splash of milk to thin it. Cottage cheese too thick? Blend with 2 tbsp milk until smooth. The garlic can be garlic powder at half the amount if you're in a rush. Italian seasoning hard to find? Mix 1 tsp dried basil + 1 tsp dried oregano. For the breadcrumbs, Trader Joe's panko gets extra crispy, but regular breadcrumbs work fine. The butter in the topping? Brown it first for deeper flavor—takes 30 seconds in a pan.
Make this ahead and bake straight from the fridge—45-50 minutes at 375°F. The breadcrumb topping stays crispy for 3-4 days if stored properly (cover tightly with foil). For leftovers, reheat covered at 350°F for 15 minutes—the cheese gets gooey again. Freeze portions for up to 2 months. Pro tip: Double the recipe—it reheats even better the next day.
Why You'll Love This Recipe
- No-Sauce Struggle: I swear by this version because it skips the messy sauce step entirely. Just toss cooked spaghetti with softened cream cheese, cottage cheese, and heavy cream—no simmering, no splattering, just a smooth, creamy base that bakes into something rich without the fuss.
- Creamy Cheese Magic: Between us, cottage cheese adds that tangy depth while cream cheese keeps it velvety. The heavy cream ties it all together, and when it melts into that gooey mozzarella top? Pure satisfaction—like a hug in pasta form.
- Weeknight Crowd-Pleaser: This feeds six with minimal effort, and honestly? It’s the one dish my picky eaters never complain about. The texture—chewy strands with that creamy sauce—makes it feel fancy, but it’s just a sheet pan away from done.
- Leftovers That Win: The best part? It reheats like a dream. Cold slices for lunch? Yes. Microwaved in 90 seconds? Still delicious. I make a double batch every time because it’s the only baked pasta that doesn’t dry out or taste sad the next day.
Step-by-step instructions for creamy baked spaghetti
This one-pan wonder delivers all the comfort of classic spaghetti with an irresistible cheesy twist.
Cook the Spaghetti Al Dente
Bring a large pot of water to a rolling boil and add 12 oz spaghetti. Cook according to package directions until 1 minute before al dente—you want it slightly firm to hold up during baking. Reserve 1 cup pasta water before draining, as it helps create the creamy sauce later.
Drain the spaghetti and immediately transfer it to a large mixing bowl. While still warm, toss with 2 tbsp butter to prevent sticking. This step ensures the strands stay separate and absorb flavors beautifully. Don't rinse the pasta—those surface starches are essential for binding the creamy sauce.
Build the Creamy Cheese Mixture
In the same bowl with the warm spaghetti, add 8 oz cream cheese, 1.5 cups cottage cheese, 0.5 cup heavy cream, 2 cups shredded mozzarella cheese, 4 minced garlic cloves, 1 tbsp Italian seasoning, 1 tsp salt, and 0.5 tsp black pepper. Use your hands to mix everything thoroughly until fully combined and creamy.
Here's the thing—warm spaghetti is key. Cold pasta makes the cheese mixture grainy and difficult to incorporate. The cottage cheese adds that signature creamy texture while keeping it light, while the cream cheese ensures richness. Mix until the cheese melts completely and coats every strand of pasta.
Transfer to Baking Dish and Top
Lightly grease a 9x13-inch baking dish with 1 tbsp olive oil. Transfer the spaghetti mixture to the dish, spreading it evenly. Press down gently to compact the strands—this creates a better surface for the crispy topping and prevents shifting during baking.
In a small bowl, mix 0.5 cup plain breadcrumbs and 0.25 cup Parmesan cheese. Sprinkle this mixture evenly over the top of the spaghetti. The breadcrumbs will create a golden, crispy crust while the Parmesan adds nutty depth. For extra flavor, I like to drizzle a little more olive oil over the top before baking.
Bake to Golden Perfection
Preheat your oven to 375°F. Bake the spaghetti for 25-30 minutes until the top is golden brown and bubbly. The edges should be crispy while the center remains creamy—this is where the magic happens. If the top browns too quickly, tent loosely with foil for the last 10 minutes to prevent burning.
You'll know it's done when the cheese is fully melted and the breadcrumb topping is crispy enough to stand up to a gentle poke. The internal temperature should reach 165°F in the center. Let it rest for 5 minutes before serving—this allows the juices to redistribute and makes cutting easier.
Pro Tips For Making Baked Spaghetti Recipe With Cream Cheese And Cottage Cheese
- COOL THE PASTA FIRST: I learned this the hard way—tossing hot spaghetti straight from the pot into your creamy cheese mix makes it watery. Drain, rinse under cold water for 10 seconds, then spread on a tray to cool completely before mixing. The starch settles, and your sauce stays thick and velvety instead of turning into a sad, soupy mess.
- BLEND THE CHEESES SMOOTH: Cottage cheese has texture, and cream cheese can clump if not handled right. Mix them with heavy cream first, then blend with an immersion blender until completely smooth—no lumps. This ensures your baked spaghetti has that ultra-creamy, restaurant-style consistency instead of looking like someone forgot to puree it.
- SKIP THE MOZZARELLA UNTIL LAST: Mozzarella melts fast and can make your dish greasy if added too early. Stir in the shredded cheese only in the final 10 minutes of baking—just enough time to get it bubbly and golden. This keeps the top crispy and the rest of your dish rich, not soggy.
- BAKE AT 350°F, NOT HIGHER: After burning three batches at 400°F, I finally figured out this dish needs patience. 350°F is the sweet spot—it lets the cream cheese melt evenly without scrambling or separating. If you’re in a hurry, tent it with foil for the first 20 minutes, then uncover to brown. Your future self will thank you.
Make-ahead tips for leftovers
Prep Ahead Strategy
Assemble the entire dish in your baking pan up to 24 hours ahead and refrigerate uncovered. The cheese will firm up slightly, making it easier to slice and serve later. When ready to bake, simply pop it in the oven straight from the fridge at 375°F for 45-50 minutes.
This chilled start ensures even baking and prevents the top from browning too quickly. 🧊
Freezer-Friendly Method
For long-term storage, bake the spaghetti as directed, then cool completely before transferring to an airtight container. Freeze for up to 3 months. When reheating, thaw overnight in the fridge, then bake at 350°F for 20-25 minutes covered with foil.
The texture remains creamy, though the topping may lose some crispiness—just broil for 2-3 minutes at the end to restore crunch.
Portion Control Tips
Divide the baked spaghetti into individual quart-sized freezer bags before freezing for perfect single-serving portions. Label each bag with the date and reheat instructions. For meal prep, bake the full pan, then portion into 6 meal-sized containers—each serves as a complete meal with sides.
Store in the fridge for 4-5 days or freeze for 2 months.
Make-Ahead Mistakes
Avoid these common pitfalls: Don't cover the dish with foil while refrigerating—this traps moisture and makes the breadcrumb topping soggy. Also, never microwave directly from frozen—always thaw overnight first.
If the cheese looks dry after reheating, sprinkle 1 tbsp milk or heavy cream over the top and cover for 5 minutes to restore creaminess.
Batch Cooking Bonus
Double the recipe and bake two 9x13-inch pans simultaneously for crowd-pleasing efficiency. Use the second pan for a family dinner or potluck event. Store one pan in the fridge and freeze the other for future meals.
This approach saves time and ensures you always have a comforting meal ready—just reheat and serve! 💛
Nutrition facts
Frequently asked questions
Why does this baked spaghetti need both cream cheese and cottage cheese?
The combination creates the perfect texture—cream cheese adds richness and smoothness, while cottage cheese gives a lighter, slightly tangy creaminess that prevents the dish from becoming too heavy. The cottage cheese also helps bind the sauce to the pasta strands better than cream cheese alone.
Can I use this recipe with other pasta shapes?
While spaghetti works best for its long strands that hold up well, you can try penne or rigatoni for a heartier bite. For shorter shapes like rotini, press the pasta down more firmly in the pan to prevent shifting. Avoid delicate pastas like angel hair—they'll get mushy during baking.
What if my breadcrumb topping gets soggy?
This usually happens if the pan isn't hot enough or the dish isn't baked long enough. Preheat your oven thoroughly and bake until the topping is golden brown and crispy (about 25-30 minutes). For extra insurance, broil for 2 minutes at the end. If it's already baked, sprinkle fresh breadcrumbs on top and broil for 3-4 minutes to restore crispiness.
How can I make this dish lighter?
Swap half the cream cheese for Greek yogurt or light cream cheese, and use low-fat cottage cheese. Reduce the mozzarella to 1 cup and add 1/4 cup grated Parmesan for flavor without extra fat. You can also use whole wheat spaghetti and reduce the olive oil in the topping by 1 teaspoon. The dish will still be creamy but with fewer calories.
Can I add meat to this recipe?
Yes! Brown 1 pound Italian sausage or ground beef with garlic before mixing with the pasta. For chicken lovers, cook 1 cup diced chicken breast until fully done and mix it in. Just be sure to drain excess grease from the meat to keep the dish from getting too oily. Add the meat after cooking the pasta but before mixing with the cheese sauce.
