How To Make Alfredo Sauce With Milk Instead of Heavy Cream

One of the most common sauces you will encounter in the Western world is Alfredo sauce.

Although alfredo sauce is popular in Italian recipes in the United States, this beloved creamy sauce isn’t a thing in Italy, believe it or not. Although serving pasta with cheese and butter started it Italy before the 15th century, the modern version of Alfredo sauce is something a bit different.

Alfredo sauce was invented by (you guessed it) a man named Alfredo. Alfredo di Lelio created the firest fettuccini Alfredo inm a piazza Rosa restaurant in 1892. Alfredo’s mother ran the restaurant, and Alfredo created the famous fettuccine Alfredo to encourage his wife to eat after she had her first baby.

It is a favorite to be used in any pasta dish, and you will likely have tried it at least once in your lifetime, even if you cannot remember it.

It is a dish traditionally made of butter, parmesan cheese, eggs, and noodles, however, over the years this dish has adapted to include heavy cream as part of its ingredients.

But today we are looking at a recipe that takes this dish back to its roots, by replacing the heavy cream with milk.

So with no further ado, let’s take a look at how you can make a yummy alfredo sauce without milk for your next meal.

My homemade alfredo sauce recipe using milk instead of heavy whipping cream is located below. It’s a great classic alfredo sauce recipe that can easily be used with chicken alfredo. Yes, you can substitute zucchini noodles and almond milk in this alfredo recipe if you’re more health conscious.

Alfredo Sauce With Milk (No Heavy Cream)

Alfredo sauce is a classic Italian pasta sauce that is creamy, rich, and indulgent. However, traditional recipes call for heavy cream, which may not be suitable for everyone due to dietary preferences, lactose intolerance, or a desire to reduce fat content. The good news is that it is possible to create a delicious Alfredo sauce using milk as a substitute while maintaining the creamy and savory flavors that make it an all-time favorite.

Creating Alfredo sauce with milk instead of heavy cream can be achieved with just a few simple adjustments. By using a combination of milk, butter, and flour or cornstarch as a thickening agent, one can easily recreate the velvety texture that is characteristic of Alfredo sauce. This alternative method not only reduces the overall fat content of the dish but also makes it more budget-friendly and accessible to a larger audience.

Experimenting with various herbs, spices, and cheese can add an extra dimension of flavor to the milk-based Alfredo sauce. This versatility allows for the creation of numerous delicious pasta dishes, from the classic fettuccine Alfredo to more adventurous options such as shrimp Alfredo. Whatever the ingredients, this milk-based sauce is sure to be a crowd-pleaser.

Why might you replace the heavy cream?

As you read this, you might find yourself asking ‘Why should I replace the heavy cream?’, and that is a perfectly good question.

You might be wondering why you would want to adjust a dish that is already so yummy, but there are a few reasons behind this.

As its name suggests, heavy cream is a heavy ingredient. It is incredibly high in fat, and this can prove too much for some people.

If you have to follow a low-fat diet, or you are trying to lose weight, the heavy cream could put you off eating an alfredo sauce.

So the easiest way to reduce the fat content in this dish is simply to replace the heavy cream. There are a variety of different things that you can use to substitute the heavy cream, however, the majority of these ingredients also alter the taste and texture of the dish.

Using milk as a replacement for the heavy cream is our favorite option because it does not alter the taste and texture of the alfredo sauce.

Instead, it gives you a yummy alfredo sauce which tastes exactly like normal, with plenty of texture and creaminess so that you can enjoy this low-fat alternative without noticing the difference.

Before we get into the method of how you bake your alfredo sauce with milk, let’s take a look at the ingredients that you will need.

What you Need

Before we move onto how you can make your alfredo sauce with milk, let’s take a look at all the ingredients that you need for the dish.

For the best results, we recommend gathering and measuring your ingredients before you turn on your oven.

Preparation is key for any cooking you will complete, and it is especially important when you are cooking a sauce for a dish.

To make an alfredo sauce with milk, you will need:

  • 1 cup of cheese (preferably mozzarella)
  • ½ cup of butter
  • ½ cup of flour (preferably wheat flour)
  • 2 cups of whole milk
  • ½ cup of grated parmesan cheese
  • A pinch of salt and pepper
  • 1 tsp of dried oregano

Alfredo sauce is a great option for a quick meal, as you will usually have the majority of the ingredients that you need in your home. It is easy to make, and a great dish to quickly throw together when you don’t want to cook.

So once you have gathered all the ingredients, follow this recipe and you will have a yummy alfredo sauce ready to eat, without all the fat that heavy cream adds to the dish.

What you Need to Do

If you fancy a yummy meal that contains alfredo sauce but don’t want all the nasty fat content that usually comes with this meal, you are in the right place.

Our recipe for alfredo sauce excludes the heavy cream and replaces it with milk for a low-fat option that is just as yummy. You won’t even be able to notice that the heavy cream is missing.

Once you have measured out all of the ingredients that we have listed above, the first thing you need to do is turn on your stove. For the best alfredo sauce, low and slow is the way, so while it might take a little while longer, we recommend turning your stove on low heat.

Allow your pan to heat for a moment, before adding the ½ cup of butter that you measured earlier. You should take a spoon, preferably a wooden spoon, and stir the butter gently until all of the pan’s contents have melted.

After your butter has completely melted, you should then take the ½ cup of wheat flour that you have measured. You will also need a sieve or a strainer for this part.

 You want the individual parts of flour to be as small as possible for them to mix properly with the butter, so you should sieve or strain the flour before adding it to the melted butter. Once you have added the flour, you should take a whisk or hand mixer and combine the flour with the melted butter.

The butter and flour will be thoroughly combined when they form a paste-like mixture, you should continue to whisk the ingredients together until this happens.

Once you are happy that the mixture is the correct consistency, you should add one cup of milk to it.

You should stir these three ingredients thoroughly, ensuring that there are no lumps within its texture. Once all of these ingredients are combined, you should add the second cup of milk and repeat the mixing process.

While continuing to stir the mixture, you should then begin to add the cheese to the sauce. You should begin this by first adding the mozzarella cheese, and add it a little at a time, ensuring that it is thoroughly mixed in before you add more.

Once you have added all of your mozzarella, you should then add the parmesan cheese to the mixture. While you do this, you should constantly mix the ingredients, ensuring that no lumps of cheese or flour remain in the recipe.

After these ingredients have been added, you will be able to use the sauce in a meal. However, we also recommend including salt, pepper, and oregano to add more flavor to the sauce.

You should add your teaspoon of oregano, along with a pinch of salt and pepper then stir the mixture thoroughly for approximately 5 minutes.

After this time has passed, the sauce should become thick and this means that it is ready to use with fettuccine or whichever pasta you prefer.

Other Things You Can Add

For some people, alfredo sauce is a bit too bland. After all, it is a base sauce, and it does not contain many different flavors, so it is understandable that you might want to make alterations to your sauce.

As well as replacing heavy cream with milk to reduce the fat content, you can add ingredients to the dish to alter the flavor.

You could add other herbs, as well as the oregano, to your dish to create a better depth to the flavor. Alternatively, you could add some vegetables into the mix, or even chicken if you like to have meat in a pasta dish.

Alfredo sauce is so popular because it is easily adaptable to you, so you should try and add different ingredients to the sauce until you find the flavor that works perfectly for you.

Alfredo Sauce With Milk (No Heavy Cream)

Gluten-free:  No
Dairy-free:  No
Suitable for nut allergies: Yes
4.96 from 24 votes
Prep Time 5 minutes
Cook Time 15 minutes
Course Side Dish
Cuisine Italian
Servings 4
Calories 166 kcal


  • Saucepan
  • Wooden spoon
  • Sieve or strainer
  • Whisk


  • 1 cup of cheese (preferably mozzarella)
  • ½ cup of butter
  • ½ cup of flour (preferably wheat flour)
  • 2 cups of whole milk
  • ½ cup of grated parmesan cheese
  • A pinch of salt and pepper
  • 1 tsp of dried oregano


  • Place a pan onto your stove on a low heat.
  • When the pan is warm, add ½ cup of butter and stir until melted.
  • Sieve in your wheat flour and combine with the butter. When fully combined, your mixture should have a paste consistency.
  • Add in one cup of milk and stir until mixture is smooth. Then add a second cup of milk and repeat the mixing process.
  • Add your mozzarella cheese slowly into the pan. Ensure that it is fully incorporated into your mixture before adding your parmesan cheese.
  • Add salt, pepper and oregano to the mixture to add a more authentic taste.
  • Stir for 5 minutes, until the mixture has thickened and ready to serve.


Calories: 166kcal
Keyword Alfredo Sauce, Alfredo Sauce With Milk, Alfredo Sauce With Milk No Heavy Cream
Tried this recipe?Let us know how it was!


In short, you might choose to replace the heavy cream in your alfredo sauce with milk to reduce the fat content.

If you wish to do this but don’t know where to begin, we’ve put together this handy recipe that shows you how to easily make alfredo sauce with no heavy cream.

Follow Us
Cassie brings decades of experience to the Kitchen Community. She is a noted chef and avid gardener. Her new book "Healthy Eating Through the Garden" will be released shortly. When not writing or speaking about food and gardens Cassie can be found puttering around farmer's markets and greenhouses looking for the next great idea.
Cassie Marshall
Follow Us
Latest posts by Cassie Marshall (see all)