Boil 2-3 cups water. Pour the water over the cashews and let soak for 5 minutes. Drain.
In a small pan over medium heat, add oil. Add the onion and saute for 5 minutes, until the onion is translucent. Add garlic and saute an additional 30 seconds.
Add the cashews, sautéed onion and garlic, and all other ingredients to a high-powered blend and blend until smooth.
Mix 6 servings of your favorite cooked pasta or hearty grain (such as farro) with the vegan alfredo sauce.