Go Back
- 1 pound boneless, skinless chicken thighs, cut into 1-inch cubes - 1/4 cup coconut milk - 2 tablespoons soy sauce - 2 tablespoons honey - 1 tablespoon sriracha sauce (adjust to taste) - 1 tablespoon fish sauce - 1 teaspoon grated fresh ginger - 2 garlic cloves, minced - 1 teaspoon lime juice - Wooden or metal skewers To create the perfect sweet and spicy Thai chicken skewers, you start with chicken thighs. They have more flavor than chicken breast. Next, you mix the marinade. The coconut milk makes it rich. Soy sauce adds saltiness, while honey gives a sweet touch. Sriracha adds heat, and fish sauce deepens the flavor. Fresh ginger and garlic bring a zesty kick. Finally, lime juice brightens it all up. - Fresh cilantro leaves, for garnish - Lime wedges, for serving Garnishes make your dish pop! Fresh cilantro adds color and freshness. Lime wedges offer a zesty squeeze. They brighten the skewers and enhance the flavors. Enjoy these garnishes; they take your dish to the next level. For the full recipe, check the details above. To start, I whisk together the marinade. In a large bowl, combine coconut milk, soy sauce, honey, sriracha, fish sauce, ginger, garlic, and lime juice. Mix well until smooth. This mix gives the chicken a sweet and spicy flavor. If you use wooden skewers, soak them in water for 30 minutes. This step helps prevent burning while grilling. If you choose metal skewers, you can skip this step. Next, I preheat the grill to medium-high heat. Take the marinated chicken pieces and thread them onto the soaked skewers. Leave a small space between each piece. This helps the chicken cook evenly. Now, place the skewers on the grill. Cook for about 10 to 12 minutes. Turn them occasionally to avoid burning and to get those nice grill marks. The chicken is done when it reaches an internal temperature of 165°F. Once grilled, remove the skewers from heat. Let them rest for a few minutes. This helps the juices settle in the chicken, making it more tender and juicy. Garnish the skewers with fresh cilantro. Serve them with lime wedges on the side for added zest. These flavors come together to create a delicious dish. For the full recipe, check out the Sweet and Spicy Thai Chicken Skewers. For sweet and spicy Thai chicken skewers, marinating is key. I suggest marinating the chicken for at least 1 hour. This helps the flavors soak in deeply. For the best taste, marinate for up to 4 hours. This longer time lets the spices and sauces work their magic. To get those perfect grill marks, preheat your grill to medium-high heat. This ensures even cooking and a nice sear on your skewers. When grilling, turn the skewers every few minutes. This helps cook them evenly. Aim for about 10 to 12 minutes of cooking time. Always check the internal temperature; it should reach 165°F for safety. Pair your skewers with fresh cucumber salad or jasmine rice for a tasty meal. These sides balance the sweet and spicy flavors well. For drinks, a light beer or iced tea goes nicely. You can also try a fruity cocktail. These will enhance the meal and make it even more enjoyable. If you want to explore more, check out the Full Recipe for extra tips! {{image_2}} Different Proteins You can swap chicken thighs for other meats. Try shrimp, pork, or beef. Each will bring a unique taste. Just adjust the marinating time. Shrimp cooks fast, while beef may need longer. Vegetarian Options For a vegetarian twist, use firm tofu or tempeh. Cube them like the chicken. Marinate as usual and grill until golden. You can also use veggies like bell peppers or mushrooms on the skewers. Spices and Herbs Add more spices for a kick! Consider crushed red pepper or paprika. Fresh herbs like basil or mint can deepen the flavor. Mix them into the marinade for a fresh twist. Alternative Sauces Swap the sriracha for a sweet chili sauce. This will add a different heat level. You can also use peanut sauce for a richer flavor. It pairs nicely with the chicken. Oven-Baking If you lack a grill, you can oven-bake the skewers. Preheat your oven to 400°F. Place the skewers on a baking sheet lined with foil. Bake for 15-20 minutes, turning halfway through. Air Frying An air fryer works great for these skewers too. Preheat it to 380°F. Cook the skewers for about 10-12 minutes. This method gives a crispy texture without the grill. To keep your Sweet and Spicy Thai Chicken Skewers fresh, store them properly. - Refrigeration Guidelines: Place leftovers in an airtight container. They last up to 3 days in the fridge. Make sure the skewers cool down first. This way, they stay tasty and safe to eat. - Freezing Tips: If you want to keep them longer, freeze the skewers. Wrap them tightly in plastic wrap and place them in a freezer bag. They can stay good for up to 3 months. When you're ready to eat your leftovers, reheating is key. - Best Methods for Retaining Flavor: Use an oven or stovetop for the best taste. Preheat the oven to 350°F. Place the skewers on a baking sheet. Heat them for about 10 minutes or until warm. On the stovetop, use a skillet over medium heat. Add a splash of water to keep them moist. Cook for 5-7 minutes, turning often. Making meals ahead of time helps a lot during busy days. - Preparing in Advance: Marinate the chicken the night before. This gives it extra flavor. You can also assemble the skewers and store them in the fridge. - Portioning for Easy Meals: Consider making individual servings. Use small containers for easy grab-and-go meals. This way, you’ll have a tasty option ready when you need it. For the complete cooking guide, check out the Full Recipe. To make Sweet and Spicy Thai Chicken Skewers, start with cubed chicken thighs. You mix coconut milk, soy sauce, honey, sriracha, fish sauce, ginger, garlic, and lime juice in a bowl. This makes a great marinade. Add the chicken and coat it well. Cover the bowl and let it sit in the fridge for at least one hour. Next, soak wooden skewers in water for 30 minutes. This step helps prevent burning. After that, thread the marinated chicken onto the skewers. Preheat your grill to medium-high heat. Grill the skewers for about 10-12 minutes, turning them until they cook through. The chicken should reach an internal temperature of 165°F. Once cooked, let the skewers rest for a few minutes. Serve them garnished with fresh cilantro and lime wedges. You can find the Full Recipe for detailed steps. Yes, you can use other types of meat. Chicken is great, but you can try pork, beef, or shrimp. Each type of meat will give a different flavor. Just remember to adjust the cooking time. Shrimp cooks fast, while beef may need longer. If you want a leaner option, turkey works well too. Just be careful not to overcook it. Tofu is a good choice for a vegetarian twist. It will soak in the marinade nicely for a tasty bite. You have many options for sides. Rice is a classic choice. Jasmine rice or coconut rice pairs well with these skewers. You might also serve it with a fresh salad. A mango salad adds a nice sweetness. Grilled veggies make a colorful plate. Try bell peppers, zucchini, or corn. For a snack, serve some spring rolls. They bring a nice crunch. You can also offer a dipping sauce, like peanut sauce or sweet chili sauce, for extra flavor. You learned how to make delicious Thai chicken skewers with easy steps. We covered marinating, threading, and grilling chicken. Remember to rest before serving for the best taste. Try different proteins or cooking methods for fun variations. Don't forget about storage tips for leftovers and meal prep. Enjoy your skewers with fresh garnishes like cilantro and lime! With simple swaps and unique flavors, you can create your perfect dish every time. Happy cooking!

- Sweet and Spicy Thai Chicken Skewers

Savor the incredible flavors of Sweet and Spicy Thai Chicken Skewers with this simple recipe! Marinated in a delicious blend of coconut milk, soy sauce, and sriracha, these juicy skewers are perfect for any gathering or a cozy dinner at home. Learn how to grill them to perfection and serve with zesty garnishes that enhance every bite. Click through for the full recipe and elevate your grilling game today!

Ingredients
  

1 pound boneless, skinless chicken thighs, cut into 1-inch cubes

1/4 cup coconut milk

2 tablespoons soy sauce

2 tablespoons honey

1 tablespoon sriracha sauce (adjust to taste)

1 tablespoon fish sauce

1 teaspoon grated fresh ginger

2 garlic cloves, minced

1 teaspoon lime juice

Fresh cilantro leaves, for garnish

Lime wedges, for serving

Wooden or metal skewers

Instructions
 

Marinate the Chicken: In a large bowl, whisk together coconut milk, soy sauce, honey, sriracha sauce, fish sauce, ginger, garlic, and lime juice until well combined.

    Add Chicken: Add the cubed chicken to the marinade, ensuring each piece is well coated. Cover the bowl and refrigerate for at least 1 hour, or up to 4 hours for maximum flavor.

      Prepare Skewers: If using wooden skewers, soak them in water for about 30 minutes to prevent burning.

        Assemble Skewers: Preheat the grill to medium-high heat. Thread the marinated chicken pieces onto the skewers, leaving a little space between each piece for even cooking.

          Grill the Skewers: Place the skewers on the grill and cook for about 10-12 minutes, turning occasionally, until the chicken is cooked through and has nice grill marks (internal temperature should reach 165°F).

            Rest and Garnish: Remove the skewers from the grill and let them rest for a few minutes.

              Serve: Garnish with fresh cilantro and serve with lime wedges on the side.

                Prep Time: 15 minutes | Total Time: 1 hour 30 minutes | Servings: 4