Looking for a simple, creamy vegan Alfredo sauce without the overnight soak? This recipe delivers rich, satisfying flavor with minimal fuss. A quick 30-minute hot soak and about 10 minutes of hands-on blending produce a silky sauce in far less time than traditional versions. It uses just four core ingredients: cashews, garlic, salt, and warm liquid (pasta water or vegetable broth).
Despite its simplicity, this cashew Alfredo is smooth, versatile, and easy to customize. Use it as a pasta sauce, a dip for bread, or a base to which you add herbs, vegetables, or plant proteins. It’s a reliable weeknight solution that tastes indulgent while remaining dairy-free.
Why You’ll Love Vegan Alfredo Sauce
This vegan Alfredo captures the creamy richness of the classic sauce but with fewer ingredients and a lighter profile. Blended cashews create a velvety texture, and fresh garlic gives the sauce depth and warmth. It’s a blank canvas—finish it with lemon for brightness, stir in fresh herbs, or add nutritional yeast for a cheesier note.
Ingredients
- Cashews – Raw unsalted cashews soaked in hot water and blended until smooth form the creamy base of the sauce.
- Garlic – Fresh garlic adds savory depth.
- Salt – Adjust to taste to bring the flavors together.
- Warm liquid – Starchy pasta water, vegetable broth, or hot water thins the sauce and adds flavor. Use whatever you have on hand.
Nonna’s Tip
To vary the flavor, try blending in roasted bell peppers or sun-dried tomatoes. They add color and a delicious smoky or sweet note.

How to Make Vegan Alfredo Sauce from Scratch
Quick-soak method: place raw cashews in boiling-hot water and let them sit for about 30 minutes. This softens the nuts so they blend into a very smooth, creamy texture without an overnight soak.
Drain the cashews and add them to a blender with minced garlic, salt, and ¾ cup warm liquid (pasta water, vegetable broth, or hot water). Blend on high until completely smooth and creamy.
Transfer the blended sauce to a saucepan and warm gently over medium-low heat for 5–10 minutes, stirring occasionally. This melds the flavors and slightly thickens the sauce. Toss with cooked pasta, spoon over roasted vegetables, or serve as a dip.
Variations and Substitutions
Adjusting or adding ingredients may require small tweaks to quantities. Here are easy ways to vary the sauce:
- Add sautéed mushrooms or fresh spinach to the pasta before serving for extra vegetables.
- Stir in 1 tablespoon of nutritional yeast for a cheesy flavor.
- Blend in fresh or dried herbs such as basil, parsley, or thyme.
- Use gluten-free pasta or zucchini noodles for a gluten-free or lower-carb option.
- If you don’t have reserved pasta water, thin the sauce with vegetable broth or plain hot water.
- For extra protein, serve the sauce with roasted tofu, grilled chicken, or sautéed shrimp.
Best Served With
- A fresh crusty loaf of bread
- A crisp white wine such as Pinot Grigio or Sauvignon Blanc
- Roasted vegetables like broccoli, asparagus, or bell peppers
Vegan Alfredo Sauce

Equipment
- Medium pot
- Knife
- Mixing bowls
- Blender or food processor
Ingredients
- 1 cup raw unsalted cashews, soaked for 30 minutes in hot water
- 1 minced garlic clove
- Salt, to taste
- 3/4 cup additional hot water (or pasta water / vegetable broth), plus more as needed
- Any pasta you like, cooked according to package directions
Instructions
- Soak the cashews for 30 minutes in boiling water. Drain and add to a blender with the garlic, salt, and warm liquid. Blend until completely smooth.
- Cook your pasta according to package directions. Reserve a little pasta water.
- Warm the blended sauce in a saucepan over medium-low heat, stirring occasionally. Add starchy pasta water a spoonful at a time to thin the sauce if needed, then toss with pasta.
- Use as a dip or drizzle over roasted vegetables if you prefer. Serve and enjoy.
Nonna’s Notes
- Veggies: Add sautéed mushrooms or fresh spinach to the pasta before serving.
- Nutritional yeast: Add a tablespoon to the sauce for a cheesy flavor.
- Herbs: Blend in basil, parsley, or thyme for added freshness.
- Gluten-free: Use gluten-free pasta or zucchini noodles for a gluten-free or low-carb option.
- Protein: Add roasted tofu, grilled chicken, or sautéed shrimp to boost protein.
Nutrition
Nutrition information is automatically calculated and should be used as an estimate.
Common Questions
Yes. Store the sauce in an airtight container in the refrigerator for up to 5 days. Reheat gently on the stove, adding a little water or vegetable broth to adjust consistency.
Yes. Freeze in a freezer-safe container for up to 3 months. Thaw overnight in the refrigerator and reheat on the stove, thinning with water or broth if needed.
A food processor can work, but soak the cashews longer (several hours or overnight) to help achieve a smoother texture.
Yes. Cooked cauliflower, roasted red peppers, or spinach blend in well for extra nutrition and flavor.
Thin with starchy pasta water, vegetable broth, or plain hot water a little at a time until you reach the desired consistency.