FREE 5-Ingredient Recipe EBook
GET IT NOWIf I had to pick one favorite sauce, homemade Alfredo sauce would be it, without question. It may not be as popular as, say marinara sauce, but I’m firmly a cream sauce girl when given the choice. And this one? It’s so rich and cheesy, it will make anything you put it on 1000 times better, with instant comfort food factor. Make this easy Alfredo sauce recipe with me, and you might never buy a jar again!
Why You Need My Homemade Alfredo Sauce Recipe

- Super rich and creamy – This is seriously the best Alfredo sauce I’ve ever had, with the perfect creamy texture and cheesy, garlicky flavor. I promise you, the jarred stuff has nothing on making it from scratch.
- Quick and easy – If you’re unsure about making your own sauces, this is a great one to start with. It’s super simple and takes just 10 minutes.
- Simple, clean ingredients – Just 4 of them, plus S&P. And unlike most Alfredo sauce recipes as well as store-bought versions, mine has no flour, starches, or other thickeners. It’s naturally thickened by reducing and melting in the parmesan!
- Versatile – Of course you can toss it with your favorite pasta (or zucchini noodles if you’re like me), but there are so many more ways to enjoy this sauce! I have a whole list of ideas below. I even included it in my second cookbook just so I could add it to other dishes in the book.


Ingredients & Substitutions
Here I explain the best Alfredo sauce ingredients, what each one does in my recipe, and substitution options. For measurements, see the recipe card.
- Grated Parmesan Cheese – Not only is this the star flavor, it also thickens the Alfredo sauce without a flour roux or cornstarch! I prefer freshly grated parm, as it melts more smoothly than the kind from the green can. Shredded parm should also work, but might take longer to melt. As an alternative, cream cheese can act as a thickener, but the flavor is completely different, so I don’t really recommend it unless you want a tangier cream sauce.
- Garlic – Use fresh garlic cloves for the best flavor. But if you’re in a rush, a tablespoon of jarred minced garlic or 3/4 teaspoon of garlic powder will work.
- Heavy Cream – Makes the sauce creamy, of course. Sometimes this is called heavy whipping cream on the carton. I don’t recommend regular milk or almond milk for my homemade Alfredo sauce recipe, as the final sauce will be too thin.
- Butter – I use this brand. Any kind is fine, but go for unsalted so you can adjust the salt better separately.
- Sea Salt & Black Pepper – Yes, I forgot them in the ingredient picture below, but I bet you know what they look like. 😉 If you don’t like specks of black pepper in your sauce, use white pepper instead.
- Nutmeg – This is a common spice in Alfredo sauce and I like a little bit in mine, but you can leave it out if you’re not a fan.

How To Make Alfredo Sauce
I have step-by-step photos here to help you visualize the recipe. For full instructions with amounts and temperatures, see the recipe card.
- Saute the garlic. Melt butter in a large saucepan (or a small pot) over medium heat. Add the minced garlic and sauté until fragrant.
- Reduce the heavy cream. Pour it into the pan, then simmer gently until the amount reduces by about 1/3.


- Thicken with parmesan. Reduce the heat and gradually whisk in the parmesan cheese, until smooth and thick.
- Add the salt, pepper, and nutmeg. You can adjust the spices in your homemade Alfredo sauce to your taste.

My Recipe Tips
- Grab your largest saucepan. The larger your pan, the faster the cream will reduce. You can even use a skillet with tall sides!
- Be careful not to scorch the cream. You want a very gentle simmer, not a boil. Stir often, too, to avoid a film from forming on top.
- Make sure the cheese melts completely. This Alfredo sauce recipe is supposed to be smooth, but it can be lumpy if the cheese doesn’t melt fully.
- How to thicken Alfredo sauce if it’s too thin? Just add more parmesan! The amount in my recipe has the perfect thickness for me, but this will also depend on exactly how much you reduced the cream. It’s easy to add more parm if needed.
- What if it turned out too thick? Just stir in a little more cream until it reaches your desired consistency. Easy.
- Homemade Alfredo sauce thickens as it cools from hot to warm. Keep this in mind when deciding how thick you want it! If you store it in the fridge for later, it can even solidify completely, but will get thinner again when you warm it up.
- Add a little more salt and pepper than you think you need. The flavor will mellow out after mixing the sauce with pasta or vegetables.
- Want to double the recipe? My Alfredo sauce recipe makes 1 1/2 cups (6 servings), but you can easily scale it up by adjusting the number of servings on the recipe card below. Just keep in mind it’ll take longer to reduce the cream and melt in the cheese.

Ways To Use It
To say I love this Alfredo sauce on everything is an understatement! Here are my favorite savory dishes to put it on (or in):
- Pasta – Fettuccine Alfredo is the most classic option, but I actually love it on spaghetti squash noodles, cauliflower gnocchi, and zoodles (in my picture above). If you like a chicken Alfredo meal, I usually add my quick pan seared chicken breast.
- Proteins – Slather it over my healthy baked chicken, grilled shrimp skewers, or even pan seared salmon for a cozy vibe.
- Roasted Veggies – This Alfredo sauce recipe is amazing tossed with roasted broccoli or brussels sprouts, or drizzled over roasted asparagus.
- Casseroles – Swap the sauce in my chicken broccoli casserole with this one.
- Pizza – I love a white pizza! Spread this creamy sauce on your favorite crust with grilled chicken, sauteed spinach, red onions, and fresh or sauteed mushrooms. One of my favorite ways to use it is on a chicken crust pizza!
Homemade Alfredo Sauce (4 Ingredients)
Make my easy homemade Alfredo sauce recipe with 4 simple ingredients, in just 10 minutes! It's rich, creamy, and perfect on pasta or veggies.
Instructions
Tap on the times in the instructions to start a kitchen timer.
-
Melt the butter in a large saucepan over medium heat. Add the minced garlic and saute for about 30 seconds, until fragrant.
-
Add the heavy cream. Bring to a gentle simmer. Continue to simmer for about 5 minutes, stirring often, until the volume is reduced by about 1/3. (Amount of time will vary depending on the size of your saucepan.)
-
Reduce the heat to low. Gradually whisk in the Parmesan cheese. Keep whisking over low heat, until smooth.
-
Stir in the nutmeg, sea salt, and black pepper, to your taste. If the Alfredo sauce is thicker than you like at this point, you can thin it out with more cream.
LAST STEP: Leave a rating to help other readers, or tag me @wholesomeyum on Instagram. I’d love to hear from you!
Maya’s Recipe Notes
Serving size: 1/4 cup
- Tips: Check out my recipe tips above to help you get the right consistency in your sauce, and how to adjust the thickness if needed.
- Store: Keep it in an airtight container in the fridge for up to a week. It usually turns solid, but will be normal again wheny ou heat it.
- Reheat: Warm up on the stove over very low heat, stirring often to smooth out lumps and prevent separation. I usually find the sauce is thicker the next day, so you can thin it out with more cream as needed.
- Freeze: You can absolutely freeze my homemade Alfredo sauce, for up to 3 months. Since it doesn’t have starches (or other mystery ingredients), it doesn’t freeze quite as well as the store-bought kind. I recommend thawing it in the fridge overnight, and then whisk when heating. If it still isn’t smooth, blitz it in a blender briefly.
📖 Want more recipes like this? Find this one and many more in my Easy Keto Carboholics’ Cookbook here.
I provide nutrition facts as a courtesy. Have questions about calculations or why you got a different result? Please see my nutrition policy.
Add Your Notes Your Notes
© Copyright Maya Krampf for Wholesome Yum. Please DO NOT SCREENSHOT OR COPY/PASTE recipes to social media or websites. We’d LOVE for you to share a link with photo instead.
Homemade Alfredo Sauce Recipe

Shop
My
Custom












338 Comments
Karen
0I served this over Zucchini noodles and garlic shrimp. What a fabulous change of taste.
Misha
0Hi. Can I use this sauce for Florentine. Like can I bake it with a little cheese on top ?
Maya | Wholesome Yum
0Hi Misha, Yes, you definitely can!
Jennifer
0Can I use cream cheese and milk instead of heavy cream? I don’t have any
Maya | Wholesome Yum
0Hi Jennifer, Yes, you could probably use that combo, though I’ve never tried it. It would not be keto friendly with milk in there, and the cream cheese would add a different flavor than classic Alfredo sauce. But from a consistency standpoint, it would be fine.
Trinidad Diaz
0Hi, I tried this recipe. Very good and easy! However when I plug the ingredients into my carbsmart app I get 775 calories per serving??? Why?
Maya | Wholesome Yum
0Hi Trinidad, I can’t troubleshoot 3rd party apps unfortunately. Could be an ingredient error or incorrect number of servings. The nutrition info is listed above and is correct.
Crissy
0Thank you. This was quick simple and delicious
Rebecca Porter
0Incredible! Paired it with chickpea pasta and smoked sausage. Yum!
Vera
0I did not have parmesan on hand, so I threw in a mozzarella- cheddar blend. the result was good.
Michelle Petty
0Where are the macros listed? I’m making it tomorrow night, contingent on the applicable macros. Thanks
Maya | Wholesome Yum
0Hi Michelle, The macros are on the recipe card above.
Charlotte Kozlowski
0What can I replace the cream with? Certain forms of dairy (basically any creams or milks) are not friends with my digestive system but I can handle butter and cheese. Would full fat coconut milk or almond milk work?
Maya | Wholesome Yum
0Hi Charlotte, Yes, you can use full-fat canned coconut cream. Almond milk won’t work, it’s too thin.
Christina
0Recipes look great, but would love to see the full carbs for those of us that believe that net carbs is a gimmick. If I missed it, sorry!
Thank you so much!
Mallory Gamblin
0I’m just curious…people think net carbs is a gimmick? As in you count dietary fiber(that cannot be digested) in your macros?
Maya | Wholesome Yum
0Hi Mallory, I don’t think net carbs are a gimmick, but am happy to provide information for people that prefer to see both numbers.
Maya | Wholesome Yum
0Hi Christina, Both total carbs and net carbs are listed on the recipe card.
Grace
0Super easy, fast and tasty!!! Added this to zoodles and had dinner in about 10 minutes. Thank you! Next time me I’m adding shrimp!
Priscilla Caldwell
0So delicious and so easy!! I added mushrooms to mine and will be eating it with shirataki noodles thank you for this delightful recipe!!!
Judy
0Recipe sounds so delicious can’t wait to try it.
Christine Moore
0OMG this was so good. My husband was really surprised and asked when I was making it again.
Waneta
0I’m thinking of using this for my wing sauce. Wanna grill the wings first as I’ve found thts like the only way I like thm. Can’t wait to try
Tea
0Omg, this was delicious! Never buying jar Alfredo sauce again ! Basically only 4 ingredients! Amazing!
Lanie
0This is the best homemade Alfredo sauce! Super easy and full of flavour. Definitely better than the store bought jars. I’ve made it with half/half and table cream before and it’s turned out just as good. Thanks for the recipe!
Abigail
0Hands down best homemade Alfredo sauce I’ve made. The nutmeg really made all the difference. I used this on hearts of palm “pasta” with some shredded chicken thighs I had prepped and it was amazing!
Russ
0I made this and paired it with some Miracle Noodles (Shirataki/ Konjac) and shrimp. Very tasty! Will be saving this recipe for sure!
Annette McLamb
0Thanks for sharing this recipe, looks yummy! I do have a question. I noticed on the nutritional label it says total carbs 3g, but 0 net carbs, 0 fiber. Can you explain how the net equals 0? Thanks in advance, and I love your recipes!
Maya | Wholesome Yum
0Hi Annette, Sorry about that, there was a glitch and it has been fixed. The nutrition info on the recipe card is correct now.
Sonja V Sanders
0Wow, I made this with meatballs, and zoodles. Great flavor and so simple.
Adriana Gutierrez
0Looks great! I’m planning to add Buffalo Sauce to your Alfredo sauce make a keto version of a family favorite. Grilled spicy boneless chicken strips in a cheesy buffalo sauce over cauliflower or zucchini noodles.
Dan
0This was awesome Alfredo! We served it with chicken and Zoodles. There may or may not have been a fight over who could lick the bowl clean
Aurora Peterson
0Is this healthy?
Maya | Wholesome Yum
0Hi Aurora, “Healthy” is a broad term and different people have different definitions. I do not give medical advice. However, in my book – yes – foods that are low in carbs and made from whole foods are healthy. I’d pair this with some zucchini noodles for a healthy meal or side dish.
Bron
0This is amazing! My ‘fussy’ eaters polished it off, with one coming back for seconds. Which is amazing because normally one has his pasta plain because he doesn’t like white sauce! We had it over cauliflower and carrots with spinach and a sprinkle of bacon … Mmmm. Highly recommend!
Katie Neil
0Today I made this for the second time and it does not disappoint. So quick and yummy. This will be one of my goto recipes. Better than any other Alfredo I have made…..thank you!
Maya | Wholesome Yum
0I am so happy to hear that, Katie! Have a great day!
Susan
0Oh my goodness! So simple and delicious–thank you for posting this! (I always have all of these ingredients on hand.)
Maya | Wholesome Yum
0I am so happy you liked it, Susan! Have a great day!
Rob
0WOW!!! Just WOW!!! This is simply amazing!! Once I tweaked a couple of things, I got it to taste just like, and have the consistency, I’m used to getting in fancy Italian restaurants!! I can’t believe how simple, and YUMMY this is!! The nutmeg really makes it pop! 😀
Here’s a funny thing: I didn’t read closely and see that this is for 6 servings, so I have been eating the whole thing every time, haha!! I ran the macros, and even doing that, adding 100g of mushrooms, and 200g of roasted chicken breast, and using konjac fettucine noodles, it only comes to just over 1100 calories, and 17g net carbs! Since I do intermittent fasting, and tend to only have 1 large meal, with a couple of snacks per day, this fits PERFECTLY.
Thanks so much for publishing this!
Maya | Wholesome Yum
0I am so happy to hear that, Rob! Have a great day!
Cara
0Do you think I could use this Alfredo sauce to make a Tuna mornay? (Leaving out the garlic) I’ve tried one keto version of tuna mornay before and really didn’t like it.
Maya | Wholesome Yum
0Hi Cara, I haven’t tried it but I’m sure you could! Let me know how it goes if you do!
Allison P.
0Fantastic! Tips: 1. use high quality Parmesan (not the green jar, common brand). I’ve made it with both kinds and I recommend the high quality, REAL Parmesan. 2. Serve over zucchini ribbons (shave a zucchini with a potato peeler to achieve these) for a fettucini alfredo replacement. 🙂
Maya | Wholesome Yum
0Thanks for sharing your tips with us, Allison!
Ginger
0I can’t wait to try this! I’m going to cook it ahead of time and then refrigerate it. I will use it as the sauce for my Cali’flour pizza crusts. I’ll be adding shredded chicken, bacon, mushrooms, spinach and of course, cheese!
Do you think it will be an issue if I use cold sauce on the crust?
Maya | Wholesome Yum
0Thank you, Ginger! That sounds delicious. The sauce is just thicker when cold, so might be more difficult to spread, but otherwise it’s fine.
Cristina Franco
0Love the Alfredo sauce! Even my kids love it. Thanks!
Maya | Wholesome Yum
0I love that, Cristina! Have a great day!
Deanna
0I subbed bacon grease for the butter and we crumbled bacon into the sauce. Bacon Alfredo!!!! It was really yummy.
Maya | Wholesome Yum
0I love that you added bacon, Deanna! Please come back again soon!
Katie
0How long do you think this would keep in the fridge? Thanks~ 🙂
Maya | Wholesome Yum
0Hi Katie, It keeps for a few days for sure, maybe up to about a week. Just reheat slowly because it can separate with temperature shock.
Buffie
0I’m thinking of making it and just eating it! Is that bad? Sounds delicious. Have had alfredo in years!
Maya | Wholesome Yum
0Go for it, Buffie! I hope you like it!
Destiny
0I’m thinking about adding sun dried tomatoes to the sauce and pouring it over some cooked chicken or shrimp and zoodles. Yum! Thank you for the recipe. 😉
Maya | Wholesome Yum
0Hi Destiny, That sounds amazing! I love sun-dried tomatoes. I even have a recipe for making them yourself here.
Stephanie, One Caring Mom
0This looks absolutely delicious. I need to go get some cream so I can make this. Alfredo is one of my absolutely favorite sauces and homemade is always the best!
Tamara Iverson
0Super easy to make. I used salted butter and 1tsp of sea salt. Came out perfect and the whole family enjoyed it over spaghetti squash with grilled chicken.
Maya | Wholesome Yum
0I love that you served it with spaghetti squash and chicken, Tamara! YUM!
Keva
0Easy recipe that resulted in a delicious sauce!
Maya | Wholesome Yum
0Thanks so much, Keva! Thanks for stopping by!
Kim Smyth
0I can’t wait to try this. I want to find your chicken Alfredo with Shirataki noodles recipe, but have been unable to find it again. Can you send me a link, I promise to make it and share how good it was on my blog. I tried your cinnamon mug cake this morning…yummy!
Maya | Wholesome Yum
0Hi Kim, My chicken alfredo recipe is with spaghetti squash. I’m glad you liked the cinnamon mug cake!
cindi jenkins
0This sauce is amazing . never again will I buy jar again! I used this over garlic zoodles and shrimp. Better then any I’ve ever tried and so easy to make! Thank-you for sharing.
Maya | Wholesome Yum
0I love that, Cindi! Thanks for stopping by!
Yvonne Rodriguez
0This was delicious! I didn’t realize how easy it is to make. I did add 1 cup of shredded Parmesan and the flavor was amazing! Thank You!
Maya | Wholesome Yum
0Thank you so much, Yvonne!
Jennifer
0Can you make this and freeze it?
Maya | Wholesome Yum
0Hi Jennifer, Yes, you can. Just thaw before reheating, and then heat over low heat while stirring constantly to prevent curdling.
Kathy
0Oh….My…Word…. made this for dinner tonight and just like all other reviews it WAS amazing!!!!! I did add some fresh baby spinach, sautéed mushrooms and a roasted red pepper. Served with grilled chicken breasts on top of spaghetti squash. A hit at my house.
Maya | Wholesome Yum
0Hi Kathy! I am so happy you loved this, thanks for stopping by!
Raquel Dishman
0I’m thinking of adding spinach and artichoke hearts.
Maya | Wholesome Yum
0Thank you, Raquel! That sounds delicious.
Debi
0I buy minced garlic in a jar, what measurements would I use in place of the fresh garlic cloves. This recipe sounds great and looks very easy to make. At least this way you know exactly what is in the Alfredo sauce. Thanks for sharing
Maya | Wholesome Yum
0Hi Debi, For the jar kind, usually a clove of garlic is 1/2 tsp. So, you’d need 3 tsp or 1 tbsp of the minced garlic from a jar.
Kori
0If I want to use Nutmeg, how much would be needed?
Maya | Wholesome Yum
0Hi Kori, You can adjust to taste to your liking. Start with just a little bit, maybe 1/8 or 1/4 tsp, and adjust from there.
Lachelle
0Hi! I made this and had to run out the door- my husband said it was delicious! When I tried re-heating on the stove, it separated and I can’t get it back to where it was!! How would you suggest it be re-heated if it separates? I didn’t microwave it for this reason.
Maya | Wholesome Yum
0Hi Lachelle, I’m so glad you liked the sauce! Sorry it separated later. Try reheating over lower heat and stir constantly as you do. If a sauce already separated, sometimes running it through a blender can bring it back together, but it doesn’t always work.
Tiffany Johnson
0This was super easy and super yummy. I mixed parmesan and cheddar for my recipe. Had a question about nutrition though. You have 3g total carb, 3g net carb and 3g protein. If that’s actually correct protein would cancel out the carb and the net carb would be zero. Please clarify. Thx
Maya | Wholesome Yum
0Hi Tiffany, I’m glad you liked it! Protein does not cancel out carbs. Net carbs are total carbs minus fiber and erythritol.
Tiffany Johnson
0Never mind! I’m thinking fiber while reading protein. The carb count looks correct. Guess I’m dreaming over here about this yummy sauce.
Andrea
0Can I use a bit of half and half if I don’t have enough HWC?
Maya | Wholesome Yum
0Hi Andrea! That should be fine. It might change the nutritional information a bit, but I bet it tastes delicious!
Jill
0Can you double the recipe
Maya | Wholesome Yum
0Absolutely, Jill! I hope you like it!