Fill a pot with the 1. 5 cups (12 fl oz / 355g) of chicken stock, add the separated cauliflower florets (20 oz / 567g) and chopped yellow onion (2. 6 oz / 75g), heat up over medium heat, and cook for 30 minutes until vegetables are very tender.
Add the 0. 5 tsp. (1. 1g / 0.04 oz) chili powder, 0. 25 tsp. (1. 4g / 0.14 oz) salt, 0. 25 tsp. (0. 5g / 0.18 oz) black pepper, 0. 5 tsp. (1. 1g / 0.04 oz) cumin, and 0. 5 tsp. (1. 5g / 0.18 oz) garlic powder to the pot and stir well to distribute the spices.
Mix in the 0. 75 cup (6 oz / 170g) of cream cheese and stir continuously until it melts completely into the hot mixture.
Blend the mixture carefully using an immersion blender until it reaches a smooth, creamy consistency, then gently fold in the 0. 25 cup (2 oz / 57g) of mayonnaise.
Chill the dip in the refrigerator for exactly 2 hours before you serve it to allow the flavors to meld.
Enjoy!
Let It Rest: While the recipe calls for a 2-hour chill, making this dip a full 24 hours in advance is a game-changer. Giving it an overnight stay in the fridge allows the chili powder, cumin, and garlic powder to fully permeate the cream cheese base, resulting in a much more balanced and pronounced taste.
Garnish Like a Chef: People eat with their eyes first!
Before serving, elevate the visual appeal and add fresh texture by topping the chilled dip with freshly chopped chives, a light dusting of smoked paprika, or even some crispy, crumbled bacon bits.