Ingredients
1large cauliflower head,broken into florets
2medium white onions,cut in half lengthwise, thinly sliced
3tbspolive oil
1½tspground cumin
1½tspground coriander
1tspsalt
½tspground black pepper
2tbspsalted butter
4garlic cloves,crushed
1large potato,with skin, cut into 1-inch pieces
1tspground turmeric
4cupsvegetable stock
2tbspalmonds,sliced
Preparation
Preheat the oven to 400 degrees F.
Spread out the cauliflower and onions on a baking sheet. Drizzle with olive oil and season with cumin, coriander, salt, and pepper. Toss to combine.
Roast the vegetables in the oven for 25 minutes until the cauliflower is browned and cooked, but not soft.
Melt the butter in a large saucepan over low heat. Add the garlic, then cook for about 3 minutes until fragrant. Stir in the potato and turmeric.
Pour in the stock, increase the heat to medium, and bring to a simmer. Cover and cook for about 10 minutes until the potato is soft.
Set aside 1 cup of the roasted cauliflower for topping. Add the remaining cauliflower and onion to the soup, then return to a simmer.
Cook for 5 minutes. Then, puree the soup with an immersion blender until smooth. Adjust the seasoning to taste.
Toast the almonds in a dry skillet over low heat, stirring occasionally, until golden.
Ladle the soup into bowls, then top with reserved cauliflower and toasted almonds. Serve warm, and enjoy!