Made with both milk and stock, Roasted Cauliflower Soup is creamy and velvety without being cloying or overly rich. Topped with crunchy, cheesy and garlicky croutons plus morsels of cheese to melt in as you eat, it's a warming, comforting delight.
Preheat the oven to 220C / 200C Fan / Gas 7
Remove and discard the outer leaves of the cauliflower.
Chop the florets and main stem into chunky pieces and put in a roasting tray.
Season the cauliflower with salt and pepper, drizzle with 2 tbsp of the olive olive and mix together well: using your hands is best to make sure all the cauli is nicely coated.
Put in the oven and roast until the edges of the cauliflower are turning golden and it's starting to soften, turning occasionally (15-20 minutes). Remove from the oven but leave it switched on.
While the cauliflower is roasting, put the remaining 1 tbsp of olive oil in a saucepan along with the butter.
When it is moderately hot, add the chopped onion plus a little salt and pepper.
Cook until the onion is softening (10-15 minutes), adding the garlic and potato for the last few minutes.
When the cauliflower is ready, tip it into the saucepan to join the onions etc.
Wipe the roasting tray: you'll need it for the croutons
Add 400ml of the stock and 200ml of the milk. Add a little more salt and pepper, stir well, cover and bring to the boil.
Immediately turn down the heat to a gentle simmer and cook until the cauliflower and potato are soft (10-15 minutes). Turn off the heat.
While the soup is simmering, take a small bowl and mix together the olive oil, garlic, smoked paprika if using, plus a little salt and pepper.
Put the bread cubes on the roasting tray and pour over the olive oil mixture.
Toss together with your hands so that the bread is completely coated.
Spread the croutons out in a single layer and put in the oven.
Cook until crispy and browned all over, turning occasionally and making sure they don't burn (10-15 minutes).
Remove from the oven, quickly toss with the grated Parmesan then transfer to a bowl and set aside.
Puree the soup with a stick blender, or by transferring to a liquidizer or food processor. Add more of the milk or stock for a thinner soup.
Check the seasoning and gently reheat if necessary.
Divide between bowls and scatter with the croutons, diced cheese and chives if using.
Leftovers can be cooled and kept in the fridge for 2-3 days or frozen.
Reheat in a saucepan or microwave until piping hot.