01 - 
                Dice the yellow onion and mince the garlic. In a small bowl, combine all the dry spices: ground ginger, cumin, turmeric, cinnamon, black pepper, salt, and chili powder.
              
              
              
                02 - 
                Cut the boneless, skinless chicken breasts into bite-sized cubes.
              
              
              
                03 - 
                Heat avocado oil in a large frying pan over medium-low heat. Add the diced onion and minced garlic, sautéing until fragrant, approximately 3 minutes.
              
              
              
                04 - 
                Add the mixed spices to the pan and toast for about 1 minute to release their aroma.
              
              
              
                05 - 
                Increase heat to medium, add the cubed chicken to the pan, and toss to evenly coat with spices. Cook until chicken is nearly cooked through, approximately 6 minutes.
              
              
              
                06 - 
                While the chicken cooks, combine pumpkin puree and coconut milk in a small bowl until smooth.
              
              
              
                07 - 
                Pour the pumpkin and coconut mixture into the pan, increase heat to medium-high until the sauce bubbles, then reduce to a simmer. Let simmer for 8 minutes, stirring occasionally.
              
              
              
                08 - 
                If desired, mix water with arrowroot starch and stir into the pan. Continue stirring until the sauce thickens and coats the chicken evenly.
              
              
              
                09 - 
                Remove from heat and serve alongside steamed rice or cauliflower rice with vegetables.