In a food processor, purée onion, tomatoes, curry masala, and salt into a fine paste.
In a large pot, heat oil on medium-high heat. Add cinnamon sticks and pepper corns. Gently sauté for 1 minute. Add bay leaves and sauté for a few seconds.
Reduce heat to medium. Add onion and tomato purée. Stir until reduced to a thick paste. This will take 10-15 minutes. Take care not to burn.
Add chicken, coat well with paste. Sear chicken in pot until it is cooked through.
Stir in coconut milk. Reduce heat and gently simmer for 10 minutes. If sauce gets too thick, add water to thin.
Gently fold in Nuts to You Rainforest Nut Butter with Coconut. Simmer for a couple more minutes. Garnish with cilantro.