Preheat the Traeger with the lid closed to 375°F; this will take about 15 minutes. While the grill is heating, place a medium enameled cast iron pot or other grill-safe pot directly on the grill grates and off to one side to leave room for grilling the chicken.
Season the chicken all over with the salt and pepper. Holding a leave-in meat thermometer parallel to the work surface, insert it into the thickest part of the thickest breast. Place the chicken directly on the grill grates. To the preheated pot, add the oil, peppers, carrots, and onion. Close the grill lid and cook until the chicken has grill marks, about 10 minutes.
Flip the chicken. Stir the vegetables; they should be sweating but not browned. Add the ginger and fish sauce, if using, and stir to combine. Add the red curry paste and coconut milk and stir. Close the grill lid and cook until the internal temperature of the chicken is 165°F, and the sauce is simmering, another 30 to 35 minutes.
Transfer the chicken to a cutting board (but leave the pot cooking on the grill). Carefully remove the thermometer from the chicken if you have not already. Slice the chicken into 1- to 1½-inch pieces. Add the chicken and any juices to the pot with the vegetables and stir to combine. Close the grill lid and cook until the vegetables are tender and the flavors have melded, another 15 to 20 minutes.
Transfer the pot to a heatproof surface. If cooking in cast-iron that’s not enameled, transfer the curry to a large bowl. Stir in the lime zest and juice.
Serve with rice sprinkled with cilantro and with a lime wedge, if desired. Enjoy!
