Homemade Alfredo Sauce recipe, a quick and easy alfredo sauce with only a handful of ingredients including garlic, cream, and Parmesan cheese. Learn how to make alfredo sauce from scratch like the one from Olive Garden in only 15 minutes! The best simple homemade sauce for pasta, shrimp, pizza, chicken, and many other dishes.
If you like going to Olive Garden and getting their fettuccini alfredo, you’re going to love this super simple Homemade Alfredo Sauce recipe! It’s so easy to make at home, you’ll be wondering why you didn’t make it sooner. Definitely not for the faint of heart though. It’s full of cream, butter, garlic and Parmesan cheese. BUT the good news is that you really only need those 4 ingredients (plus salt and pepper if you’d like) and 15 minutes!
Growing up, I loved going to Olive Garden and getting their tasty fettuccine alfredo. Actually, I’d get anything with alfredo sauce! So good! Unfortunately (and fortunately I guess…), many restaurants load up the alfredo sauce on their dishes. As much as I love alfredo sauce a little goes a long way in my opinion. So making it at home is perfect.
Hmmm, maybe I should call this Better Than Olive Garden Alfredo Sauce because it’s quicker and cheaper than going out and SO good!
Be forewarned… Once you try this homemade version you will never go back to store-bought alfredo sauces in jars. Jarred alfredo sauce from your local grocery store do NOT compare at all.
This delicious alfredo sauce is completely from scratch and the BEST! So creamy and cheesy. Like I said really only 4 ingredients and 15 minutes, so don’t get any easier.
This recipe has been so popular on Pinterest (see here and here) so I figured it was time to update this post a bit with more tips and information. I have quite a few other popular alfredo recipes like this alfredo sauce with cream cheese and this Cajun Alfredo Sauce. Both delicious and a little different.
When you make alfredo sauce at home, it’s great being able to control how much you put on your food. Like I said above, I personally think a little goes a long way. It’s also great to use on a wide variety of dishes and not just pasta including chicken, shrimp, pizza, casseroles, and all sorts of other dishes.
You really won’t believe how quick and easy it is after you make it the first time. So quick, in fact, it’s even doable for a quick weeknight dinner.
Equipment You May Need
- Medium Sauce Pan – I used a medium saucepan but you can use a large skillet if you’d like so you can add other ingredients like pasta, chicken, etc.
- Whisk – A good quality whisk will really come in handy for this sauce.
- Rotary Cheese Grater – I like to use a rotary cheese grater but you could also use a handheld grater, box grater, or even a food processor.
- Garlic Press – You can mince the garlic with a knife or a garlic press is a great idea.
(Full printable recipe card is at bottom of post.)
Only 4 easy ingredients in this easy homemade Italian sauce! PLEASE don’t substitute the 4 main ingredients or you could have very different results.
Homemade Alfredo Sauce Ingredients
- Butter – I used unsalted since the Parmesan is a bit salty.
- Garlic – Please use fresh garlic cloves for best results. You can add more or less to personal preference.
- Heavy Cream – For best results, you need to use heavy (high full fat) cream to make the sauce creamy and for a thick sauce.
- Parmesan Cheese – Please don’t use the pre-grated Parmesan cheese especially the one in the large tube on the shelf at the grocery store. It will not melt well in this recipe. Buy a small chunk of good quality Parmesan and use a grater to grate it yourself.
- Salt – Completely optional and not necessarily needed since the Parmesan is salty. Give the sauce a try first before adding.
- Pepper – Again optional. I like a little freshly ground black pepper but some people don’t like the little black specks in the sauce. You could also use white pepper if you’re one of those people.
Other ingredients you might want to add but completely optional: cooked vegetables (mushrooms, onions, bell peppers, spinach, etc.), other spices (onion powder, oregano, basil, and/or Italian seasoning blend), and/or precooked proteins (Italian sausage, ham, shrimp, crab, bacon, or chicken). Chopped sundried tomatoes would also be delicious and something a little different. Delish!
How to Make Homemade Alfredo Sauce:
- COOK BUTTER & GARLIC. Melt butter and stir in garlic in pan.
- ADD CREAM. Slowly add cream while whisking. Simmer.
- ADD CHEESE. Stir in Parmesan and salt and pepper.
(Full printable recipe card with full details is at bottom of post.)
I have a great list of 27+ uses for Alfredo sauce you might want to check out, but here are some quick ideas…
Ways to use Homemade Alfredo Sauce:
Like I mentioned this alfredo sauce is great in a wide range of dishes. Here are some quick recipe ideas…
- Over pasta (like fettuccine, spaghetti, tortellini, ravioli, linguini, ziti, penne, or even zoodles (zucchini)
- Over grilled chicken, pork, or even beef like a little drizzle over steak
- As a pizza sauce instead of tomato
- Mixed with seafood (shrimp, lobster, crab, or even scallops) and over pasta, rice, or cauliflower rice
- In casseroles or even pasta type casseroles like lasagana
- In sandwiches, paninis, and subs
- Over vegetables such as broccoli, cauliflower, asparagus, or zucchini
- Mixed with chicken meatballs
- Dips and Spreads (like this Chicken Alfredo Dip) served with bread, crackers, or breadsticks
Have other ideas? Would love to hear in the comments below about this classic sauce.
Quick Tips for Best Results
- Use a good quality freshly grated Parmesan cheese. I suggest buying a big chunk (we get ours from Costco…) and grate it yourself. Makes a huge difference!
- I strongly recommend using heavy cream for the best results. For a light version, you can try using whole milk or half-and-half, but know that the sauce may not turn out as thick and you may be disappointed in the taste. You can also try adding some type of thickener if you want the sauce thick with lighter ingredients. See my How to Thicken Alfredo Sauce for more tips if you run into problems.
- Some people like to warm the cream a little before adding it to the pan, but it works ok for me if adding it a bit cold or room temperature. Just be sure to whisk in slowly.
- You can add more/less garlic as well as salt/pepper to your personal preference.
Homemade Alfredo Sauce FAQ
How should I store homemade alfredo sauce?
Alfredo sauce is best served right away. It generally does not reheat well but if you have to store extra, I’d suggest storing in an airtight container in your refrigerator.
Can I freeze alfredo sauce?
No, I would not recommend freezing alfredo sauce. It does not defrost or reheat well.
How long will alfredo sauce last?
Again, homemade alfredo sauce is best if served right after making but if you have to refrigerate any leftovers it will last a few days in the fridge.
Substitutions?
I don’t recommend making any substitutions. Since there are only 4 ingredients please use high-quality full-fat ingredients.
Can I use low-fat ingredients?
You can technically use lower-fat cheese, cream, and butter BUT your results will vary a lot and the sauce might not come together.
What else can I add to this recipe?
You can change up this homemade alfredo sauce by adding some of your favorite herbs and spices. Basil, Italian parsley, rosemary, and/or oregano would be great additions. A little ranch seasoning would be fun. A little fresh lemon zest would also be a nice touch. You can also add your favorite vegetables and/or proteins. In fall, a little unsweetened pumpkin would be a nice addition.
Can I make this vegan/vegetarian/low carb/gluten-free?
Here are some suggestions, but I can’t guarantee results. Be sure as always to check particular brands and ingredients if you’re following a specific diet or have diet restrictions or allergies.
Vegan – This would be a tough one to make vegan. This vegan version looks good!
Vegetarian – The homemade alfredo sauce is vegetarian.
Low-Carb – There are no high carb ingredients so should be ok.
Gluten-Free – No gluten in this recipe so should be ok. Be sure to check particular brands.
Other Sauce Recipes You May Enjoy
- Homemade Buffalo Sauce – A classic spicy sauce with a “secret” ingredient!
- Homemade Teriyaki Sauce – Another easy homemade sauce just like the restaurants that you can make at home.
- Boom Sauce – A great all-purpose fry dip as well as burger and sandwich sauce.
Hope you enjoy this authentic from scratch Homemade Alfredo Sauce recipe! Tell me in the comments what you thought!
Homemade Alfredo Sauce Video
Check out this quick video to see how to put this sauce together…
Homemade Alfredo Sauce
Ingredients
- 2 Tablespoons unsalted butter
- 2 cloves garlic minced
- 1 cup heavy cream
- 1 1/2 cups Parmesan cheese good quality freshly grated (see note below)
- 1/8 teaspoon salt (optional)
- 1/8 teaspoon black pepper (optional)
Instructions
- Place a medium saucepan over medium heat. Melt butter, then stir in minced garlic cloves. Cook about 1 minute or until garlic is soft and fragrant, stirring constantly.
- Slowly add the heavy cream to the saucepan, whisk until cream comes to a boil. Reduce heat and simmer about 3-5 minutes or until it starts to thicken.
- Stir in Parmesan cheese, salt, and pepper until smooth and thick.
Notes
Nutrition:
(Nutrition data is provided when available for informational purposes only and calculated using an online nutritional calculator. For the most accurate information please calculate based on specific ingredients and brands you use as well as any changes you made to the recipe. I am not a certified nutritionist or registered dietician and any nutritional information provided should only be used as a general guideline and estimate.)
This post was originally published in May 2018, but updated in December 2020 with additional information.
Jacey says
I HIGHLY recommend more than just salt and pepper if you want a bold flavor. I added Italian seasoning, Tony’s, onion salt and triple the amount of garlic and MY GOSH. I think my husband might try to marry me again. The bones are good, but it’s just not as bold as we wanted
Lisa Huff says
Great additions!!
Beth Gifford says
I just finished eating using this Alfredo recipe and oh-my-goodness! The best Alfredo ever! I also used my freshly dried basil crushed up in the recipe.
I’ll share this with everyone close to me. Thank you so much for sharing this recipe on Pinterest.
Lisa Huff says
Thank you so much for the very sweet comment Beth! :)
Brenda says
Looks, smells, and taste delicious, but it turned out greasy, is this the norm?
Lisa Huff says
It might have separated. It shouldn’t look creamy and not greasy. I would guess off the top of my head maybe the temperature/sauce was too hot and it separated.
Karen says
This is the best Alfredo sauce ever. My family loved it. Thank goodness I made it doubled 😁
Lisa Huff says
Awww thank you so much!
Liz P says
So easy to make. Not disappointed. Will make again.
Lisa Huff says
Thank you Liz! :)
Karen says
Wondering if you can freeze the Alfredo sauce
Lisa Huff says
I would not recommend freezing or reheating the sauce.
Aleesha says
I have had success with microwave reheating but you can only go 30 seconds at a time with stirring at each interval. Maybe 2 to 3, 30 second intervals. Hot pasta helps.
Vikki says
I can’t wait to try this. Is a single recipe enough for 1 pound of fettuccine noodles?
Lisa Huff says
Yes! Although some people like A LOT Of sauce so if you do, I’d suggest doubling the sauce ingredients and let the pasta soak some of it in.
Erin says
I have made this recipe several times and it is incredible! One time I made it, my store did not have a Parmesan wedge so I bought it shredded and you definitely want to follow the advice to shred it yourself. It wasn’t terrible, but it did not melt nearly as well and clumped up a little.
Lisa Huff says
Thank you :)
Marianne Smith says
Amazing. This is the only alfredo recipe I use now! HINT: I always add about 1 tbsp of cream cheese to the alfredo sauce at the end. Tonight I sauteed mushrooms in butter and olive oil, and set aside. Then I made the recipe as directed in the same pan I cooked the mushrooms in. I then tossed with 1 box of Penne pasta. My family said it was ‘fire’. FYI, the recipe as written for 5 servings will be enough for about 1 lb of pasta. Highly recommend!
Lisa Huff says
Thank you! :)
Greenly says
Excellent!!! I had this with cheese tortellini and it was amazing! Thank you for this recipe!
Lisa Huff says
Thank you so much Greenly! :)
Christy says
I made this and added broccoli the first time, yummy! My husband hates pasta but he was literally licking his plate!
I am making this now with fresh zuchinni from the garden. I’ve added artichokes before as well. I’m telling you this is so versatile. We use a plant based milk and it’s really so good!
Lisa Huff says
Thank you!! :)
Kelly says
This sauce is absolutely delicious! My family and I love it.
Lisa Huff says
thanks Kelly! :)
Debbie says
I have made this several times, good but agree can’t heat up.
Jamie says
Can this be made ahead of time and kept in the fridge?
Lisa Huff says
Unfortunately, alfredo sauce can be tricky to reheat and can often break down. If you don’t have a lot of time, I’d suggest just pre-measuring all the ingredients ahead of time. If you want to reheat, you can try adding a little milk or cream and heating over very low heat.
Darcie Brune says
Works quite well and cleans up is easy. My only down comment is that the shredded cheese it produces is very fine. I’d prefer it a little thicker and there are no blades to change to accomplish that.
Lisa Huff says
I’m not sure what you’re using to shred cheese but some come with different blades or even a food processor.