Combine all ingredients (except for bay leaves, heavy cream, arrowroot powder, and lemon juice) in a large pot.
With a large large spatula, stir to combine everything, making sure that the chicken is well coated.
Place the bay leaves on top.
Cover and cook on high until it begins to boil, then lower heat to low and simmer for 1 hour.
When the hour is up, in a small bowl, combine heavy cream and arrowroot powder, and gently stir into the pot.
Let cook an additional 20 minutes to thicken up.
Finally add lemon juice and gently stir.
Sprinkle with chopped cilantro for enhanced flavor.
Serve over basmati rice and with naan bread.