This spicy vegan coconut curry soup is a comforting, one-pot meal that brings together creamy coconut milk, tender cauliflower and protein-rich chickpeas. The blend of curry powder, garam masala and cumin creates a deep, aromatic broth that’s both warming and satisfying.
Serve it with crispy ciabatta toasts for dipping and crunching. It’s a quick and easy dinner that’s perfect for busy weeknights and it’s completely plant-based. Ready in just 35 minutes!
Log in to save recipes and build weekly shopping lists.
Recipe details
Nutrition per serving
Dietary labels
Allergen check
Values are calculated per serving from ingredient amounts and the ingredient nutrition reference per 100g. Allergen and diet labels use available ingredient metadata and name matching; always check product labels for strict diets or allergies. Some ingredient amounts or nutrition values were incomplete, so this is marked as a partial estimate.
Ingredients
Instructions
- Preheat your oven to 400°F (200°C). Cut the ciabatta into 1-inch thick slices and place on a baking sheet. Drizzle with olive oil and season with salt and pepper. Toast for 5-7 minutes until golden and crispy. Set aside.
- While the ciabatta toasts, dice the onion and cut the cauliflower into small florets if not already done. Drain and rinse the chickpeas.
- In a large pot, heat 2 teaspoons of cooking oil over medium heat. Add the diced onion and cook until softened, about 4-5 minutes.
- Stir in the tomato paste, curry powder, garam masala, cumin and garlic powder. Cook for 1 minute until fragrant.
- Add the cauliflower florets, chickpeas, coconut milk, veggie stock concentrate and 1 cup of water. Stir to combine. Bring to a boil, then reduce heat and simmer for 10-12 minutes until the cauliflower is tender.
- While the soup simmers, slice the scallions thinly.
- Season the soup with salt and pepper to taste. Ladle into bowls and top with sliced scallions. Serve with the crispy ciabatta toasts for dipping.
Recipe Tips
For extra heat, add a pinch of cayenne pepper or red pepper flakes along with the spices.
If you prefer a thicker soup, let it simmer a few minutes longer to reduce.
Leftovers can be stored in an airtight container in the refrigerator for up to 3 days.
FAQ
Can I use frozen cauliflower instead of fresh?
Yes, frozen cauliflower works well. Add it directly to the pot without thawing and simmer an extra 2-3 minutes.
Is this soup gluten-free?
The soup itself is gluten-free, but the ciabatta toasts contain gluten. For a gluten-free version, serve with gluten-free bread or omit the toast.
Can I make this soup ahead of time?
Absolutely! The soup can be made up to 2 days in advance. Reheat on the stovetop and prepare the ciabatta toasts just before serving.





























Recipe comments
0 DandyRecipes comments
Log in to comment on this recipe.
No DandyRecipes comments yet.