1Commencez par éplucher l'oignon et l'ail. Hachez finement l'oignon et écrasez l'ail. Coupez les carottes en petits dés d'environ 1 cm. Découpez l'aubergine en cubes d'environ 2 cm.
2Dans une grande casserole, versez un filet d'huile d'olive et faites chauffer à feu moyen. Ajoutez l'oignon et l'ail hachés et laissez cuire en remuant régulièrement jusqu'à ce qu'ils deviennent translucides. Ajoutez ensuite le curry et laissez cuire encore quelques instants pour libérer ses arômes.
3Versez les carottes, l'aubergine, les tomates coupées en dés et le bouillon dans la casserole. Remuez bien et portez à ébullition. Laissez ensuite mijoter à feu doux pendant 25 minutes, ou jusqu'à ce que les légumes soient tendres.
4À l'aide d'un mixeur plongeant ou d'un blender, mixez une partie de la soupe pour la rendre onctueuse. Vous pouvez ajuster la consistance selon vos préférences. Remettez la soupe mixée dans la casserole et réchauffez si nécessaire.
5Servez la soupe bien chaude dans des bols individuels. Parsemez chaque bol de quelques feuilles de coriandre fraîchement hachées pour une touche de fraîcheur.