Start by blending the marinade ingredients. This includes coconut milk, lemongrass, cilantro, garlic, red chili flakes, fish sauce, brown sugar, and lime juice. Blend until smooth and fragrant. The mixture will be rich and slightly thick, perfect for coating the chicken.
Cut the chicken thighs into bite-sized chunks. Combine the chicken with the marinade in a large bowl or zip-top bag. Make sure the chicken is fully coated, then refrigerate it for at least 1 hour. If you have time, marinate overnight for even deeper flavor.
Prepare your skewers by threading the marinated chicken pieces alternately with chunks of red bell pepper, onion, and pineapple. The vibrant colors make the skewers as beautiful as they are tasty! Keep the pieces evenly sized for uniform cooking.
Preheat your grill to medium heat and lightly oil the grates to prevent sticking. Place the skewers on the grill, turning occasionally for even cooking. Grill for about 12-15 minutes, or until the chicken is cooked through and slightly charred.
Remove the skewers from the grill and arrange them on a platter. Garnish with fresh cilantro and lime wedges for a bright, zesty finish. Serve immediately while they’re hot and fresh!