Bright, creamy, and bursting with vibrant flavors, this Carrot Soup with Cucumber Pistachio Relish is the perfect blend of comforting and refreshing. Made with sweet carrots simmered in aromatic spices like cumin and coriander, then finished with a swirl of velvety coconut milk, this soup offers a luscious, silky texture and a warming depth of flavor. What sets it apart is the unique cucumber pistachio relish—a zesty topping of crisp cucumber, crunchy pistachios, fresh mint, and lemon juice, adding a refreshing contrast to the rich soup base. Easy to prepare in under an hour, this vegan and gluten-free recipe is perfect as a cozy starter or a light main course. Ideal for meal prepping or impressing guests, this soup is as nourishing as it is delicious.
Scan with your phone to download!
Heat the olive oil in a large pot over medium heat.
Dice the yellow onion and mince the garlic. Add them to the pot and sauté for 5-7 minutes, or until the onion is softened and translucent.
Peel and chop the carrots into small pieces. Add the carrots to the pot and cook for 5 minutes, stirring occasionally.
Stir in the ground cumin, ground coriander, and freshly grated ginger. Cook for 1-2 minutes until fragrant.
Pour in the vegetable broth, ensuring the carrots are fully submerged. Bring to a boil, then reduce the heat to low, cover the pot, and simmer for 25-30 minutes, or until the carrots are fork-tender.
While the soup cooks, prepare the cucumber pistachio relish. Dice the cucumber into small cubes and roughly chop the pistachios.
In a small bowl, combine the diced cucumber, chopped pistachios, minced fresh mint leaves, and lemon juice. Mix well and set aside.
Once the carrots are tender, use an immersion blender (or transfer the soup to a blender in batches) to puree the soup until smooth and creamy.
Stir in the coconut milk, salt, and black pepper. Adjust seasoning to taste if necessary.
Ladle the soup into bowls and top each serving with a generous spoonful of the cucumber pistachio relish.
Serve warm and enjoy!
Serving size | (2359.7g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 1316.9 |
Total Fat 54.4g | 0% |
Saturated Fat 8.5g | 0% |
Polyunsaturated Fat 10.6g | |
Cholesterol 0mg | 0% |
Sodium 5153.4mg | 0% |
Total Carbohydrate 189.9g | 0% |
Dietary Fiber 40.7g | 0% |
Total Sugars 77.8g | |
Protein 35.3g | 0% |
Vitamin D 0IU | 0% |
Calcium 562.3mg | 0% |
Iron 12.0mg | 0% |
Potassium 5254.7mg | 0% |
Source of Calories