I’ve been on a mission to find pasta recipes that don’t just feel like empty carbs, and this one genuinely surprised me. The cottage cheese pasta sauce is the kind of thing you wouldn’t think to make, but once you try it you realize it’s actually a genius move. The cottage cheese blends into the tomatoes completely and creates this thick, creamy sauce that coats every shell and tastes rich without being heavy. Pair it with chickpea pasta and you’re looking at a bowl that’s loaded with protein without any obvious compromise on taste. My family had no idea the sauce had cottage cheese in it until I told them, which honestly says everything. If I need a pasta night that’s filling, high protein, and actually satisfying, this cottage cheese pasta sauce is what I make.
What’s So Great About This Pasta Recipe

The sauce takes about 20 minutes and most of it is hands-off while it simmers. Blending the cottage cheese directly into the tomatoes gives you that creamy texture without any heavy cream or butter, which means more protein and less guilt.
Chickpea pasta adds another layer of protein on top of the sauce, so the whole bowl punches way above what regular pasta would give you. You can get it from Amazon here, it’s more expensive but it’s good.
The sauce itself is simple – tomatoes, onion, garlic, basil, a little maple for balance – but it tastes like something that took a lot more effort than it did.
And if you want it restaurant-level smooth, running it through a fine mesh strainer (like this one) takes two minutes and makes a real difference.
What You’ll Need to Make This Cottage Cheese Pasta Sauce
For the Pasta:
- Chickpea pasta shells – 1 full package (cook according to the package instructions – I use these organic chickpea shells from Amazon, they hold up really well with a thick sauce)
For the Cottage Cheese Pasta Sauce:
- Cottage cheese – 16 oz, one full pack (I love Daisy 4% cottage cheese for this – the texture and flavor are really good)
- Diced tomatoes – 1 can (14.5 oz) of these organic diced tomatoes from Amazon, or 5 medium fresh tomatoes (about 2½ cups diced)
- Onion – 1 medium
- Garlic – 4 cloves
- Fresh basil – ⅓ cup packed, about 10 big leaves
- Olive oil – 1 tbsp
- Sweet red paprika – 1 tsp
- Maple syrup – 1 tsp (this balances the acidity of the tomatoes)
- Salt – ½ tsp, plus more to taste
- Black pepper – to taste
- Water – up to ½ cup, to loosen the sauce if needed
For Garnish:
- Parmesan – freshly shredded (I use BelGioioso Parmesan from Walmart)
- Fresh thyme or rosemary leaves – a few sprigs

How to Make This Creamy Cottage Cheese Pasta Sauce
- Start by cooking the pasta shells according to the package instructions. Chickpea pasta can get mushy if you overcook it, so keep an eye on it and pull it right when it’s al dente. Drain and set aside.
- While the pasta is cooking, add all the sauce ingredients to a blender – the cottage cheese, diced tomatoes, onion, garlic, basil, paprika, maple syrup, salt, and pepper. Blend until completely smooth. The cottage cheese will fully incorporate and the sauce will look creamy and orange-pink.
- Heat the olive oil in a large pan over medium heat. Pour the blended sauce into the pan and let it cook for 15-20 minutes, stirring occasionally, until it thickens and turns a deeper, richer color. If you used fresh tomatoes instead of canned, add another 10 minutes to let the extra liquid reduce properly. If it gets too thick at any point, add a splash of water and stir it in. You’re looking for a creamy, pourable consistency that will coat the pasta well. Taste and adjust seasoning.
- Optional but worth it – if you want an extra smooth sauce and have a few extra minutes, pour it through a fine mesh strainer into a bowl, then pour it back into the pan. This gets rid of any remaining texture and makes the sauce really silky.
- Add the cooked pasta shells to the sauce and stir well over medium heat for a minute or two until every shell is coated.
- Serve immediately on plates, top with freshly shredded parmesan (this OXO box grater – works perfectly for parmesan) and a few fresh thyme or rosemary leaves.
A Few Tips Worth Knowing
- Don’t skip the blend. The whole point of cottage cheese in this sauce is that it disappears into the tomatoes. If you just stir it in without blending, you’ll have lumpy sauce. A full blend in a proper blender is what gives you that creamy texture.
- Cook the sauce long enough. 15-20 minutes of simmering is what deepens the flavor and reduces the raw tomato taste. If you rush it, the sauce tastes flat. Let it do its thing.
- Use 4% cottage cheese, not low-fat. The higher fat content makes the sauce creamier and richer. Low-fat cottage cheese works but the result is noticeably thinner.
- Add the pasta at the very end. You’re just coating it, not cooking it further. A minute or two in the sauce is enough – chickpea pasta softens quickly and you don’t want it falling apart.
- The strainer step is optional but really good. If you’re making this for guests or just want a more polished result, it’s worth the extra two minutes.

Substitution Ideas
- Regular pasta works completely fine here if you don’t have chickpea pasta or just prefer it – the cottage cheese sauce is the protein star either way
- Fresh tomatoes instead of canned – about 5 medium tomatoes, roughly chopped, blended straight into the sauce with everything else
- Add Italian sausage for an even heartier version – cook it separately, slice or crumble it, and stir it into the sauce in the last few minutes before adding the pasta
- A pinch of red pepper flakes in the blender adds a nice subtle heat if you like a little kick
How to Store This and Reheat It
The cottage cheese pasta sauce keeps really well in the fridge for up to 4 days. Store the sauce and pasta separately if you can – the pasta tends to absorb the sauce overnight and gets too thick. When you’re ready to eat, reheat the sauce in a pan over low heat and add a splash of water to loosen it back up, then add the pasta and warm through. The sauce can also be frozen on its own for up to 2 months – just thaw overnight in the fridge and reheat gently.
Ways I Love Serving This Cottage Cheese Pasta Sauce
I love how easy this one is to dress up or keep simple:
- As a regular weeknight pasta dinner – it’s on the table in 30 minutes and feels like proper comfort food
- Made in a big batch for meal prep – the sauce stores beautifully and makes quick lunches all week
- Served with a simple green salad and some crusty bread for a more complete dinner
- At a family dinner where you want something filling that works for kids and adults – nobody misses that it’s high protein
- As a base for a more loaded pasta night – add roasted vegetables, sausage, or a handful of spinach stirred in at the end
FAQ
Can I taste the cottage cheese in the sauce? Not at all once it’s blended and cooked. It completely disappears into the tomatoes and you just get a creamy, rich sauce. Most people have no idea it’s in there.
Do I have to use chickpea pasta? No – regular pasta works great with this sauce. The chickpea pasta just adds extra protein if that’s what you’re going for. Any shell, penne, or rigatoni shape works well because they hold the sauce inside.
Can I make the sauce ahead of time? Yes – make the sauce up to 3 days ahead and store it in the fridge. Reheat gently with a splash of water and cook the pasta fresh when you’re ready to serve.
My sauce turned out too thick – what do I do? Add water a few tablespoons at a time and stir over low heat until it loosens up to the right consistency. Cottage cheese sauces can thicken up more than expected as they cool, so this is a really common fix.
Can I make this dairy-free? The cottage cheese is the base of the sauce so it’s hard to swap out completely. A cashew cream blended with the tomatoes is the closest substitute if you want to go dairy-free, though the protein content will be different.
More Recipes You May Like:
30-Minute Moroccan Chickpea Quinoa Salad
20 Easy High Protein Salads to Meal Prep This Week
25+ High Protein Dinner Ideas to Meal Prep on Sunday
This One’s Earned a Permanent Spot in My Rotation
I keep coming back to this cottage cheese pasta sauce because it solves a problem most pasta recipes don’t – it’s actually filling and high in protein without tasting like a “health food” version of something you actually wanted. The sauce is creamy and rich, the chickpea shells give it great texture, and the whole thing comes together in about 30 minutes. Once you try it, I think you’ll stop wondering what to do with that tub of cottage cheese sitting in the fridge.
30-Minute Creamy Cottage Cheese Pasta Sauce with Tomatoes (High Protein Pasta Recipe)
Ingredients
For the Pasta:
- Chickpea pasta shells – 1 full package cook according to the package instructions – Get the organic chickpea shells from Amazon, they hold up really well with a thick sauce
For the Cottage Cheese Pasta Sauce:
- Cottage cheese – 16 oz one full pack (I love Daisy 4% cottage cheese for this – the texture and flavor are really good)
- Diced tomatoes – 1 can 14.5 oz of these organic diced tomatoes from Amazon, or 5 medium fresh tomatoes (about 2½ cups diced)
- Onion – 1 medium
- Garlic – 4 cloves
- Fresh basil – ⅓ cup packed about 10 big leaves
- Olive oil – 1 tbsp
- Sweet red paprika – 1 tsp
- Maple syrup – 1 tsp this balances the acidity of the tomatoes
- Salt – ½ tsp plus more to taste
- Black pepper – to taste
- Water – up to ½ cup to loosen the sauce if needed
For Garnish:
- Parmesan – freshly shredded I use BelGioioso Parmesan from Walmart
- Fresh thyme or rosemary leaves – a few sprigs
Instructions
- Start by cooking the pasta shells according to the package instructions. Chickpea pasta can get mushy if you overcook it, so keep an eye on it and pull it right when it’s al dente. Drain and set aside.
- While the pasta is cooking, add all the sauce ingredients to a blender – the cottage cheese, diced tomatoes, onion, garlic, basil, paprika, maple syrup, salt, and pepper. Blend until completely smooth. The cottage cheese will fully incorporate and the sauce will look creamy and orange-pink.
- Heat the olive oil in a large pan over medium heat. Pour the blended sauce into the pan and let it cook for 15-20 minutes, stirring occasionally, until it thickens and turns a deeper, richer color. If you used fresh tomatoes instead of canned, add another 10 minutes to let the extra liquid reduce properly. If it gets too thick at any point, add a splash of water and stir it in. You’re looking for a creamy, pourable consistency that will coat the pasta well. Taste and adjust seasoning.
- Optional but worth it – if you want an extra smooth sauce and have a few extra minutes, pour it through a fine mesh strainer into a bowl, then pour it back into the pan. This gets rid of any remaining texture and makes the sauce really silky.
- Add the cooked pasta shells to the sauce and stir well over medium heat for a minute or two until every shell is coated.
- Serve immediately on plates, top with freshly shredded parmesan and a few fresh thyme or rosemary leaves.

