If 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.
FREE 5-Ingredient Recipe EBook
GET IT NOW
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
[ See step photos See my tips ]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.
Did you make it? Leave a review or tag me @wholesomeyum on Instagram!
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
Kelly
0Absolutely amazing Alfredo sauce, to the point where nothing I have tried has compared!
TT
0This sauce was fantastic, thank you!
Nathan Kunkel
0Tastes amazing! Highly recommended. Can’t wait to try more!
Tami Proctor
0Couldn’t be any better!
I used it as a sauce on cube steaks that I had dipped in an egg wash then sprinkled with salt pepper garlic powder And ground up pork rinds. This is the first time I’ve use pork rinds and they taste just like breadcrumbs.
Roxy
0Soooo much better than the jar and so easy to make. My kids love it as well.
Michael L.
0Can I ask, what is the difference between jar and this? I have made this and its great, but Bertoli alfredo sauce is 2 carbs per 1/4 cup serving.
Maya | Wholesome Yum
0Hi Michael, The big difference is in the ingredients. A jar of Alfredo sauce will include starches, gums, and preservatives. These are necessary to keep the jarred sauce from spoiling or separating on the shelf. While not everyone is bothered by these ingredients, I much prefer to use natural ingredients — and homemade tastes so much better than the jarred kind. Give it a try and let me know if you agree!
Bora
0Sooooooo good!!! I added a bit of Italian herbs and my oh my it take one of the best alfredo sauces I’ve ever tasted and to top it off it’s so keto friendly. It tastes good on my broccoli, chicken, and even konica noodles. Definitely making this again. Thanks so much for the recipe!
Renecha
0I highly recommend this Alfredo Sauce. It was easy to make and even my non-keto daughters who ❤️ Alfredo gave it . I doubled the recipe, but next time will probably triple or quadruple. I can see many possibilities for this sauce!
Sharon Stegenga
0I am an Alfredo snob and I loved this! I added 4 tbl whipped cream cheese toy second second batch and it was even better
Thanks so much!
Chuong Dao
0I can’t use parmesan because of its high sodium, what should I replace it with?
Wholesome Yum A
0Hi Chuong, this might work with nutritional yeast, but I haven’t tried it myself and wouldn’t recommend making a complete substitution.
Jen
0Love it found this today and decided to try it the whole family loved it. I used it on carb free noodles for myself and egg noodles for everyone else big hit! Thank you for another great recipe to make for a delicious and easy dinner.
Mary Jane Augustine
0Your Alfredo sauce is perfect and easy to make. I put the nutmeg in it. it was wonderful. Love your recipes. Thank you!
I already get your emails and notifications. Awesome!
Caroline
0This is how my mom always made alfredo or at least very close. I can’t wait to try it. I do have a question. Can I can it following basic sause canning method without making it non keto. I’m new to keto so do t understand all the ins and outs yet. We are a family of 9 and very busy it would be awesome to be able to have on the shelf for quick dinner.
Wholesome Yum A
0Hi Caroline, I’m not sure about that! Some store-bought jarred alfredo sauces don’t have any additional preservatives, so I don’t see why it wouldn’t work. Let me know if you give it a try!
Michele Gey
0This Alfredo sauce was easy & very delicious with shrimp over spaghetti squash
Cherie Barnes
0Just for those who shun their noses at nutmeg: if you know anything about nutmeg in creamed bases such as this, you’ll find that Nutmeg actually accentuates the RICHNESS of your creamed sauces. DON’T BE SO QUICK TO JUDGE BEFORE TRYING! Use a tiny bit (one or two quick shakes) until you taste a slight nutty richness. It’s AWESOME! ❤
Debbie Austin
0Have you ever used heavy cream powder? I would like to try recipes with heavy cream but don’t want to have to waste any.
Jennie
0For recipes that call for heavy whipping cream and so that I don’t waste it I pour them remaining liquid into silicone ice cube trays, then just take the amount I need out of freezer for my next recipe.
Wholesome Yum
0Hi Debbie, I use heavy cream powder in my homemade white chocolate recipe!
Ann
0This is super!! It was so easy and loved the touch of nutmeg.
Cameron
0Amazing. So easy and so good
Anita
0I messed up! Mine didn’t thicken at all, but it still tasted good. I’ll just have to try again.
Tina Beshears
0FINALLY! Someone who knows how to make real alfredo sauce although I personally would never use nutmeg. I haven’t tried this recipe but I don’t need to since it’s exactly how I make mine and it’s amazing. One thing I suggest doing to change it up a little is to make Carbonara. Saute’ diced pancetta or regular bacon in the pot first then pull out the bacon and continue with the recipe leaving the bacon grease in the pot. Add the bacon back at the end. So yummy!