This creamy roasted cauliflower soup is the ultimate cozy comfort food. Roasted cauliflower gives a nutty sweetness, blended with garlic and cream for a silky, flavorful soup. Topped with cheddar, bacon, and herbs, it’s a crowd-pleasing weeknight favorite that looks fancy but takes just 40 minutes!
Preheat oven to 425°F (220°C). Cut cauliflower into florets, toss with olive oil, salt, and pepper, then spread on a baking sheet. Roast for 25–30 minutes, until golden brown and caramelized.
Heat olive oil in a large pot over medium heat. Add diced onion and cook for 5 minutes until soft. Add minced garlic and cook 1 minute, until fragrant.
Add roasted cauliflower and broth to the pot. Bring to a simmer and cook for 10 minutes to blend flavors.
Remove from heat. Blend the soup with an immersion blender (or regular blender) until silky smooth. Let cool slightly before blending to avoid splatters.
Stir in heavy cream, salt, pepper, and nutmeg. Adjust thickness with broth if needed. Serve hot topped with cheddar, bacon, and herbs, and drizzle with olive oil.
Notes
Nutrition information is automatically calculated, so should only be used as an approximation.