High-Protein Cottage Cheese Alfredo Pasta
I first made this High-Protein Cottage Cheese Alfredo Pasta on a Sunday evening when the cupboards were bare and payday was still a week away. What started as a desperate attempt to use up a tub of cottage cheese and some dried pasta has become the meal-prep hero of my weekly rotation.
Recipe Overview
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Servings: 4 generous portions
- Difficulty: Easy
- Cost Per Serving: Approximately £1.20
Why You’ll Love This High-Protein Cottage Cheese Alfredo Pasta
- Budget-friendly meal prep: This recipe costs around £5 for the entire batch, giving you four filling lunches or dinners. Cottage cheese is significantly cheaper than traditional Alfredo ingredients like double cream and Parmesan.
- Packed with protein: Each serving delivers around 35g of protein thanks to the cottage cheese and chicken, helping you stay full and support muscle recovery without relying on expensive protein powders.
- Reheats beautifully: Unlike many cream-based pasta sauces that split or become oily when reheated, this sauce stays smooth and creamy. I’ve tested it up to three days in the fridge and it still tastes freshly made.
- No special equipment needed: You don’t need a food processor or high-speed blender — a standard stick blender or even a fork will get the job done. This keeps washing up to a minimum.
- Customisable in minutes: Swap the chicken for turkey, add mushrooms or spinach, or turn up the garlic. The base sauce is forgiving and works with whatever you have on hand.
Ingredients You’ll Need
- 400g dried penne or fusilli pasta
- 500g full-fat cottage cheese (at room temperature)
- 2 large chicken breasts (about 300g total), diced
- 3 cloves garlic, minced
- 50g Parmesan cheese, finely grated
- 2 tablespoons olive oil
- 1 teaspoon dried oregano
- ½ teaspoon black pepper
- ½ teaspoon salt
- 200ml reserved pasta water (you’ll collect this when draining)
- Handful of fresh parsley, chopped (optional, for garnish)
Tip: Full-fat cottage cheese is essential here — low-fat versions contain more water and can make the sauce thin and watery. Let it sit on the counter for 15 minutes while you prep, so it blends more smoothly.
How to Make High-Protein Cottage Cheese Alfredo Pasta
- Bring a large pot of salted water to a rolling boil. You’ll know it’s ready when the bubbles are vigorous and the water looks like it’s dancing. Add your pasta and cook according to package directions until al dente — usually about 10 to 12 minutes. The pasta should have a slight white core when you bite into it.
- While the pasta cooks, prepare the chicken. Heat one tablespoon of olive oil in a large frying pan over medium-high heat. You should see the oil shimmer slightly before adding the diced chicken. Spread the pieces in a single layer — you’ll hear a satisfying sizzle. Cook for 5 to 6 minutes, turning once, until the chicken is golden brown on the outside and no longer pink inside. The pieces should feel firm to the touch.
- Remove the chicken from the pan and set it aside on a plate. Reduce the heat to medium and add the remaining tablespoon of olive oil. Toss in the minced garlic and stir constantly for about 30 seconds. The garlic should become fragrant and turn a pale gold — don’t let it go darker or it will taste bitter.
- Blend the cottage cheese until silky smooth. In a small bowl, use a stick blender to whizz the cottage cheese for about 1 minute. You’re looking for a texture similar to double cream — no lumps remaining. If you don’t have a stick blender, mash it thoroughly with a fork until it’s as smooth as you can get it.
- Pour the blended cottage cheese into the pan with the garlic. Stir continuously as it warms through. After about 2 minutes, you’ll notice the sauce thickening slightly and turning a pale ivory colour. Add the grated Parmesan, oregano, salt, and pepper, and stir until the cheese has melted completely — about another minute.
- Drain the pasta, but reserve 200ml of the starchy cooking water. Add the drained pasta directly to the sauce in the pan. Pour in about 100ml of the reserved pasta water and toss everything together with tongs. You’ll see the sauce coat each piece of pasta evenly. If it looks too thick, add more pasta water a splash at a time until it reaches a velvety consistency that clings to the pasta.
- Return the cooked chicken to the pan and give everything a final toss. Let it sit off the heat for 2 minutes before serving — this resting time allows the sauce to absorb into the pasta. Garnish with fresh parsley if using.
Equipment You’ll Need
- Large pot for boiling pasta
- Colander
- Large frying pan (non-stick works well)
- Tongs or pasta fork
- Stick blender or fork for blending cottage cheese
- Measuring jug for pasta water
- Sharp knife and chopping board
Common Mistakes to Avoid
- Overcrowding the pan when cooking chicken: If you add too many chicken pieces at once, they steam instead of sear. You’ll end up with pale, rubbery meat rather than golden, flavourful chunks. Cook in two batches if your pan is small — the sizzle should be loud and constant.
- Adding cold cottage cheese to the pan: Cold cottage cheese can cause the sauce to seize and become grainy. Always let it come to room temperature for 15 minutes before blending. The sauce should flow like warm cream, not look like scrambled eggs.
- Skipping the pasta water: The starchy water is what binds the sauce to the pasta and gives it that silky finish. Plain water will make the sauce slide off the pasta instead of clinging to it. I always keep a mug of pasta water before draining — you’ll thank yourself later.
- Overcooking the pasta: Mushy pasta turns this dish into a stodgy mess. Cook it al dente — the pasta will continue to soften slightly when you toss it with the hot sauce. You want a slight resistance when you bite into it.
- Using pre-grated Parmesan: Pre-grated cheese often contains anti-caking agents that prevent it from melting smoothly. Grate your own Parmesan — it takes two minutes and makes a world of difference to the sauce’s texture.
Tips From My Kitchen
- Batch cook for the week: Double this recipe without any trouble. The sauce freezes well for up to three months — just store it separately from the pasta. When you’re ready to eat, thaw the sauce overnight in the fridge, cook fresh pasta, and combine. This keeps the pasta from going mushy during reheating.
- Store leftovers properly: Divide the cooled pasta into airtight containers and refrigerate for up to four days. For best results, add a tablespoon of water or milk before reheating to restore the sauce’s creaminess. My husband, who’s usually picky, asked for seconds when I reheated this for lunch on day three.
- Reheat gently: Microwave in 30-second bursts, stirring between each, or reheat in a pan with a splash of milk over medium-low heat. High heat will cause the cottage cheese sauce to separate. You’ll know it’s ready when the sauce looks glossy and steams gently.
- Boost the protein further: Stir in a scoop of unflavoured collagen powder or a dollop of Greek yoghurt just before serving. Both blend seamlessly into the sauce without altering the taste. I stumbled upon this combination by accident, and it’s been a hit ever since.
- Play with the flavour base: Sauté a finely chopped onion before adding the garlic for extra depth. Or throw in a handful of spinach at the end — it wilts in under a minute and adds colour and nutrients without changing the sauce’s character.
- Make it vegetarian: Skip the chicken and add a can of drained chickpeas or a bag of frozen peas. The cottage cheese already provides plenty of protein, so you won’t miss the meat. The peas add a pop of sweetness that balances the savoury sauce beautifully.
What to Serve With High-Protein Cottage Cheese Alfredo Pasta
- A simple green salad with lemon vinaigrette — the acidity cuts through the richness of the sauce.
- Steamed broccoli or green beans tossed in a little butter and salt.
- Garlic bread or crusty sourdough for mopping up every last bit of sauce.
For more meal-prep inspiration, check out the High Protein Chicken Fajita Meal Prep Bowls or the High Protein Turkey Taco Meal Prep Bowls — both are budget-friendly and reheat just as well.
Frequently Asked Questions

High-Protein Cottage Cheese Alfredo Pasta
Ingredients
Method
- Bring a large pot of salted water to a rolling boil. You'll know it's ready when the bubbles are vigorous and the water looks like it's dancing. Add your pasta and cook according to package directions until al dente — usually about 10 to 12 minutes. The pasta should have a slight white core when you bite into it.
- While the pasta cooks, prepare the chicken. Heat one tablespoon of olive oil in a large frying pan over medium-high heat. You should see the oil shimmer slightly before adding the diced chicken. Spread the pieces in a single layer — you'll hear a satisfying sizzle. Cook for 5 to 6 minutes, turning once, until the chicken is golden brown on the outside and no longer pink inside. The pieces should feel firm to the touch.
- Remove the chicken from the pan and set it aside on a plate. Reduce the heat to medium and add the remaining tablespoon of olive oil. Toss in the minced garlic and stir constantly for about 30 seconds. The garlic should become fragrant and turn a pale gold — don't let it go darker or it will taste bitter.
- Blend the cottage cheese until silky smooth. In a small bowl, use a stick blender to whizz the cottage cheese for about 1 minute. You're looking for a texture similar to double cream — no lumps remaining. If you don't have a stick blender, mash it thoroughly with a fork until it's as smooth as you can get it.
- Pour the blended cottage cheese into the pan with the garlic. Stir continuously as it warms through. After about 2 minutes, you'll notice the sauce thickening slightly and turning a pale ivory colour. Add the grated Parmesan, oregano, salt, and pepper, and stir until the cheese has melted completely — about another minute.
- Drain the pasta, but reserve 200ml of the starchy cooking water. Add the drained pasta directly to the sauce in the pan. Pour in about 100ml of the reserved pasta water and toss everything together with tongs. You'll see the sauce coat each piece of pasta evenly. If it looks too thick, add more pasta water a splash at a time until it reaches a velvety consistency that clings to the pasta.
- Return the cooked chicken to the pan and give everything a final toss. Let it sit off the heat for 2 minutes before serving — this resting time allows the sauce to absorb into the pasta. Garnish with fresh parsley if using.
Notes
I’d love to hear how this recipe works for your meal-prep routine. Drop a comment below and let me know if you tried any twists — especially if you’ve got a favourite vegetable to stir in. And if you’re after another high-protein meal that keeps well, the Low Calorie High Protein Turkey Meatballs are next on my list to batch-cook this week.
