This post may contain affiliate links. Please read my disclosure for more information.

Looking for a good substitute for Alfredo sauce? Keep reading to see the exact ingredients, mixtures, or even other store-bought sauces you can use in place of Alfredo sauce in any recipe!

substitute for alfredo sauce


Alfredo sauce is a type of creamy sauce made from butter, heavy cream, Parmesan cheese, Italian seasonings, and sometimes even nutmeg. It is widely used for pasta, as a dip, and for having roasted vegetables.

Many people enjoy using store-bought Alfredo sauce since it’s easy, convenient delicious, and almost always available. However, if you can’t find Alfredo sauce where you are at the moment, or you just want something different, you may be wondering how exactly you can replace Alfredo sauce while keeping that delicious flavor it imparts in your dish.

Today I’m sharing some more information about Alfredo sauce, specifically ways to replace this sauce in cooking.

Best substitutes for Alfredo sauce

Homemade Alfredo sauce with heavy cream

alfredo sauce with heavy cream

Can’t find any Alfredo sauce in your area? Or maybe you’re just tired of the store-bought version of Alfredo sauce and you want something different.

In this case, the perfect substitute for Alfredo sauce would be your very own homemade Alfredo sauce recipe made with heavy cream. This recipe is perfect if you don’t mind all the creaminess and extra calories.

To make enough Alfredo sauce for 1 pound of pasta, you will need ¼ cup butter, ¾ cup heavy cream, 1 teaspoon of minced garlic, 1 cup of Parmesan cheese, ⅛ teaspoon of salt and black pepper each, ⅛ tsp thyme, ⅛ tsp nutmeg and ⅛ tsp of cinnamon.

Add the butter and minced garlic to a large skillet and let the garlic cook for about 30 seconds. Then add the heavy cream into the skillet and simmer on low heat for 1-2 minutes. Next, whisk in all the seasonings and simmer for 2 more minutes. Lastly, add the grated Parmesan cheese and whisk until it all melts. Then serve. 

A good substitute ratio is 1:1. Meaning for every 1 cup of store-bought Alfredo sauce, replace it with 1 cup of homemade heavy cream Alfredo sauce.

Also, beware that 1 cup of Alfredo sauce is enough for every pound of cooked pasta.

Related: Milk substitutes for ranch dressing

Alfredo sauce with half and half

Another replacement for Alfredo sauce is a DIY Alfredo sauce made with half and half. In this case, the Alfredo sauce will be thinner, but still creamy enough to enjoy. This kind of sauce will also be slightly tangier and have fewer calories. 

You will need 2 tablespoons of butter, ½ cup half and half, ¼ cup cream cheese, 1 teaspoon of minced garlic, 1 cup of Parmesan cheese, ⅛ teaspoon of salt and black pepper, ⅛ teaspoon of thyme, ⅛ teaspoon of nutmeg and ⅛ teaspoon of cinnamon.

To make it, add the butter and minced garlic to a large skillet and cook for 30 seconds, then add the half and half and simmer. Then, add the cream cheese and use the back of a spoon to break it up until it’s fully melted and well combined with the other ingredients in the skillet.

Next, add the salt and pepper, thyme, nutmeg, and cinnamon, and simmer on low heat for a few more minutes. 

This is enough to make 1 cup of alfredo sauce with half and half and is ideal for 1 pound of cooked pasta.

Also, a 1:1 conversion ratio is good here. This means that for every 1 cup of alfredo sauce a recipe calls for, use 1 cup of this DIY alfredo sauce as a replacement.

Mozzarella Alfredo sauce

Another good substitute for Alfredo sauce that can work for you if you do not want to use traditional Alfredo sauce or traditional Alfredo sauce ingredients is an Alfredo sauce made with mozzarella cheese. You can check out this easy mozzarella Alfredo sauce recipe here.

Alfredo sauce mix

alfredo sauce mix

If you want a super easy alternative for homemade Alfredo sauce, then a packet of Alfredo sauce mix is your best bet. 

Alfredo sauce mix is a mix of cheese, herbs, spices, and some other ingredients that make for a very flavorful Alfredo sauce.

I’ve used the Alfredo sauce mix from the brand Knorr, so I recommend it as a great option worth trying.

To use it, simply add the contents of the packet into a skillet, together with 1 ¾ cups of milk -any kind of milk that is unsweetened and unflavored will work here- and 1 tablespoon of butter. Simmer on low heat for a few minutes and serve!

You can find the Alfredo sauce mix at a reasonable price here

Store-bought Pesto Alfredo Sauce

alfredo sauce


If you’re looking for a sauce with a little more character to make Alfredo pasta or for other cooking purposes, then some pesto Alfredo sauce is a type of sauce worth trying. 

Pesto Alfredo sauce is a creamy sauce made with ingredients like heavy cream, pesto, butter, and seasonings. There are homemade versions, but you can also grab a jar of pesto Alfredo sauce here.

With this substitute, you don’t have to stick to just plain Alfredo sauce for your Italian pasta dishes, or your roasted vegetables, etc. 

A 1:1 substitute ratio is fine here. This means that for every cup of plain Alfredo sauce, replace it with 1 cup of pesto Alfredo sauce. 

Spinach Alfredo sauce

Like pesto Alfredo sauce, spinach Alfredo sauce is another good replacement for Alfredo sauce with a twist. It is truly delicious and combines fresh spinach with a creamy sauce.

This sauce is store-bought, although I am sure you can make your own, and it is a bit on the salty side. Therefore, reduce the other sources of salt in your dish.

Nonetheless, this replacement sauce is great for meats, pasta dishes, vegetables, and more. You can find this yummy spinach Alfredo sauce online here if you’re looking to swap out regular Alfredo sauce.

Cauliflower Alfredo sauce

Another good substitute for regular Alfredo sauce is cauliflower Alfredo sauce. Cauliflower Alfredo is store-bought and is made with cauliflower and other creamy sauce ingredients. This sauce is delicious and versatile and can be used just like one would use any other plain Alfredo sauce!

Vegan Alfredo sauce substitutes

If you follow a vegan lifestyle, there are a few options you can try out. These include:

Homemade vegan Alfredo sauce

A good Alfredo sauce substitute for vegan eaters will be a simple homemade vegan Alfredo sauce. These are usually made with ingredients like raw cashews, nutritional yeast, olive oil, onions and garlic, plant-based milk, lemon juice, salt, and pepper.

For this, you will need a high-powered blender as well. You can find a simple recipe for homemade vegan Alfredo sauce here.

Cashew Cheeze Alfredo sauce

Another good vegan alternative for Alfredo sauce is the Cashew Cheeze Alfredo Sauce. This sauce is made using only plant-based ingredients. This sauce makes the perfect veggie dip, vegan pasta sauce and is even great for casseroles. It works because it has a creamy, silky smooth consistency and wonderful taste.

Primal kitchen non-dairy Alfredo sauce

Another vegan substitute for Alfredo sauce is the primal kitchen nondairy Alfredo sauce. It’s delicious, made with plant-based ingredients, and has a nice smooth texture that you will appreciate if you’re vegan. A 1:1 conversion ratio of regular Alfredo to non dairy Alfredo sauce is ideal. 

Final thoughts

Whether you’re cooking a creamy pasta dish, or you just need an Alfredo sauce replacement for your roasted veggies, there is something on this list for you!

More sauce substitutes

Leave a Reply

Your email address will not be published. Required fields are marked *