Description
This cauliflower soup is hearty, healthy, vegan, and gluten-free. Packed with flavors like cauliflower, nutmeg, cashews, and chili flakes, it’s perfect for a holiday meal.
Ingredients
- 1 tablespoon olive oil
- 3 medium leeks, sliced (about 2 cups)
- 3 garlic cloves, minced
- 1 medium head cauliflower, chopped (about 6 cups)
- 3/4 teaspoon nutmeg + more as needed
- 1/2 teaspoon red pepper flakes
- 1 teaspoon sea salt + more as needed
- 1 teaspoon pepper
- 1 15 oz can organic white beans, drained and rinsed
- 4 cups organic vegetable broth
- 2 cups water + more as needed
- 1/4 cup cashews
- 1/2 cup nutritional yeast (optional)
- To garnish:
- pomegranate seeds
- pumpkin seeds
- a drizzle of olive oil
Instructions
1. Heat oil in a large pot or dutch oven. When hot, add the leeks and garlic, and saute until softened, about 1–2 minutes. Add the cauliflower and spices and saute again for another 5 minutes or so.
2. Add the beans, broth, and water, and bring to a boil. Reduce heat, cover and let soup simmer on the stove for at least 30 minutes, longer if you have the time.
3. When done, transfer half the soup to a high powered blender. Add the cashews and puree until smooth. If too thick, add a little bit of water until desired consistency has been reached. Repeat with the other half of soup.
4. Transfer all soup back to the pot. Taste and season with additional salt and pepper. Sprinkle in more nutmeg/pepper flakes if desired. If using nutritional yeast, stir in here as well.
5. Serve immediately, garnish with your desired toppings and enjoy the healing vibes this soup will bring!
Notes
This soup is even better the next day as the flavors develop.
Use soaked cashews for an extra creamy texture.
For a lower sodium version, reduce added salt and use low-sodium broth.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: American
Nutrition
- Serving Size: 1 serving
- Calories: 202
- Sugar: 5g
- Sodium: 1062mg
- Fat: 5g
- Saturated Fat: 1g
- Unsaturated Fat: 3g
- Trans Fat: 0g
- Carbohydrates: 30g
- Fiber: 7g
- Protein: 10g
- Cholesterol: 0mg
