Step 1: In a medium sized pot, boil the chicken with the water and salt.
Step 2: After about 20 to 30 minutes, once the chicken is fully cooked remove from the water and debone meat (should fall apart essentially)
Step 3: As the chicken is cooking prepare your sauce. First heat the butter in a pot so it foams.
Step 4: Then add your onions,garlic, and spices to the pot.
Step 5: Once they've turned golden brown, add your tomato paste, stir for about a minute, then add your puree. Taste your sauce, if needs more garam masala add more. Or if it needs a stronger tomato flavor, add more paste.
Step 6: Now add your chicken broth and green peas to the sauce. Allow the sauce to reduce some so it's not watery, then add your cream, salt, and pepper. Stir on low heat.
Step 7: Now add your shredded chicken back into the sauce, mix for about a minute and then serve with some fresh rice.