This healthy low sodium cauliflower soup is perfect for when you’re craving something warm and comforting. The natural texture of cooked cauliflower blends into a thick, silky, nutrient-rich soup.
Pull off outer leaves of cauliflower and trim stem. Cut 1 cup of ½” florets from head of cauliflower, set aside. Cut remaining cauliflower into bite-sized florets.
Melt 3 tablespoons butter in large saucepan over medium-low heat. Add leek, onion, no-salt substitute and ground pepper; cook, stirring frequently, until leek and onion are softened but not browned, about 7 minutes.
Increase heat to medium-high; add water and 3 cups cauliflower and bring to a simmer. Reduce heat to medium-low and simmer gently for 15 minutes. Add remaining 2 cups cauliflower, return to simmer and continue to cook until cauliflower is tender and crumbles easily, about 15 to 20 minutes. Add the sherry vinegar.
While the soup simmers, melt 3 tablespoons unsalted butter in a skillet over medium heat. Add remaining 1 cup of cauliflower, mushrooms and cumin powder, until golden brown on all sides. Remove from heat, sprinkle on the no salt substitute and pour the white truffle oil on top, mix and set aside.
Process soup with a blender until smooth and velvety. Serve, topped with browned cumin florets and sautéed mushrooms.
Preheat the oven to 375°F. Rinse and drain chickpeas and pat dry. Remove the skins by rolling them on a towel. In a large bowl, combine olive oil, maple syrup, brown sugar, cinnamon and no salt substitute. Place chickpeas on a cookie sheet and toss the liquid over the chickpeas. Bake for 40 minutes, stirring every 15 minutes.
For the crispy leeks, heat the unsalted butter in a large skillet over medium heat. Add leeks and cook until browned and crispy, about 3 to 5 minutes.