In a small pot, place the chicken, carrots, 3 cups of broth, and a pinch of salt. Bring to a boil, then reduce immediately to a simmer. Cover and let cook for 20 minutes. In the meantime, build your base!
Heat up a nice splash of olive oil in a large pan over medium heat. Add onion, sugar, and a pinch of salt. Sauté until onions are completely limp lol.
Add curry powder and cook for another minute.
To the same pan, add your UNCOOKED rice and other 3 cups of broth. Stir to combine. Bring to a boil, then reduce immediately to a simmer and cover. Cook until rice falls apart, about 20 minutes.
Remove chicken from pot, but save everything in there! Shred chicken with 2 forks and return to pot.
Pour curry mixture into a large blender (careful, shit's HOT!) and blend until smooth. Work in batches if needed.
In a medium pot, pour blended curry/rice mixture and shredded chicken mixture. Stir in mint, cilantro, dill, and pepper if using. Heat until ready to eat, at least 15 minutes!
I LOVE to serve mine with warm naan to break apart into soup, and a slice of lime for a fresh squeeze of citrus.
This soup will warm the coldest bitch's soul. Enjoy.