I used to think cottage cheese belonged only in diet lunches from the 80s—you know, the sad little scoop next to some canned peaches. Then I blended it up and tossed it into pasta sauce, and suddenly everything made sense.
Cottage cheese pasta is having a moment right now, and honestly, I get why. When you blend cottage cheese until it’s smooth, it turns into this creamy, protein-packed sauce that tastes way more indulgent than it actually is. Add some chicken, spinach, and parmesan, and you’ve got a dinner that feels like comfort food but won’t leave you in a food coma on the couch. My kids don’t even realize they’re eating something remotely healthy, which is a win in my book.
Why You’ll Love This Cottage Cheese Chicken Pasta
- High-protein comfort food – The cottage cheese adds a creamy texture while packing in extra protein, making this pasta more filling and nutritious than your typical creamy pasta dish.
- Ready in under an hour – From start to finish, you’ll have this satisfying dinner on the table in about 40-55 minutes, perfect for busy weeknights when you need something quick but hearty.
- Budget-friendly ingredients – Using cottage cheese instead of heavy cream keeps costs down while still delivering that rich, creamy sauce everyone loves.
- Sneaks in vegetables – The spinach blends right into the sauce, making it an easy way to add greens to your meal without anyone complaining.
- One-pot friendly – With minimal dishes to clean and straightforward steps, this recipe makes weeknight cooking feel less like a chore.
What Kind of Cottage Cheese Should I Use?
For this pasta recipe, you’ll want to grab a good quality cottage cheese that will blend smoothly into your sauce. Small curd cottage cheese works best here since it breaks down more easily when mixed with the milk and other ingredients, creating a creamy sauce without any lumps. Full-fat cottage cheese will give you the richest, most satisfying result, but if you’re watching calories, low-fat versions will still work just fine. If you’re concerned about texture, you can always give the cottage cheese a quick blend in your food processor before adding it to the pan – this will help it melt into the sauce more seamlessly.
Options for Substitutions
This recipe is pretty forgiving when it comes to swaps, so here are some options if you need them:
- Cottage cheese: This is really the star of the dish, so I’d recommend keeping it. However, if you absolutely need to substitute, try ricotta cheese for a similar creamy texture. Just blend it smooth before adding to get that same consistency.
- Chicken: Feel free to use chicken thighs instead of breasts, or swap in turkey cutlets if that’s what you have. You could even make this vegetarian by skipping the meat entirely and adding more veggies like mushrooms or zucchini.
- Pasta: Any pasta shape works here – penne, rigatoni, fusilli, or even bow ties. Just cook according to the package directions for whatever type you choose.
- Parmesan: Pecorino Romano makes a great substitute and adds a slightly sharper flavor. In a pinch, you can use any hard Italian cheese you have on hand.
- Spinach: Fresh kale or Swiss chard work well here. You can also use frozen spinach – just thaw it completely and squeeze out all the excess water before adding.
- Milk: Whole milk works best, but 2% will do just fine. You can also use half-and-half for an extra creamy sauce.
Watch Out for These Mistakes While Cooking
The biggest mistake people make with this dish is overcooking the pasta, which leads to mushy noodles once they’re mixed with the hot sauce – cook it one minute less than the package says since it’ll continue cooking when combined with the sauce.
Another common error is not letting your roux (the butter and flour mixture) cook long enough, which can leave a raw flour taste in your sauce, so make sure to stir it for the full minute until it smells slightly nutty.
Don’t skip saving that pasta water – it’s liquid gold for adjusting the sauce consistency, and the starch helps everything stick together better than plain water ever could.
Finally, add your spinach gradually and let each handful wilt before adding more, otherwise you’ll end up with a pile of greens that won’t fit in your pan.
What to Serve With Cottage Cheese Chicken Pasta?
This pasta is pretty filling on its own, but I love serving it with a simple side salad dressed with olive oil and lemon juice to balance out the creaminess. Garlic bread is always a winner here – you can use the leftovers from making the pasta to whip up some quick garlic butter for toasting. If you want to add more veggies to the meal, roasted broccoli or green beans work really well alongside this dish. A glass of white wine doesn’t hurt either if you’re looking to make it feel a bit more special!
Storage Instructions
Store: This pasta keeps really well in the fridge for up to 4 days in an airtight container. The sauce might thicken up a bit as it sits, but that’s totally normal. It makes great leftovers for lunch the next day, and honestly, the flavors get even better after a night in the fridge.
Freeze: You can freeze this cottage cheese chicken pasta for up to 2 months in a freezer-safe container. Just know that cream-based sauces can sometimes separate a little when frozen, but a good stir while reheating usually brings it back together nicely.
Reheat: Warm it up on the stovetop over medium-low heat with a splash of milk or chicken broth to loosen the sauce. You can also microwave individual portions for 2-3 minutes, stirring halfway through. Add a little extra liquid if needed to get that creamy consistency back.
| Preparation Time | 15-20 minutes |
| Cooking Time | 25-35 minutes |
| Total Time | 40-55 minutes |
| Level of Difficulty | Medium |
| Servings | 6 servings |
Estimated Nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
- Calories: 3300-3600
- Protein: 170-190 g
- Fat: 155-175 g
- Carbohydrates: 300-330 g
Ingredients
For the chicken:
- 1 lb chicken (cut into 1-inch bite-sized cubes)
- 1.5 tsp salt
- 0.75 tsp pepper
- 0.75 tsp paprika
- 2.5 tsp italian seasoning
- 2 tbsp olive oil (I use Bertolli extra virgin)
For the pasta:
- 16 oz pasta (I prefer Barilla protein plus for this recipe)
- 2 tbsp olive oil
For the sauce and assembly:
- 2 cups cottage cheese (blended until completely smooth for a creamy texture)
- 2 cups milk
- 1 cup parmesan (freshly grated for better melting)
- 2 garlic cloves
- 4 tbsp butter (I like Kerrygold for its rich flavor)
- 2 tbsp flour
- 8 oz spinach
- red pepper flakes
- 1/4 tsp ground nutmeg
Step 1: Prepare the Mise en Place and Season the Chicken
- 1 lb chicken, cut into 1-inch cubes
- 1.5 tsp salt
- 0.75 tsp pepper
- 0.75 tsp paprika
- 2.5 tsp Italian seasoning
Combine salt, pepper, paprika, and Italian seasoning in a small bowl.
Cut the chicken into 1-inch bite-sized cubes and rub them thoroughly with the spice mixture, ensuring even coating on all sides.
This advance seasoning allows the flavors to penetrate the meat as it cooks.
While you’re prepping, get your pasta water boiling in a large pot—this head start means pasta will be ready when you need it.
Step 2: Cook the Chicken and Pasta in Parallel
- 2 tbsp olive oil
- seasoned chicken from Step 1
- 16 oz pasta
Heat 2 tablespoons of olive oil in a large skillet over medium-high heat.
Once shimmering, add the seasoned chicken and cook for 5-7 minutes per side until golden brown and reaches 165°F internally.
While the chicken cooks (and after it finishes), add your pasta to the boiling water and cook for 1 minute less than the package instructions—it will finish cooking in the sauce, so slightly underdone is perfect.
I like to use high-quality olive oil here because it develops a better crust on the chicken.
Step 3: Build the Creamy Sauce Base
- 4 tbsp butter
- 2 tbsp flour
- 2 cups cottage cheese, blended until smooth
- 2 cups milk
- 1 cup freshly grated Parmesan
- 2 garlic cloves, minced
- 0.5 tsp salt
While the pasta finishes cooking, melt 4 tablespoons of butter in a separate skillet over medium heat.
Once melted, whisk in 2 tablespoons of flour to create a roux, stirring constantly for about 1 minute to cook out the raw flour taste.
Blend 2 cups of cottage cheese with 2 cups of milk, 1 cup of freshly grated Parmesan, 2 minced garlic cloves, and 0.5 teaspoon of salt until completely smooth—using a blender ensures a silky, lump-free sauce.
Pour the blended mixture into the roux and whisk constantly, then simmer for 4-5 minutes until it thickens enough to coat the back of a spoon.
Step 4: Finish the Pasta and Sauce Assembly
- cooked pasta from Step 2
- 1/2 cup reserved pasta water
- creamy sauce base from Step 3
- 8 oz fresh spinach
Drain the cooked pasta, reserving 1/2 cup of pasta water, and lightly toss with a drizzle of olive oil to prevent sticking.
Stir 8 ounces of fresh spinach into the creamy sauce from Step 3 until completely wilted, which takes about 1-2 minutes.
Add the drained pasta to the sauce and fold gently to combine, using the reserved pasta water a tablespoon at a time if the mixture seems too thick.
I find that blending the cottage cheese creates such a smooth sauce that you rarely need all the pasta water, but having it on hand gives you control over the final consistency.
Step 5: Rest the Chicken and Finish the Dish
- cooked chicken from Step 2
- assembled pasta and sauce from Step 4
- red pepper flakes for garnish
Remove the cooked chicken from the skillet and let it rest for 5 minutes—this allows the juices to redistribute, keeping the meat tender and moist.
Transfer the pasta and sauce mixture to a serving dish or individual bowls, then top with the rested chicken pieces.
Finish with a generous pinch of red pepper flakes for a subtle heat and visual appeal.
Serve immediately while everything is hot.

Simple Cottage Cheese Chicken Pasta
Ingredients
For the chicken::
- 1 lb chicken (cut into 1-inch bite-sized cubes)
- 1.5 tsp salt
- 0.75 tsp pepper
- 0.75 tsp paprika
- 2.5 tsp italian seasoning
- 2 tbsp olive oil (I use Bertolli extra virgin)
For the pasta::
- 16 oz pasta (I prefer Barilla protein plus for this recipe)
- 2 tbsp olive oil
For the sauce and assembly::
- 2 cups cottage cheese (blended until completely smooth for a creamy texture)
- 2 cups milk
- 1 cup parmesan (freshly grated for better melting)
- 2 garlic cloves
- 4 tbsp butter (I like Kerrygold for its rich flavor)
- 2 tbsp flour
- 8 oz spinach
- red pepper flakes
- 1/4 tsp ground nutmeg
Instructions
- Combine salt, pepper, paprika, and Italian seasoning in a small bowl. Cut the chicken into 1-inch bite-sized cubes and rub them thoroughly with the spice mixture, ensuring even coating on all sides. This advance seasoning allows the flavors to penetrate the meat as it cooks. While you're prepping, get your pasta water boiling in a large pot—this head start means pasta will be ready when you need it.
- Heat 2 tablespoons of olive oil in a large skillet over medium-high heat. Once shimmering, add the seasoned chicken and cook for 5-7 minutes per side until golden brown and reaches 165°F internally. While the chicken cooks (and after it finishes), add your pasta to the boiling water and cook for 1 minute less than the package instructions—it will finish cooking in the sauce, so slightly underdone is perfect. I like to use high-quality olive oil here because it develops a better crust on the chicken.
- While the pasta finishes cooking, melt 4 tablespoons of butter in a separate skillet over medium heat. Once melted, whisk in 2 tablespoons of flour to create a roux, stirring constantly for about 1 minute to cook out the raw flour taste. Blend 2 cups of cottage cheese with 2 cups of milk, 1 cup of freshly grated Parmesan, 2 minced garlic cloves, and 0.5 teaspoon of salt until completely smooth—using a blender ensures a silky, lump-free sauce. Pour the blended mixture into the roux and whisk constantly, then simmer for 4-5 minutes until it thickens enough to coat the back of a spoon.
- Drain the cooked pasta, reserving 1/2 cup of pasta water, and lightly toss with a drizzle of olive oil to prevent sticking. Stir 8 ounces of fresh spinach into the creamy sauce from Step 3 until completely wilted, which takes about 1-2 minutes. Add the drained pasta to the sauce and fold gently to combine, using the reserved pasta water a tablespoon at a time if the mixture seems too thick. I find that blending the cottage cheese creates such a smooth sauce that you rarely need all the pasta water, but having it on hand gives you control over the final consistency.
- Remove the cooked chicken from the skillet and let it rest for 5 minutes—this allows the juices to redistribute, keeping the meat tender and moist. Transfer the pasta and sauce mixture to a serving dish or individual bowls, then top with the rested chicken pieces. Finish with a generous pinch of red pepper flakes for a subtle heat and visual appeal. Serve immediately while everything is hot.







