Bring a large pot of water to a boil and cook your gluten-free pasta per the box directions. Drain the water and set the pasta aside.
Bring 2-3 cups of water to a boil and then pour it over the cashews and let them soak about 20 minutes while the pasta is cooking.
In a small skillet saute the onions and garlic until they start to soften and then remove them from the heat.
Transfer the drained cashews and the remaining ingredients to a blender and blend until the sauce is smooth and creamy.
Adjust the salt and pepper to taste or add your favorite italian seasoning if desired.
Add the sauce to the cooked pasta, add adddiontal veggies or meat and enjoy.
Notes
Don't like Cashews? - While cashews work the best if you don't love them, I have had luck subbing in raw slivered almonds into this sauce. I would just make sure to soak them a bit longer.Nutritional Yeast - I'm not a fan personally, but if you are, you can add it to this sauce for some extra "cheesy" flavor. If you add it, I would stick with about ¼-⅓ of a cup.Add Vegetables - I am a huge fan of adding things like sauteed mushrooms, spinach, kale, and even broccoli to alfredo. Feel free to add what you like.Want more spice? Add in a bit of your favorite Italian seasoning for a bit more flare. You can even add a bit of cajun spice to make turn this into a cajun alfredo.
How long will this sauce keep?This sauce is best fresh but it will keep in the fridge for 2-3 days.
Can you freeze this dairy-free alfredo sauce?While I would say no with traditional alfredo sauce, this one is different. This sauce actually freezes really well. It works best to freeze it by itself before adding it to pasta. When you are ready to use it, just thaw it overnight in the fridge or warm it up on the stove over medium heat.
More ways to use this sauceAdd it to some rice for a bowl of creamy rice, over your favorite veggies, or even as a base for the perfect dairy-free alfredo pizza sauce. The possibilities are endless.