Are you a fan of creamy Alfredo sauce but can’t enjoy it because of dietary restrictions? Well, we have good news for you!

In this tutorial, we will show you how to make a delicious and dairy-free Alfredo sauce from scratch. With just a few simple ingredients and some basic cooking techniques, you’ll be able to enjoy the rich and creamy flavors of this classic sauce without any dairy products.


  • 1 cup raw cashews
  • 1 cup unsweetened almond milk
  • 2 cloves garlic, minced
  • 2 tablespoons nutritional yeast
  • 2 tablespoons lemon juice
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper


Step 1: Soak the cashews

In a bowl, place the raw cashews and cover them with water. Let them soak for at least 4 hours or overnight. This will soften the cashews and make them easier to blend.

Step 2: Drain and rinse the cashews

After soaking, drain the water from the cashews and rinse them thoroughly under cold water. This will remove any residue or impurities.

Step 3: Blend the cashews with almond milk

In a blender or food processor, combine the soaked cashews and unsweetened almond milk. Blend until smooth and creamy. This may take a few minutes depending on the power of your blender.

Step 4: Cook the garlic

In a medium-sized saucepan, heat a tablespoon of olive oil over medium heat. Add the minced garlic and sauté until fragrant, about 1-2 minutes. Be careful not to burn the garlic.

Step 5: Add the cashew mixture

Pour the blended cashew mixture into the saucepan with the cooked garlic. Stir well to combine.

Step 6: Season with nutritional yeast, lemon juice, salt, and black pepper

Add the nutritional yeast, lemon juice, salt, and black pepper to the saucepan. Stir until all the ingredients are well incorporated.

Step 7: Simmer and thicken

Reduce the heat to low and let the sauce simmer for about 5-10 minutes to allow it to thicken. Stir occasionally to prevent sticking or burning.

Step 8: Taste and adjust seasonings

Once the sauce has thickened to your desired consistency, taste it and adjust the seasonings according to your preference. You can add more salt, pepper, or lemon juice if needed.

Step 9: Serve and enjoy!

Your dairy-free Alfredo sauce is now ready to be enjoyed! Pour it over your favorite pasta or use it as a creamy base for other dishes like casseroles or gratins.

Note: This dairy-free Alfredo sauce can be stored in an airtight container in the refrigerator for up to 5 days. If it thickens too much after refrigeration, simply reheat it on low heat while stirring until it reaches your desired consistency again.

Congratulations! You have successfully made a creamy and flavorful dairy-free Alfredo sauce from scratch. Now, go ahead and indulge in this guilt-free version of a classic favorite!