Preheat oven to 400° Fahrenheit and line a baking sheet with parchment paper.
Cut cauliflower into florets and place on baking sheet. Add garlic cloves to the baking sheet also. Drizzle with avocado oil and season with smoked paprika and sea salt. Toss to coat and mix.
Place in the oven and roast for 20 minutes. Once cooked, carefully transfer the cauliflower to a food processor or high-powered blender like a vitamix. This is easiest if you allow the cauliflower to cool first (recommended but not required).
Add the remaining ingredients to the processor/blender. Blend on high until smooth and creamy. If the consistency is too thick, add more oil to thin it out, if desired. Taste and season with salt and pepper if needed.
Transfer to a bowl. Cover and refrigerate to cool. Serve top with chopped parsley if desired. Serve within 2-3 days for the best flavor.
Nutrition facts are an estimate provided for those following a Ketogenic or low-carb diet. See our full nutrition information disclosure here.