Soak both macadamia nuts and cashews in water for at least 30 minutes or until softened. Discard water.
Rough chop cauliflower and steam in steamer basket until tender (about 5 minutes).
Heat saucepan on med/high heat. Add oil, onions and garlic and sauté until tender.
Add all ingredients to a high-speed blender or food processor. (note: a food processor won’t puree as smoothly. I ended up finishing in my blender to make the sauce velvety smooth. If too thick, add more almond milk or water to reach desired consistency.
Cook pasta according to package directions. (I used quinoa pasta).
Add desired amount of alfredo sauce to pasta and mix thoroughly.
Top with salt and pepper to taste, fresh herbs, and a drizzle of olive oil if you want!
Recipe by Kimdeon.com at http://kimdeon.com/recipes/dairy-free-recipes/dairy-free-fettucine-alfredo/