Peel and roughly dice/chop the carrots, potatoes and onion. Peel and crush the garlic with a knife and roughly chop the ginger.
In a big pot add the chicken at the bottom, followed by all the vegetables,spices and salt.
Add 2 liters of water to the pot and bring it to boil on high heat.
After it boils, lower the heat and cover with a slightly tilted lid. Cook for 30 minutes.
Turn the heat off and take out all the chicken pieces and the bay leaves, leaving the vegetables inside the pot. Keep the chicken aside and let it cool down.Discard the bay leaves.
In the meanwhile, puree the vegetables using a stab mixer until smooth.
Once the chicken is cool enough to handle, take the skin off and shred it into pieces of desired size.
Add the chicken back to the pot and bring it to boil again. Let it cook for 5 minutes.
Garnish with some chopped coriander and drizzle some lemon juice. Add some chili flakes or roasted cumin for some extra heat.