Preheat your oven to 400°F (200°C).
Place the cauliflower florets on a baking sheet, drizzle with a bit of olive oil, and season with salt and pepper. Roast in the preheated oven for 20-25 minutes, or until the cauliflower is tender and slightly browned.
While the cauliflower is roasting, make the creamy sauce. In a high-speed blender, combine the drained cashews, nutritional yeast, gluten-free vegetable broth, minced garlic, lemon juice, onion powder, smoked paprika (if using), salt, and pepper.
Once the cauliflower is done roasting, remove it from the oven and let it cool slightly.
Add the roasted cauliflower to the blender with the other sauce ingredients.
Blend everything until you have a smooth and creamy sauce. You may need to scrape down the sides of the blender and blend again to ensure a consistent texture.
Taste the sauce and adjust the seasonings, adding more salt, pepper, or lemon juice if needed to suit your taste.
If the dip is too thick, you can thin it out with a little more vegetable broth.
Transfer the cheesy cauliflower dip to a serving dish.
Garnish with fresh chives or parsley if desired.