2tablespoonsparsleyminced, fresh; or 1 tablespoon dry
ground pepper to taste
(Optional) Swap half of cauliflower with the same amount of broccoli
Instructions
In a medium pot place cauliflower florets, cover with water, and add salt. Bring to a boil on high. Lower to medium and boil for an additional 10 minutes.
Strain. Leave a few florets aside. Transfer the remaining florets into a blender or food processor. Add broth and blend until smooth.
In a medium pot heat oil and butter on medium. When the butter melts, lower heat and add flour. Stir quickly and continuously until ingredients turn into a roux, about 1-3 minutes.
Add ingredients from the blender and continue stirring. Add milk and heavy cream, and continue stirring. Take the florets you left aside, chop them coarsely, and add to the soup. Bring soup to a boil and remove from heat. Garnish with parsley and ground pepper.
Serve the soup in bowls. Optionally, garnish with toppings of your choice. Eat alongside a salad or bread. Store leftovers in an airtight container in the fridge for up to 3 days.Reheat on the stovetop over low heat, stirring occasionally, until warm. Add a splash of milk if it thickens too much.
Notes
Vegan: To make the soup vegan, replace butter, milk, and cream with plant-based alternatives.
Turn up the heat: Adding a pinch of hot paprika, curry, or cayenne pepper, spices creamy cauliflower soup in just the right way.
Veggie swap: Substituting half of the cauliflower head with broccoli adds a more robust, earthy flavor.
To thicken the soup, decrease the volume of broth and milk by a little bit and cook longer on low heat.