Put all of the ingredients into your blender, and puree until as smooth as possible. This is going to take a while, and if you're using a regular blender, you’ll need to stop to scrape down the sides of your blender and give the mixture a stir several times as you’re blending. Just be patient, and keep on blending until the dip reaches the creaminess that you’re looking for.
Transfer the dip to a serving bowl, and serve with pita chips, tortilla chips, or veggies for dipping.
Video
Notes
About the cauliflower rice: I'm using riced cauliflower instead of whole because the blender is already going to work hard to whip up those almonds. Let's give it a break with the rest of the ingredients.About the oil: If you don't do oil, you can use extra water instead. The oil does give this dip a little more creamy oomph, though.Leftovers will keep for 3-5 days in the fridge.