In a large pot, melt the butter over medium heat. Add the onion and garlic and cook until the onion is softened, about 5 minutes.
Add the cauliflower, chicken broth, half-and-half, salt, and pepper. Bring to a simmer and cook until the cauliflower is tender, about 10 minutes.
In the meantime, make the blue cheese fritters. In a medium bowl, combine the blue cheese, flour, baking powder, garlic powder, and milk. Stir until combined.
In a large skillet, heat about 1 inch of vegetable oil over medium-high heat. Drop heaping tablespoons of the blue cheese mixture into the hot oil and fry until golden brown, about 1 minute per side.
Transfer the fritters to a paper-towel lined plate to drain. Set aside.
Remove the soup from the heat and use an immersion blender to blend until smooth. Serve the soup topped with the blue cheese fritters.
Interesting Facts
Cauliflower is a good source of fiber, Vitamin C, Vitamin K, and folate.
Blue cheese is a type of cheese that is made from cow’s milk and aged with a mold to give it its unique flavor.
Fritters are a type of deep-fried snack made with a batter of flour, eggs, and milk or water.