Dairy-Free Alfredo Sauce

5 from 2 votes
Jump to RecipePin Recipe

This post may contain affiliate links. To learn more check my disclosure page.

When I’m craving something rich, creamy, and cheesy without dairy, I make this dairy-free Alfredo sauce. It’s super quick to put together in just 15 minutes, and it tastes just like the dairy-full version. This sauce is also nut-free, vegan, and gluten-free, so it’s suitable for many different diets. This is my favorite sauce to share with friends and family!

dairy-free Alfredo sauce over pasta in a cream bowl with a black napkin, salt and pepper shakers, and cutting board in the background.

Dairy-Free Alfredo Sauce Recipe

This non-dairy Alfredo sauce recipe tastes just as good as the dairy-filled version but won’t upset my stomach. It’s rich, creamy, and super flavorful, made with plant-based milk, dairy-free cheese, and nutritional yeast. This is my favorite sauce option to make for guests since it’s also naturally vegan, gluten-free, and nut-free. I also love how this sauce comes together effortlessly in one pot, meaning I can have dinner on the table in no time and minimize clean-up afterward!

Ingredients

  • Dairy-Free Milk: Your choice here in dairy-free milk is important as the creamy texture and a lot of the flavor is going to come from this main ingredient. The one I used for this recipe is Silk Nextmilk (an oat milk and coconut milk blend with soy protein). Whatever you choose, make sure it’s unsweetened and also labeled as gluten-free.
  • Olive Oil: The olive oil is used in place of butter and helps to sauté the minced garlic and create the roux with the gluten-free flour. Dairy-free butter also works.
  • Minced Garlic: The garlic packs a lot of flavor into this sauce. You can adjust the quantity in this recipe to suit your taste. 
  • Gluten-Free All-Purpose Flour: This helps to thicken up the sauce and keeps the recipe gluten-free.
  • Dairy-Free Parmesan: A key ingredient for getting the flavor similar to traditional Alfredo sauce.  If you don’t like dairy-free Parmesan cheese, you can omit that ingredient and substitute it with a ¼ cup nutritional yeast to get that cheesy flavor without dairy. The ¼ cup of nutritional yeast would include the 1 tablespoon already listed in the recipe.
  • Nutritional Yeast: Helps give the sauce that cheesy flavor. 
  • Salt: To help bring all the flavors together. 
  • Pepper: For just a little extra kick of flavor.  
dairy-free alfredo sauce recipe ingredients

Tips and Suggestions

  • The dairy-free milk you chose here is key! You want something that has a creamy texture and something that you enjoy the taste of. I first tried this recipe with soy milk but didn’t find that it made the sauce very creamy. Silk Nextmilk (an oat milk and coconut milk combination) had that creamy texture I was looking for. 
  • This gluten and dairy-free Alfredo sauce is an easy recipe to make and takes just a few minutes to prepare, but don’t try to speed up the process by raising the stovetop heat above low-medium. Slow and steady is important for this recipe. 
  • Whisking these ingredients constantly while cooking is important. If you walk away from the saucepan, even just for a few seconds, the mixture could boil over or start to burn. Whisk constantly for the best results and the least amount of mess. 
  • Always double-check your ingredients for potential allergens! Some dairy-free products may have added gluten-containing ingredients or may be processed in facilities that also process wheat.   

Why Did My Sauce Curdle/Split?

If your non-dairy Alfredo sauce appears curdled or split, it is likely that it was too hot when the milk was added. It’s important to keep the heat low and steady to avoid splitting the sauce. I also recommend bringing the dairy-free milk to room temperature before adding it to the sauce to combat thermal shock, which can make the sauce look curdled.

Can I Freeze Alfredo Sauce?

I do not recommend freezing this non-dairy Alfredo sauce. The oil based ingredients and the dairy-free milk ingredients start to separate from each other once frozen.

Serving Suggestions

I love to serve this sauce over some homemade gluten-free pasta. It’s also great as rich topping poured over steamed vegetables or as a base for a homemade pizza

Storage Instructions

Store dairy-free Alfredo sauce in an air-tight container in the refrigerator for up to 3 days. Like most foods, it’s tastiest when eaten fresh. The microwave or stovetop both work for reheating this sauce. If reheating on the stovetop, reheat in a saucepan over low heat just until you see the first few bubbles of a simmer. 

dairy-free alfredo sauce in a glass jar with pasta, black napkin, and cutting board in the background

More Dairy-Free Sauce Recipes to Try!

5 from 2 votes

Dairy-Free Alfredo Sauce

Servings: 8 servings
Prep: 5 minutes
Cook: 10 minutes
Total: 15 minutes
dairy-free alfredo sauce over pasta in a bowl
This dairy-free Alfredo sauce is rich, creamy, and cheesy without any of the dairy. It's also naturally vegan, gluten-free, and nut-free!

Ingredients 

  • 2 tablespoons olive oil
  • 2-3 tablespoons minced garlic
  • 2 tablespoons gluten-free all-purpose flour
  • 2 cups dairy-free milk (unsweetened)
  • ½ cup dairy-free Parmesan, I like Follow Your Heart
  • 1 tablespoon nutritional yeast
  • ¼ teaspoon salt
  • ¼ teaspoon ground black pepper

Instructions 

  • In a medium saucepan over low-medium heat, sauté minced garlic with olive oil for one minute. Be careful not to burn the garlic.
  • Add gluten-free all-purpose flour to the saucepan and whisk for about 1 minute until the flour is all absorbed and the mixture starts to form a loose paste.
  • Add the dairy-free milk, dairy-free Parmesan, nutritional yeast, salt and pepper into the saucepan over low-medium heat and whisk constantly until the mixture comes to a light simmer.
  • Let the mixture continue to simmer, still whisking constantly, for 2 to 3 minutes until the sauce thickens a bit.
  • Remove saucepan from heat and let sit for about 5 minutes before serving. The sauce will continue to thicken as it rests. Serve hot.

Notes

  • Allow the leftovers to cool to room temperature then store leftovers in a sealed food-safe container in the fridge for up to 3 days.
  • This Alfredo sauce doesn’t freeze well. The oil based ingredients and the dairy-free milk ingredients start to separate from each other once frozen.
  • Like Mama always says, “Check your labels!”

Nutrition

Serving: 1servingCalories: 100kcalCarbohydrates: 8gProtein: 4gFat: 6gSaturated Fat: 2gPolyunsaturated Fat: 0.4gMonounsaturated Fat: 3gCholesterol: 4mgSodium: 202mgPotassium: 63mgFiber: 1gSugar: 5gVitamin A: 172IUVitamin C: 1mgCalcium: 165mgIron: 1mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Additional Info

Course: sauces
Cuisine: American
Tried this recipe?Mention @mamaknowsglutenfree or tag #mamaknowsglutenfree!

How to Make Dairy-Free Alfredo Sauce Step-by-Step

sauteed garlic in a pan of oil.

In a medium saucepan over low-medium heat, sauté 2-3 tablespoons of minced garlic with 2 tablespoons of olive oil for one minute. Be careful not to burn the garlic.

flour and garlic roux in a pan.

Add 2 tablespoons of gluten-free all-purpose flour to the saucepan and whisk for about 1 minute until the flour is all absorbed and the mixture starts to form a loose paste.

adding cheese, milk, and seasonings to a pan.

Add 2 cups of dairy-free milk, ½ cup of dairy-free Parmesan, 1 tablespoon of nutritional yeast, ¼ teaspoon of salt, and ¼ teaspoon of pepper into the saucepan over low-medium heat and whisk constantly until the mixture comes to a light simmer.

dairy free alfredo sauce in a pan.

Let the mixture continue to simmer, still whisking constantly, for 2 to 3 minutes until the sauce thickens a bit.

thickened dairy free alfredo sauce in a bowl.

Remove saucepan from heat and let sit for about 5 minutes before serving. The sauce will continue to thicken as it rests. Serve hot.

About Cheryl Johnson

My name is Cheryl Johnson and I love foodโ€”lots of it! For 10 years, I owned a recipe and party planning blog, where I developed and photographed hundreds of recipes. After selling that blog in 2019, I decided to open up a bakery in my city. My bakery specialized in big over-the-top treats (think two-pound stuffed cookies).

My recipes have been featured on local news stations, Woman's World Magazine, and more. I'm excited to continue sharing my love of food with all of you!

You Might Also Like:

5 from 2 votes

Leave a comment

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

Recipe Rating




2 Comments

  1. Easy to prepare with items we had lying around. We enjoyed not having to scour our local grocery for sometimes hard to find items like Vegan Cream Cheese or Sour Cream.

    We also have some allergies and weโ€™re glad to find a recipe that didnโ€™t call for the use of Tree Nuts.