This dairy-free Alfredo sauce is one of the best creamy pasta sauces I've ever made. It tastes remarkably like the real thing, despite not using heavy cream or Parmesan cheese. Instead, it relies on a few common kitchen staples, so you may already have everything you need to make it! Once you taste it, you may never need the traditional version again.
Heat the olive oil in a skillet over medium-high heat and saute the onion until it's soft and translucent. This should take 5 to 8 minutes. Add in the garlic and stir until fragrant, about 1 more minute. Remove from the heat.
In a high-speed blender, combine the cashews, water, lemon juice, vinegar, salt, and pepper. Add the sauteed onions and garlic, then blend until very smooth. The sauce should look creamy, without any visible chunks of cashews.
Serve this alfredo sauce over your favorite cooked pasta, then adjust any seasoning to taste. The noodles will dilute the flavor of the sauce, so you may need to add more salt and pepper, as needed. (This recipe makes enough to coat one pound of pasta.) Leftover sauce can be stored in an airtight container in the fridge for up to 5 days.
Video
Notes
Nutrition information is for roughly 1/3 cup of sauce, assuming you get 2 cups of sauce from this recipe. This is automatically calculated and is just an estimate, not a guarantee.