01 -
Heat olive oil in a large pot over medium heat. Add the chopped onion and minced garlic, and cook until the onion is translucent and fragrant.
02 -
Incorporate the sliced carrots, diced potato, and chopped celery into the pot. Stir to distribute the aromatics and sweat the vegetables for 3–4 minutes.
03 -
Pour in the vegetable broth. Bring to a gentle boil, then reduce the heat to low. Cover and simmer for 20–25 minutes, or until the carrots are fork-tender.
04 -
Using an immersion blender, puree the soup directly in the pot until silky and smooth. If using a regular blender, blend in batches with the lid vented, then return soup to the pot.
05 -
Stir in the ground cumin, ground ginger, and ground coriander. Adjust seasoning with salt and black pepper. Simmer for an additional 5 minutes to harmonize flavors.
06 -
Ladle hot soup into bowls. Garnish with chopped fresh herbs, a dollop of sour cream or yogurt, and croutons if desired.