If you’re making pasta and realize you don’t have a jar of sauce, it’s okay. It’s incredibly easy to make Homemade Alfredo Sauce — in about 10 minutes — with simple ingredients you probably already have in the fridge.
For more dinner ideas, check out all of our recipes.
We make pasta a lot and we usually eat it with marinara sauce. But every once in a while, I love to change it up and serve pasta with alfredo sauce.
My dad used to made an easy alfredo sauce recipe for me when I was young. It’s a delicious cream sauce that’s so much better than a store-bought jar of alfredo sauce. Seriously. And, this is such an easy homemade sauce, making it takes about the same amount of time as it would take to open a jar of sauce anyway.
So, if you’re looking for a new favorite sauce for your pasta, this homemade alfredo sauce recipe is it.
Now, quick note for the purists. An authentic Italian alfredo sauce is just butter and parmesan cheese. That’s it. Two ingredients. Traditional alfredo sauce is served over fettuccine noodles without any protein. This version is an Italian-American alfredo sauce, which is what you’ll find in Italian restaurants here in the states.
Fettuccine Alfredo, with this homemade alfredo sauce, is one of my favorite pasta dishes because it’s such a delicious and quick weeknight dinner.
For more pasta ideas, which are also tasty and simple, check out our list of Budget-Friendly Pasta Recipes.
Homemade Alfredo Sauce Recipe
Affiliate links are included in this post and Drugstore Divas may make a small commission if you use them.
Homemade Alfredo Sauce Ingredients:
- 1 stick unsalted butter
- 2 cup heavy whipping cream
- 2 teaspoons fresh garlic cloves, chopped
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1 teaspoon all purpose flour
- 1/3 cup grated Parmesan cheese
How To Make Homemade Alfredo Sauce:
Melt the stick of butter in a pan.
Pour in the heavy cream.
Add in the garlic, salt, and pepper.
Bring the mixture to a boil. Reduce to medium heat and stir until everything is combined and the sauce begins to thicken, about five minutes.
Remove the alfredo sauce from the heat.
Put the flour in a cup with a tablespoon of the alfredo. Stir until a rue forms.
Add the rue to the alfredo sauce, then stir until it’s combined. This will help thicken the sauce.
Quick note: Alfredo will also become a thicker sauce upon standing, but you don’t want to skip the rue. If you do, you’ll end up with a thin sauce that will slide off the warm pasta.
Add in the Parmesan cheese and stir until the cheese is incorporated and the sauce has a nice creamy texture.
For the best results, let the sauce sit for a couple minutes and thicken before pouring it over pasta.
Homemade Alfredo Sauce: Frequently Asked Questions
Alfredo sauce is great over pasta. Fettuccine Alfredo is probably the most famous use of alfredo sauce. I love adding grilled chicken to make it Chicken Alfredo. It’s so good.
You can also use it in Mardi Gras Pasta, which is also know as Cajun Alfredo. That has shrimp and andouille sausage added for a really great flavor.
If you made too much sauce and have some leftover, wait until the pasta sauce has cooled to room temperature. Then, pour the leftover sauce in an airtight container and keep it the fridge for up to five days.
If you’re not going to use it in that time, you can freeze homemade alfredo sauce. However, the dairy products may separate while it thaws out so you might need to add some more heavy cream while reheating to get it back to a creamy sauce.
You really want to make sure that you’re completely combining the ingredients before serving. You add the parmesan cheese last, when the sauce is already off the heat. So, it’s not melting from being on the stove. It’s melting from residual heat. Make sure that you’re stirring long enough that the heat melts it all. If not, you’ll end up with a grainy taste.
You also want to make sure you’re following the recipe as written. Don’t skimp on the ingredients. If you don’t have the right balance and have too much liquid, that can cause your alfredo sauce to split and no amount of whisking will get it smooth (instead, you have to add more liquid or cheese, depending on what’s causing the issue).
If you can’t find heavy cream in store, you can substitute milk for cream. However, you won’t get the same creamy alfredo sauce when you use milk since cream adds, well, cream. Heavy cream also adds flavor, so you’ll want to add some extra garlic and salt to offset the blandness of the milk.
Alfredo sauce will become a thick sauce upon standing. If you think your alfredo sauce is too thick, you can add in a little pasta water to thin it out. If you didn’t save any pasta water, you can add in a little more heavy cream (or milk if you finished the heavy cream). You might want to add a little extra salt to keep the flavor.
Sometimes, dairy can separate when it cools. If that’s the case, add your alfredo sauce back into the pan and simmer it over medium-low heat. Add in some water and whisk the mixture until it is reconstituted.
I’ve seen some Alfredo sauce recipes that add cream cheese. That’s really getting away from an authentic alfredo sauce. It’s probably delicious. I’ve made cream cheese-based sauces that are really good. But, cream cheese adds a consistency and tang that don’t usually go in alfredo.
More Homemade Pasta Sauce Recipes:
If you’re looking for something besides marinara sauce for your pasta, we have a few other pasta sauce recipes you might wanna try.
My favorite is kale pesto, which is a really simple recipe for pesto made from kale rather than basil (so it’s a little more budget-friendly. We also have Pasta Alla Norma, which is a Sicilian eggplant and tomato sauce. And of course, try our puttanesca sauce, which has a great flavor from the olives added.
Homemade Alfredo Recipe
Skip jarred pasta sauce and make this Homemade Alfredo Sauce recipe instead. It comes together in under 10 minutes using ingredients you probably already have at home.
Ingredients
- 1 stick unsalted butter
- 2 cup heavy cream
- 2 teaspoons fresh garlic cloves, chopped
- 1/2 teaspoon salt
- 1/4 teaspoon pepper
- 1 teaspoon all purpose flour
- 1/3 cup grated Parmesan cheese
Instructions
- Melt the butter in a pan.
- Pour in the heavy cream.
- Add in the garlic, salt, and pepper.
- Bring the mixture to a boil. Reduce to medium heat and stir until everything is combined and the sauce begins to thicken, about five minutes.
- Remove the alfredo sauce from the heat.
- Put the flour in a cup with a tablespoon of the alfredo. Stir until a rue forms.
- Add the rue to the alfredo sauce, then stir until it’s combined. This will help thicken the sauce.
- Add in the Parmesan cheese and stir.
Nutrition Information
Yield
4Serving Size
1Amount Per Serving Calories 647Total Fat 68gSaturated Fat 43gTrans Fat 2gUnsaturated Fat 21gCholesterol 202mgSodium 449mgCarbohydrates 5gFiber 0gSugar 4gProtein 6g
Have you tried this easy Homemade Alfredo Sauce recipe? Let us know how you liked it in the comments.
Rhonda
Thursday 19th of October 2017
I love making Shrimp Alfredo. I'm going to try making this sauce.
angie
Wednesday 11th of October 2017
looks so super yummy
Amanda
Tuesday 10th of October 2017
Delicious!