A Low Carb Cauliflower Curry Soup that can be prepared in 30 minutes and makes for a perfect, healthy weeknight dinner. It's vegan, vegetarian, paleo, Whole30, dairy-free, and gluten-free.
Heat a medium non stick saucepan or wok over high heat, add 1 tablespoon oil and stir-fry the cauliflower, half of the onion, and jalapeno until florets start to lightly brown. Stir or swirl the pan occasionally.
Add the remaining oil, reduce heat to medium, and sweat onion for about 3 minutes and then cook garlic for about 1 minute, stirring now and then. Do not let brown!
Stir in the curry, cumin, ginger for about 10 seconds. Then, stir in the tomato sauce and broth, salt and pepper. Increase heat to medium-high and bring to a boil. Next, reduce heat to medium-low, cover, and let simmer for about 8-10 minutes.
Carefully transfer soup to a blender and blend until smooth. Pour soup back into the pan, add the other half of the sliced carrot, stir in coconut milk, and let cook for about 3 minutes or so.
Remove from the heat, and stir in the lemon juice. Serve with chopped parsley/cilantro while hot.
Recipe Notes
Suggested accompaniments (depending on your diet restrictions/needs): naan, hard-crusted bread, tofu, shaved Parmesan, cooked shrimp or other protein, eggs, rice noodles, etc.
Storage: refrigerate leftover in a clean airtight container for up to 2-3 days.