Curried Cauliflower Soup
In a medium saucepan, melt butter over medium heat until lightly browned and nutty in aroma. Add onion; cook until soft, translucent and slightly browned, about 2 minutes. Add celery; cook until soft, about 3 minutes. Add garlic; cook for 1 minute. Add curry powder, cumin, allspice, coriander, smoked paprika and pepper; cook, stirring, until fragrant, about 30 seconds. Add cauliflower, stirring to coat in spice mixture.Advertisement
Add broth. Increase heat to medium-high and bring mixture to a boil. Reduce heat and simmer, uncovered, until cauliflower is very tender, about 30 minutes. Cool slightly. Puree half of the soup in a blender or food processor until smooth, then return it to the pot with remaining soup. Stir blended and not-blended soups to combine, season with salt and pepper, and return to a simmer over medium heat. Serve with naan and garnishes, if desired.