Creamy High-Protein Alfredo Sauce (No Heavy Cream, 5 Minutes)
This high protein alfredo sauce gives you all the clingy, garlicky richness of classic alfredo with a fraction of the fat and way more protein. Cottage cheese and Parmesan blend into a velvety sauce that coats every strand of pasta without breaking or turning grainy.

It comes together in a blender and a saucepan in about 10 minutes total. If you keep a tub of cottage cheese in the fridge, you can turn a box of dried pasta into a meal that feels indulgent while actually working for you.
What Makes This Sauce So Good
The texture stays silky rather than gluey because we start with small-curd cottage cheese and let the blender do the heavy lifting. I’ve tried this with ricotta and it’s fine, but cottage cheese melts into the pasta much more seamlessly.
The flavor lands right where you want it. Parmesan, garlic, and a little butter give you that savory backbone. A pinch of nutmeg sounds fussy, but it brings the sauce together without tasting like anything extra. I keep it optional for weeknights.
Ingredients

- 1 cup full-fat small-curd cottage cheese: low-fat works too, but the sauce will be slightly thinner
- 1/2 cup whole milk: 2% is fine, skim can make the sauce watery
- 1/2 cup finely grated Parmesan cheese: use a microplane for the smoothest melt
- 2 cloves garlic: leave them whole, the blender will take care of them
- 2 tbsp unsalted butter: salted butter is okay, just dial back the added salt
- 1/4 tsp fine sea salt: plus more to taste
- 1/8 tsp freshly grated nutmeg: optional but lovely
- Fresh black pepper: to taste
Variations / Substitutions
- Ricotta: swap all or half the cottage cheese for whole-milk ricotta. The sauce loses a little protein but turns even creamier.
- Greek yogurt: use plain full-fat Greek yogurt instead of cottage cheese. The sauce will be noticeably tangier, so taste as you go.
- Dairy-free: sub the cottage cheese with silken tofu, the milk with unsweetened oat milk, and the Parmesan with nutritional yeast plus a pinch of salt.
- Extra protein: stir an egg yolk into the cooled sauce off the heat right before serving for an even richer finish.
- Spice: a pinch of cayenne or a few cracks of black pepper makes the sauce feel more grown-up without adding heat.
If you like this, my Creamy Lemon Ricotta Pasta uses the same blender trick for a brighter sauce.
How to Make High Protein Alfredo Sauce
Step 1: Blend the Sauce

Add the 1 cup cottage cheese, 1/2 cup milk, 1/2 cup Parmesan, 2 cloves garlic, 2 tbsp butter, 1/4 tsp salt, and the nutmeg if using (start with 1/8 tsp) to a blender. Blend on high for 60 to 90 seconds until the mixture is completely smooth and no graininess remains. Stop once to scrape down the sides, then blend again. The sauce will look thin at this point, and that’s normal.
Step 2: Warm the Sauce

Pour the blended sauce into a small saucepan and set it over medium-low heat. Cook, whisking constantly, for 3 to 5 minutes. You’re just warming it through until it thickens slightly and steams gently. Do not let it boil, or the cheese can clump. If you see tiny bubbles at the edge, drop the heat a notch and keep whisking.
Step 3: Toss with Hot Pasta

Turn the heat off under the sauce. Tip hot drained pasta straight into the pan, or pour the sauce over the pasta in its cooking pot. Use tongs to toss everything together for about 30 seconds while the pasta is still steaming hot. The sauce will cling to every strand and tighten into a glossy coating. If it feels too thick, splash in a tablespoon of starchy pasta water and toss again.
Step 4: Spoon Over Pasta and Grate on More Parmesan

Divide the pasta among bowls or pile it onto one big platter. Spoon any extra sauce from the bottom of the pan over the top. Finish with a heavy grate of fresh Parmesan and a few cracks of black pepper. Serve right away while the sauce is warm and the cheese starts to melt again on contact.
Tips for the Creamiest Sauce
- Choose small-curd cottage cheese.: Large curds take longer to blend smooth. If small-curd is not available, let the blender run an extra minute.
- Don’t skip the pasta water.: Starchy water is the secret to a sauce that hugs the noodles instead of pooling at the bottom.
- Hold off on extra salt until the end.: Parmesan and butter already bring salt, so taste after tossing and adjust.
- Keep the heat gentle.: High heat makes the proteins in cottage cheese tighten and can turn the sauce grainy. Low and slow wins here.
Scale the sauce for your meal:
| Servings | Cottage Cheese | Milk | Parmesan | Butter |
|---|---|---|---|---|
| 2 | 1/2 cup | 1/4 cup | 1/4 cup | 1 tbsp |
| 4 | 1 cup | 1/2 cup | 1/2 cup | 2 tbsp |
| 8 | 2 cups | 1 cup | 1 cup | 4 tbsp |
Storing Leftover Sauce
- Refrigerate: store leftover sauce in an airtight container for up to 4 days. It will thicken as it chills.
- Reheating: warm the sauce in a saucepan over the lowest heat, whisking often. Thin it with a splash of milk or water if it clings to the spoon. A microwave works in 20-second bursts, stirring in between.
What To Serve With High Protein Alfredo Sauce
I toss this with fettuccine most often, but any long pasta with ridges like bucatini or rigatoni grabs the sauce well. Pile it over a bowl of steamed broccoli and grilled chicken for a high-protein dinner that stays satisfying. For a lighter plate, use the sauce as a warm dip for roasted cauliflower. The nutty browned edges of the cauliflower bring out the Parmesan in the sauce better than plain steamed veggies do.
Frequently Asked Questions
Can I freeze this sauce?
Yes, but the texture shifts a little. Freeze it in a sealed container for up to 2 months, then thaw overnight in the fridge. Reheat very gently while whisking, and expect to add a splash of milk to smooth it out.
Will the sauce break if I reheat it?
It can separate if you blast it with high heat. Keep the burner on low and whisk constantly. A fresh splash of milk usually brings it back together.
Can I pour this over zucchini noodles?
Absolutely. Skip the pasta water and warm the sauce in the pan. Sauté the zucchini noodles quickly so they release less liquid, then toss everything together off the heat.
Can I add protein powder to bump it up further?
I don’t recommend it. Unflavored protein powder can give the sauce a chalky texture and dull the Parmesan flavor. Stick with more Parmesan or a poached egg on top instead.

High Protein Alfredo Sauce Recipe
Ingredients
Method
- Place cottage cheese, milk, Parmesan, garlic, butter, salt, and nutmeg (if using) in a blender. Blend on high for 60 to 90 seconds until completely smooth, scraping down the sides once.
- Pour the mixture into a small saucepan and set over medium-low heat. Whisk constantly for 3 to 5 minutes until warmed through and slightly thickened. Do not let it boil.
- Toss the warm sauce with hot cooked pasta, adding a splash of starchy pasta water if needed to loosen the sauce. Toss for about 30 seconds until glossy.
- Spoon the pasta into bowls, pour over any remaining sauce, and finish with extra grated Parmesan and black pepper. Serve immediately.
