In a large glass bowl, whisk the shallots, coconut milk, ginger, maple syrup, kosher salt, black pepper, lime juice and avocado oil.: The aroma here will be bright and slightly sweet, the citrus cutting through the creamy scent of coconut milk while the grated ginger adds a spicy perfume. Whisking creates an emulsion so the oil and coconut milk bind with the lime juice, ensuring even flavor distribution across every piece of chicken . As you whisk notice the mixture thicken subtly, and the shallot pieces will start to soften as they release their juices. A common mistake is to under-whisk, leaving flavors separated, which can cause uneven seasoning on the meat; take a full minute to blend everything until cohesive.
Place the chicken chunks in the bowl, and toss with tongs to make sure they are coated with marinade. Cover the bowl and refrigerate for 2 hours.: When you first add the chicken , the cold meat will sink into the mixture and you will hear a soft splash, then the marinade will cling to each chunk, glistening. Using tongs helps you flip and separate pieces so each one gets an even coat, which is essential for uniform browning later. Let the chicken sit in the liquid for a minute while you ensure none of the pieces are stuck together, because overcrowding can lead to uneven marinating. Avoid the temptation to skimp on tossing; uneven coating is the main reason some bites taste bland while others are seasoned.
Heat an oiled stovetop griddle or outdoor grill to medium/high heat. Alternatively, use a large skillet or pan. Cook the chicken for about 5 minutes per side. Use tongs to flip the chicken.: As the mixture chills the flavors deepen, and you'll notice the scent becomes rounded rather than sharp. The lime begins to gently tenderize the surface proteins, while the coconut milk and oil soak into the meat, improving juiciness during the quick cooking stage. Refrigeration also lets the shallot and grated ginger relax, distributing their aromatics through the pieces. Do not skip this rest if you can; rushing this step often yields a less flavorful interior. If you need to stretch the time a bit, two hours is ideal but up to four hours is fine; however, avoid marinating overnight because excessive acid contact can make the texture mushy.
Top with fresh cilantro before serving: Preheating is critical, you want a surface that sizzles as soon as the chicken hits it, sealing in juices and creating that coveted browning. The aroma at this point should be faintly sweet and tangy, and when oil on the surface shimmers you know it is ready. A common error is cooking on a surface that is too cool, which leads to gray, steamed meat rather than flavorful sear. If you are using a skillet, give it a good two to three minutes to get really hot, and if flames flare up outside, move the skewers to a cooler zone to prevent burning.
Alternatively, use a large skillet or pan: If a griddle or grill is not available, a heavy skillet will still produce excellent results because it holds heat well and promotes even browning. When using a skillet the sound you want is a confident sizzle when the chicken touches the pan, and you will see browning develop around the edges within a minute or two. Keep pieces spaced so steam can escape and you get a proper sear. A frequent pitfall is crowding the pan which lowers the temperature and results in soggy, unevenly cooked meat; cook in batches if necessary to maintain a hot cooking surface.
Cook the chicken for about 5 minutes per side: As the chicken cooks you will notice the surface turning golden with small browned bits, and the smell will shift to nutty coconut and caramelized sugars if you used the maple syrup. The flesh should be firm but still springy to the touch when done, and juices will run clear. Use an instant read thermometer if you want certainty; internal temperature should hit 165 degrees F for safety. Avoid overcooking which dries the meat; if you see the edges tighten excessively, reduce heat slightly for the remaining time.
Use tongs to flip the chicken: Flipping with tongs gives you control and helps preserve the seared crust you worked to develop. When you flip, listen for that satisfying sizzle which signals the surface is hot enough to continue browning. If the pieces stick when you try to turn them, give them a few more seconds; premature flipping tears the crust and releases juices. One troubleshooting tip is to use a flat spatula for stuck pieces to gently nudge without ripping the exterior.
Top with fresh cilantro before serving: The bright green herb adds an herbal lift and a fresh aroma that contrasts with the warm, toasted notes from cooking. Sprinkle it over the hot chicken so the residual heat releases its oils, delivering a fragrant finishing touch. A common oversight is to cook the cilantro with the meat which wilts it and mutes the flavor; save it for just before serving to keep its color and freshness vibrant.