This easy 15-minute recipe makes the best, rich and creamy homemade Alfredo sauce loaded with delicious garlic and Parmesan flavors. Pair it with fettuccine and chicken for a classic Alfredo pasta dish or mix and match with your favorite pasta and protein combinations.
Try your hand at making this homemade Alfredo sauce if you’re like me and feel like the store-bought jarred Alfredo sauce lacks a little something something. It’s deceptively simple to make using three simple base ingredients of butter, heavy cream and Parmesan. That’s it.
This recipe adds a just little more flavor to make the sauce even better with garlic, Italian seasoning, salt and pepper – similar to the Alfredo sauce served at Olive Garden. Once you try a homemade Alfredo sauce, you will never be able to settle for a jarred version again.
An Alfredo sauce is meant to be rich and indulgent so don’t be thrown off by the amount of butter and cheese. This is how it’s made in restaurants, by someone who has no regard for your waistline, and it tastes just like that! Creamy, delicious and decadent – a true guilty pleasure.
If you enjoyed this easy Alfredo sauce and are looking for more homemade sauces, I think you’ll like my homemade spaghetti sauce or these homemade sloppy Joes!
How To Make Homemade Alfredo Sauce (1 Min Video)
Ingredients in Homemade Alfredo Sauce
HOMEMADE ALFREDO SAUCE RECIPE TIPS
- Butter – 1/2 cup of butter works out to be about 8 tablespoons of butter. I like using Land O Lakes butter sticks which have labels that measure out the tablespoons/cups for you.
- Heavy cream – This is the base of the Alfredo sauce. It gives the sauce a rich and thick texture without having to use any thickeners like flour or cornstarch.
- Garlic – Fresh garlic adds flavor and elevates the sauce a little. You can substitute this with garlic powder instead if you prefer a smoother sauce. For an even stronger garlic flavor, try adding some garlic powder on top of fresh minced garlic.
- Parmesan cheese – Freshly grated Parmesan is best for a homemade Alfredo sauce. The pre-shredded store-bought kind has anti-clumping chemicals that affect how well they melt into the sauce. I would also not recommend using the shaker-style grated Parmesan for this reason. Pre-shredded cheese makes a grainy, lumpier sauce, so I usually buy a block of Parmesan and grate it myself using a microplane or box grater.
- Italian seasoning – Italian seasoning adds a little more flavor to the sauce. Feel free to skip this and simply top your Alfredo with some fresh chopped parsley instead or do a combination of both.
- Salt – I like using coarse sea salt because it’s more forgiving than table salt and you can be generous with the seasoning. You can substitute this with kosher salt in equal amounts.
Recipe Notes:
Depending on your salt intake and tolerance, you might not need to add more salt to the Alfredo sauce. Most of the saltiness and flavor can be borrowed from the Parmesan.
- Garnish – Add a pop of color to your warm plate of Alfredo pasta with some chopped fresh parsley.
- Controlling the heat – Lower the heat once you add in the heavy cream and Parmesan. Boiling the sauce over high heat will separate the fat and give you an oily mess instead of a smooth creamy sauce. For this same reason, it’s advisable to reheat the sauce over the stovetop and not the microwave.
- Thinning out the sauce/Reheating – You can thin out the sauce if it’s too thick or reheat leftovers with more heavy cream, milk, broth, or pasta water.
- Serve – Serve this homemade Alfredo sauce with your favorite pasta like fettuccine, linguine, or pappardelle. Enjoy it as is or pair it with some protein like seared, baked, or grilled chicken or shrimp.
- Leftovers and reheating – Homemade Alfredo sauce will last about 3-4 days in the fridge. Reheat the sauce at the stovetop over low heat and add some milk to loosen up the sauce a little. I do not recommend microwaving to heat it up because the high heat will split the sauce. This will give you a sauce that has separated with a greasy pool of butter.
Recipe Notes:
The reason you make the sauce over low heat is the same reason you reheat the sauce over low heat. Doing either on high heat will break the sauce and separate the butter from the cream.
- Freezing Alfredo sauce – You technically can freeze Alfredo sauce but I do not recommend it. As with most things dairy, the texture will change (turn grainy) when frozen. If you do decide to go ahead and freeze it anyway, let me know how it worked out for you in the comments below!
Customize It!
- More garlic – Make it even more garlicky by adding some garlic powder on top of the fresh garlic.
- Make it richer – Substitute half the Parmesan cheese with some cream cheese for a richer sauce.
- Add more flavor – Try a mix of Parmesan and Romano cheese for a stronger, bolder sauce.
What to Serve with Homemade Alfredo Sauce
Toss the Alfredo sauce with your favorite pasta and pair it with proteins like chicken or shrimp. I like making it into a chicken Alfredo by seasoning 4 flattened chicken breasts with Italian seasoning, salt, and pepper then searing them on both sides with 1 tablespoon of olive oil and 1 tablespoon of butter. Slice them into thick strips and serve them on top of your plate of pasta.
And that’s about it. Let me know how you liked it, what pasta or protein you paired it with and what substitutions you made in the comments below.
This post was originally published on January 19, 2015 and updated on July 16, 2023.
MORE ALFREDO RECIPES TO TRY
- Chicken Alfredo Pasta Bake
- Spinach and Artichoke Ravioli Bake
- Tortellini Alfredo Spinach Casserole
- Lemon Pepper Chicken Alfredo Pasta
Did you make this recipe? Rate it!
♡ If you liked this recipe, giving it a star rating ★★★★★ in the comments below really helps! For more recipes, subscribe to my newsletter or follow me on Facebook, Instagram and Pinterest.
Homemade Alfredo Sauce
- Total Time: 15 minutes
- Yield: 4 servings (2 cups) 1x
Description
This easy 15-minute recipe makes the best, rich and creamy homemade Alfredo sauce loaded with delicious garlic and Parmesan flavors.
Ingredients
- 1/2 cup butter
- 2 cloves garlic, minced
- 1 1/2 cups heavy cream
- 2 cups Parmesan cheese, freshly grated
- 1/2 teaspoon Italian seasoning
- 1/4 teaspoon coarse sea salt, or to taste (see note)
- 1/8 teaspoon pepper
Instructions
- Melt butter in a large saucepan or skillet over medium heat. Add garlic and saute until fragrant, about 30 seconds.
- Slow stir in the heavy cream and bring to a gentle boil.
- Reduce heat to medium-low and add grated Parmesan cheese in batches, stirring constantly until the cheese melts smoothly into the sauce. Season with Italian seasoning, salt and pepper.
- Simmer gently until the sauce has thickened and coats the back of a spoon, about 3-4 minutes. Do a taste test and adjust seasonings, if needed.
- Toss with your favorite pasta and serve with the cooked protein of your choice.
- Dish and serve hot garnished with fresh parsley (optional).
- Enjoy!
Notes
-
Making this recipe with freshly grated Parmesan cheese is highly encouraged. Pre-grated Parmesan cheese has anti-clumping chemicals that affect how well it melts into the sauce. I’ve found the packaged cheese makes a lumpier sauce, so I usually buy a block of Parmesan and grate it myself with a microplane or box grater.
-
You can thin out the sauce if it’s too thick or when reheating leftovers with more heavy cream, milk, broth, or pasta water.
-
Depending on your salt intake and tolerance, you might not need to add more salt to the Alfredo sauce. Most of the saltiness and flavor can be borrowed from the Parmesan.
-
More garlic – Make it even more garlicky by adding some garlic powder on top of the fresh garlic.
-
Make it richer – Substitute half the Parmesan cheese with some cream cheese for a richer sauce.
-
Add more flavor – Try a mix of Parmesan and Romano cheese for a stronger, bolder sauce.
- Scroll up to RECIPE TIPS for more useful tips, suggestions and ingredient substitutions.
- Prep Time: 5 mins
- Cook Time: 10 mins
Comments & Reviews
Linda Caudill says
I made this added shrimp broccoli diced tomatoes with my Alfredo sauce, and pasta, and a little crushed peppers on my own plate
The Cooking Jar says
Shrimp and broccoli in a cream sauce sounds delicious! I love the addition of red pepper flakes for that tiny kick.
Lori says
I have been making this recipe for years, a winner!
Maria Morales says
Deliciosa !! A mi adorada nieta le encanto mil gracias ❤️
The Cooking Jar says
¡De nada! Me alegro mucho que usted y su nieta lo hayan disfrutado ❤️
Cynthia Nolley says
Haven’t made the sauce it but I trust it will be delicious
The Cooking Jar says
Thanks for the vote of confidence, Cynthia! I hope this recipe is delicious for you – let us know how it turned out!
Amanda says
It was perfect, I will never go to Olive Garden again I will make my own. Thx
The Cooking Jar says
That’s great to hear! Happy to help you make Alfredo at home 😀
Jill Brown says
I made this and it tasted good, but it was very runny. I couldn’t get it to thicken up no matter how long I heated it. Any idea what caused this? I followed the recipe exactly.
The Cooking Jar says
The alfredo sauce will thicken some more upon standing, once removed from heat. I generally find once I toss it with the pasta, it thickens up even more. But if you want an even thicker consistency, just add more freshly grated Parmesan. The Parmesan is what helps thickens the sauce.
Parker Gabriel says
The one flaw in this recipe is that it uses too much Parmesan cheese in proportion to the amounts of butter and heavy cream for which it calls. I would probably double, triple, or even quadruple, the amounts of the heavy cream and the butter, while keeping that of the Parmesan cheese approximately the same.
The Cooking Jar says
Thanks for weighing in, Parker! I’ll be retesting and improving this recipe soon and giving it a facelift (with better photos). Stay tuned!
The Cooking Jar says
This recipe has been retested and updated! I think you’ll like the new and improved flavor 🙂
Ruby C Jung says
So good!!! So easy!!!
Love it! Thank you!
The Cooking Jar says
Yay! Glad to hear this recipe worked out for you. Enjoy the Alfredo! 🙂
Jenn says
Excellent recipe! So tasty and so simple. Thanks for sharing!
The Cooking Jar says
You’re welcome Jenn, Thanks for trying it out! 🙂
Liv says
This was amazing! So creamy and flavorful, everything you could want in an alfredo sauce. I added a little garlic powder because I really love garlic.
I’m on keto and I ate this with shirataki noodles. Perfect!
The Cooking Jar says
Yay! I’m happy it worked out great for you, Liv! I, too, love garlic. I usually double garlic portions in recipes because of it. 😉 Good luck with the keto!
Ester Hunter says
I was thinking the same Liv. I plan to add shrimp and chicken and maybe broccoli to mine!!
Beth Wilson says
Thank you for sharing this! I love the simpleness of it! Can’t wait to try it. I know it will be good.
The Cooking Jar says
I hope it worked out well for you, Beth!
JoAnn says
Love your blog. Nice, bold colored photos. I need to up my blog game. Gonna try your Alfredo Sauce recipe tomorrow night.
The Cooking Jar says
Thank you, JoAnn. Hey I hope it works out for you tomorrow!
Doug says
Thanks for the tips on the low simmer and freshly shredded parmesan. I’ll give it a try!
The Cooking Jar says
Sure thing, Doug! Lots of trial and error involved on my end but it was worth it. Freshly grated Parmesan all the way!
sylvie amésée says
Your photos are real works of art and the pasta plate makes my mouth watering !
The Cooking Jar says
Thanks for your lovely compliment Sylvie! It’s a work in progress and sometimes I have good days and bad days. This was one of my good days! 🙂
Thalia @ butter and brioche says
What an easy (and delicious) alfredo sauce. I love how creamy and cheesy it is!
The Cooking Jar says
Thanks, Thalia. Who needs to go to Olive Garden anymore for Alfredo?!
Julie@ Cooks with Cocktails says
Yum! I love real Alfredo sauce! I never make it because of all the fat but I will just eat with my eyes on your site and drool 🙂
The Cooking Jar says
I have it about once or twice a year whenever we go to an Italian restaurant. Lasagna always wins out the other times 🙂