Skip to Content

Homemade Alfredo Sauce

Homemade Alfredo Sauce

This homemade Alfredo sauce is full of flavour, ready in 20 minutes, and so easy to make. You will never want to buy the pre-made sauce again!

Comfort food at it’s finest here today. This homemade Alfredo sauce is absolutely fantastic. And so easy to make that you’ll wonder why you ever bought the stuff in a jar.

Homemade Alfredo Sauce


You are about 20 minutes away from perfect, creamy, cheesy, homemade Alfredo sauce with fettuccine, and it’s so much better then the store-bought version.

Homemade Alfredo Sauce

This pasta sauce has long been a favourite of mine. I love the real homemade Alfredo sauce that I’m sharing here, I love this light Alfredo sauce that I make quite regularly, and the mushroom Alfredo sauce that is in this baked shrimp pasta is definitely a favourite too.

Homemade Alfredo Sauce

The only question is which one to make when I’m craving fettuccine Alfredo!

But if you’re looking for the real thing – this is the recipe for you today.

Fast, easy, and full of flavour – you will love this homemade Alfredo sauce!

Homemade Alfredo Sauce

Can you use milk instead of heavy cream for Alfredo sauce?

Using milk instead of heavy cream for Alfredo sauce is the best way to lighten it up and make it a bit healthier. You can find the full recipe for light Alfredo sauce here if you would prefer to try that.

Homemade Alfredo Sauce

How do you make Alfredo sauce thinner? 

If your Alfredo sauce thickens more then you would like, thin it out with a bit of pasta water. Just make sure you save some when you drain your pasta!

If you forget, you can also thin it with a bit of milk or cream.

Homemade Alfredo Sauce

How do you revive Alfredo sauce?

To revive leftover Alfredo sauce that is already mixed with pasta, heat a bit of olive oil in a sauce pan over low heat, and add the pasta with sauce. Cook, stirring constantly, on low heat, and slowly add about 1 tablespoon of milk for every 2 cups of pasta to revive the sauce and make it nice and smooth again.

If your Alfredo sauce isn’t mixed with pasta already, simply reheat it over low heat, stirring constantly until it is warmed through and serve over hot pasta.

Homemade Alfredo Sauce

How to make Homemade Alfredo Sauce:

  • This homemade Alfredo sauce is so tasty and easy to make. It can easily be on the table in about 20 minutes. In fact, your sauce will likely be ready before your pasta is, so start your water boiling first.
  • I recommend buying the mozzarella cheese as a block instead of pre-shredded if you can. The pre-shredded cheese is faster, but it has a coating on it to keep it from sticking together in the bags, so it doesn’t melt as nicely as freshly shredded cheese does.
  • You can also use this homemade Alfredo sauce to make baked pasta if you like. Mix the sauce with your pasta, add some cooked chicken or shrimp and some vegetables if you like, and toss it all in a baking dish. Sprinkle some more shredded mozzarella on top and bake at 350F for about 30 minutes until the cheese is melted and the sauce is bubbling.
  • If you’re looking for more great pasta sauce recipes, I have 12 Easy Pasta Sauce Recipes here that are all fantastic!

Here are some more great Alfredo pasta options for you:

Yield: serves 4-6

Homemade Alfredo Sauce

Homemade Alfredo Sauce

This homemade Alfredo sauce is full of flavour, ready in 20 minutes, and so easy to make. You will never want to buy the pre-made sauce again!

Prep Time 5 minutes
Cook Time 15 minutes
Total Time 20 minutes


  • 12 ounces (225g) pasta (I used fettuccine)
  • 2 tablespoons butter
  • 2 tablespoons olive oil
  • 2 cloves garlic, minced
  • 2 cups heavy (35%) whipping cream
  • 1/2 teaspoon dried thyme
  • 1/2 teaspoon dried oregano
  • 1/4 teaspoon salt
  • 1/4 teaspoon pepper
  • 3/4 cup shredded mozzarella cheese
  • 1/2 cup shredded parmesan cheese


  1. Cook the pasta according to the package directions in a large pot of boiling water. Drain.
  2. Meanwhile, in a medium saucepan, over medium heat, heat the butter and olive oil.
  3. Add the garlic and cook, stirring for about 30 seconds, until fragrant.
  4. Add the cream, thyme, oregano, salt, pepper and bring the sauce to a high simmer (the sauce should be steaming with small bubbles forming on the edges but not quite boiling).
  5. Reduce the heat to medium low, and cook, stirring often, until the sauce is thickened slightly, about 5 minutes.
  6. Slowly stir in the mozzarella and parmesan cheese, and continue cooking until cheese is melted and the sauce is thick and smooth. The sauce will continue to thicken as it cools on the pasta.
  7. Keep the alfredo sauce warm over low heat, stirring occasionally, until the pasta is ready. Serve immediately.

Recommended Products

This post contains affiliate links. As an Amazon Associate, I may receive a small commission from qualifying purchases.

Nutrition Information:


serves 4

Serving Size:

1/4 recipe

Amount Per Serving: Calories: 683Total Fat: 41.4gSaturated Fat: 21.1gCholesterol: 202mgSodium: 472mgCarbohydrates: 49.5gFiber: 0.2gSugar: 0.1gProtein: 29.3g


Thursday 26th of October 2023

Well this is my second time making this recipe. And this will be my only go to recipe for Alfredo sauce. It's very rich and balanced with beautiful flavors! It's easy to make it takes less than no time to put it together and there's so much flavor in it and so much depth!


Friday 27th of October 2023

So glad you like it!


Monday 2nd of October 2023

I accidentally made a sausage, sweet potato, and veggie skillet waaaay too spicy and salty with a new Cajun seasoning I was trying. I made half a box of penne pasta, this alfredo sauce, and dumped in my leftovers. Completely saved the leftovers!!! I omitted the salt and pepper as my leftovers had plenty, and it turned into a lovely balanced Cajun style alfredo.

Thank you thank you! Will definitely be making this again.

Skip to Recipe