Keto Alfredo Sauce
Published November 28, 2022 • Updated February 19, 2026
Rich, creamy and only 5 ingredients
This post may contain affiliate links. See my disclosure policy.
This velvety smooth keto alfredo sauce is ridiculously easy to make, uses only 5 ingredients, and tastes better than anything from a jar.
I’ll always pick homemade over jarred, but sometimes convenience wins. This alfredo sauce changes the equation. In less than 15 minutes, with only 5 ingredients, you’ll have a rich, creamy white sauce that’s low in carbs and perfect to pour over shirataki noodles or hearts of palm pasta.

A lot of alfredo recipes use cream cheese as a shortcut, which adds an extra 3 grams of carbs per quarter cup. I skip it entirely and use egg yolks, whipping cream, and butter for a thick, rich sauce.
How to make keto alfredo sauce
- Sauté butter and minced garlic. Add a pinch of nutmeg for extra flavor.
- Whisk the egg yolk into heavy whipping cream, then pour it into the garlic butter mixture.
- Cook while stirring for 5-10 minutes or until the sauce has thickened enough to coat the back of a spoon.
- Add parmesan cheese and noodles to the thick and creamy alfredo sauce.
- Stir in noodles. To make keto chicken alfredo, add sliced chicken.

Key ingredients & substitutions
- Butter – Use salted or unsalted. With unsalted, you control the salt level. You can always add more at the end. Parmesan adds plenty of salty flavor too.
- Garlic – If you can’t get your hands on fresh, jarred minced will work, but fresh garlic will have a much stronger flavor.
- Egg yolk – This sauce uses only egg yolks as a thickener for a rich and creamy sauce. But don’t throw out the egg whites. Save them for your next breakfast scramble or to make meringues!
- Heavy whipping cream – If you use a lighter dairy like half and half or milk, your sauce won’t have the same creaminess. Heavy whipping cream is what makes this alfredo so rich. Nut milks (almond or coconut) won’t get the sauce thick and creamy.
- Parmesan cheese – Essential for alfredo. Other hard cheeses like Parmigiano-Reggiano, Pecorino Romano, or Grana Padano work too.
- Nutmeg – Just a small amount of nutmeg adds a warm and nutty flavor that complements the creamy alfredo, but it can be left out if you don’t have it.
Explore 683+ keto recipe videos with step-by-step instructions, tips, and tricks to make keto easy.
Ingredients
2 tablespoons butter
2 cloves garlic, minced
Pinch nutmeg, optional
1 egg yolk
1 ½ cups heavy whipping cream
1 cup grated parmesan cheese
Step by Step Instructions
Step by Step Instructions
Sauté garlic
Melt butter in a skillet over medium high heat. Stir in garlic and nutmeg (if using) and let cook until fragrant (about 30 seconds).
- 2 tablespoons butter
- 2 cloves garlic, minced
- Pinch of nutmeg (optional)
Thicken sauce
Whisk egg yolk into heavy whipping cream in a small bowl or measuring cup. Pour into garlic butter mixture and reduce heat to medium low. Continue stirring and cooking until the sauce has thickened enough to coat the back of a spoon (about 5-10 minutes). Do not let it boil.
- 1 egg yolk
- 1 ½ cups heavy whipping cream
Nutrition disclaimer
The nutrition information provided is an estimate and is for informational purposes only. I am a Doctor of Pharmacy (Pharm.D.); however, this content is not intended to be a substitute for professional medical advice, diagnosis, or treatment. Always consult your physician or other qualified health provider before making any lifestyle changes or beginning a new nutrition program.
Your Macros. Your Recipes. Calculated in 60 Seconds.
Get personalized keto macros and instantly see which recipes fit your targets. No more guessing what to eat.
Get My Macros + Recipes →Frequently Asked Questions
Can I substitute nut milk for heavy cream?
For this alfredo sauce, nut milk won’t give you the thick and creamy texture that heavy cream will. To use nut milk, you’ll need to add a thickener such as arrowroot powder or cream cheese.
Is alfredo sauce keto?
Most alfredo sauce is naturally low-carb as long as it's not made with flour or added sweeteners.
What can you replace if you don’t have heavy cream?
Full-fat coconut milk is a good swap. It's high in fat, low in carbs, and adds creamy thickness. The flavor is different, so taste as you go.


Browned the butter before adding the garlic and the whole flavor profile shifted. The nuttiness doesn't disappear under the cream and parmesan, it actually carries through to the finish. I've been making it this way for the past few weeks and the original version feels flat now.
Was fully prepared to be underwhelmed by five ingredients and now I can't go back to Classico.
Ha. Five ingredients was the bar I set for myself when I was testing this. Wasn't totally sure it would clear it.
Trying to make a big batch of this on Sunday to get through the week. The egg yolk in the cream has me a little nervous about reheating, does it hold up or does the sauce break on you?
The egg yolk is what makes it so velvety, but high heat is what breaks it. Reheat on the stove over low with a splash of cream and stir the whole time. Does fine for weekly batches that way.
Sooooo delicious! We wanted Alfredo on a casserole I made that came out a little dry. This was an amazing addition!! Easy and I had everything on hand. Thank you, Annie, for another fantastic recipe!!! Can wait for your cookbook to arrive!
Using it to rescue a dry casserole is actually brilliant. That's exactly the kind of thing I do. And yeah, the cookbook should be shipping this week, I'm losing my mind over here.
I made this alfredo sauce last night with zucchini noodles for myself. I made GF pasta for my husband and he raved about how good it was. He thought it was way better than the fettuccine alfredo he recently had at a very good restaurant! Note: I doubled the garlic because we’re garlic lovers! :) I also added baby Bella mushrooms.
The mushroom add is perfect with this sauce. And your husband picking it over a restaurant version while eating regular pasta? That's the real test.
This was the easiest and best tasting Alfredo Sauce. I just shredded chicken and added to the sauce no noodles at all. It was delicious. Thank you so much for this recipe.
Ketofocus Can You Use Egg Wraps ForThe Noodles. Thanks
Yes, that would work. You can use any keto noodle you would like.
What is the green stuff sprinkled over the top
Parsley
Can this sauce break?
If so, why does that happen and can it be avoided?
Thank you in advance!
If it boils, it can break. Just have patience and heat it over medium low heat until it thickens the back of the spoon. It can take 5-10 minutes depending on your heat source.