Vegan Alfredo Sauce with Cashews is a creamy, cheesy, and flavorful homemade sauce that's a perfect dairy-free, lactose-free, and gluten-free alternative to traditional Italian Alfredo. Made without cheese, heavy cream, or butter, this rich and smooth sauce is ideal for drizzling over pasta or using as a versatile plant-based topping for your favorite dishes.
Cook pasta al dente according to package instructions. Reserve some pasta water before draining.
8 oz (230 g) pasta
In a high-speed blender, combine sautéed onion and garlic, soaked cashews, nutritional yeast, lemon juice, salt, and reserved pasta water. Blend until smooth, adding more water if needed.
1 cup raw cashews, 1 yellow onion, 2 tablespoons nutritional yeast, 2 tablespoons lemon juice, 1 teaspoon salt, 1 teaspoon italian seasoning, 1 cup water, 3 garlic cloves
Pour sauce over pasta, toss to coat, and serve immediately.
Notes
Store leftover sauce in an airtight container in the fridge for up to 4–5 days. It may thicken, so stir in a splash of water when reheating.
For freezing, keep the sauce separate from the pasta. Freeze in containers with space to expand.
Avoid roasted or salted cashews for the best flavor and texture.
Thin the sauce with more pasta water or a splash of plant-based milk if needed.
No high-speed blender? Soak cashews at least 2 hours or overnight for extra creaminess.
For a nut-free version, use raw sunflower seeds instead of cashews. It’ll still be creamy, but the taste will be a bit different.
Note: Nutritional information is for the sauce only and does not include pasta.