Grilled Thai Kabobs with Basil Peanut Glaze
If you’re looking to add bold, fresh flavors to your next backyard cookout or weeknight dinner, these Thai Kabobs with Basil Peanut Glaze are the recipe to try.
Tender, juicy chicken is grilled to perfection, then brushed with a rich, creamy peanut glaze infused with fragrant fresh basil, garlic, and lime, and balanced with just the right sweet-and-savory flavors. Every bite delivers a delicious combination of flavors that are sure to surprise everyone at your next outdoor bash.
Table of Contents
One thing I love so much about these Thai-inspired kabobs is that they pack a ton of flavor, yet they’re so easy to make. Whether you’re firing up an outdoor grill for a summer barbecue or using an indoor grill pan during the colder months, this recipe comes together with everyday ingredients, with a peanut glaze that is the true star of the show.

If you’ve never made homemade peanut glaze before, don’t worry. It is a simple creamy sauce with the perfect balance of peanut butter, fresh basil, garlic, soy sauce, lime juice, and subtle sweetness. Brushing the glaze onto the kabobs in the final minutes of grilling creates a lightly caramelized coating that locks in moisture and adds irresistible flavor.
Whether you’re meal prepping for the week, hosting friends for a summer cookout, or simply looking for a healthier dinner packed with protein and fresh ingredients, these Thai Kabobs with Basil Peanut Glaze are an easy recipe you’ll come back to again and again. Let’s get grilling!
Why You’ll Love These Thai Chicken Kabobs
There’s something about grilled food that just feels like summer, and these Thai Chicken Kabobs deliver everything you could want in a backyard barbecue recipe. They’re juicy, flavorful, incredibly easy to prepare, and topped with a rich homemade peanut glaze that transforms simple grilled chicken into something truly memorable.
Here’s why you’ll absolutely love this recipe:
- Perfect for summer grilling, cookouts, and family dinners
- Ready in about 30 minutes with simple ingredients
- Packed with bold Thai-inspired flavors
- Easy to customize with different proteins and vegetables
- Great for meal prep and leftovers
- Naturally high in protein and incredibly satisfying
- Made with a homemade peanut glaze that’s better than store-bought sauces
- A crowd-pleasing recipe that both adults and kids enjoy
Whether you serve these kabobs with jasmine rice, coconut rice, grilled vegetables, or a crisp cucumber salad, they make a complete meal bursting with fresh flavors. Once you try the basil peanut glaze, don’t be surprised if it becomes your new favorite sauce for everything from grilled vegetables to noodle bowls and wraps.
Ingredients You’ll Need
One of the reasons this recipe is so approachable is that it uses simple, everyday ingredients that work together to create bold, restaurant-quality flavor that comes straight off your own grill. Here’s what you’ll need to get this recipe prepared in no time:
- Fresh Basil
- Garlic
- Peanut Butter
- Brown Sugar, Maple Syrup, or Honey
- Soy Sauce
- Lime Juice
- Fresh Ginger
- Cayenne Pepper
- Chicken Breast
- Assorted Veggies: Mushrooms, Peppers, Onions, Broccoli, Zucchini, Pineapple
If you’re building complete kabobs, colorful vegetables not only add nutrition but also create a beautiful presentation. Bell peppers, red onions, zucchini, mushrooms, and pineapple all grill exceptionally well and complement the Thai-inspired flavors.
Notes on Ingredients
Boneless, skinless chicken breasts are a lean option that grills beautifully when cut into evenly sized cubes. If you prefer even juicier kabobs, boneless chicken thighs are an excellent substitute since they stay tender over high heat.
Fresh basil is what gives the peanut glaze its unique flavor. Sweet basil works wonderfully, but if you can find Thai basil, you’ll enjoy an even more authentic flavor with subtle hints of licorice and spice.
The peanut butter provides richness and creates the creamy texture that makes the glaze so irresistible. Smooth peanut butter works best for a silky sauce, although crunchy peanut butter can add a little extra texture if that’s what you have on hand.
Printable Thai Chicken Kabobs with Basil Peanut Glaze
Ingredients
- 10 fresh basil leaves
- ¼ cup water (or ½ cup if you prefer a thinner glaze)
- 3 cloves garlic, minced
- 2 tbsp peanut butter
- 2 tbsp brown sugar, maple syrup, or honey
- 1 tbsp soy sauce
- 1 tbsp lime juice
- ¼ tsp fresh ginger, grated or minced
- ¼ tsp cayenne pepper
- 1 lb chicken breast, cut into large cubes
- Assorted fresh veggies: I used broccoli, mushrooms, red pepper, zucchini and onion, cut into similar sized pieces
Instructions
- If you are using wooden skewers, place them in a shallow dish and cover them with water. Allow them to soak while you prepare the ingredients. This helps to keep them from burning on the grill.
- First, cut your selected veggies into similarly sized pieces and remove the stems from the mushroom caps. Cube the chicken. Place all ingredients in a large bag or bowl and toss with salt and pepper.
- Next, take all glaze ingredients (basil through cayenne) and place in a blender. Blend until smooth and combined. Use ¼ cup of water for a thicker glaze, or ½ cup water for a thinner glaze. Toss the chicken and veggies with ½ of the glaze. I suggest marinating them for at least an hour in the glaze, but if you are short on time, just toss and move on to the next step.
- Thread the skewers with chicken and alternating colors of vegetables. Grill on medium heat, turning frequently until done. Usually 15-20 minutes.
- Allow the skewers to rest for a few minutes once they come off the grill to let the juices of the chicken settle.
Notes
- If you do not have a blender, the marinade can be whisked in a bowl, just be sure to finely chop the basil, garlic, and ginger.
Best Vegetables for Kabobs
One of the easiest ways to make these Thai Chicken Kabobs even more colorful, nutritious, and flavorful is by adding vegetables directly to the skewers. Not only do grilled vegetables create a beautiful presentation, but they also soak up the delicious marinade and complement the creamy basil peanut glaze perfectly.
The key is choosing vegetables that cook at roughly the same rate as the chicken. Cutting everything into similar-sized pieces ensures even cooking and prevents some ingredients from becoming overcooked while others remain underdone.
Some of the best vegetables for kabobs include:
- Bell peppers: Sweet, colorful, and slightly smoky after grilling.
- Red onions: Become tender and caramelized with a mild sweetness.
- Zucchini: Adds freshness and cooks quickly.
- Mushrooms: Absorb incredible flavor while staying juicy.
- Cherry tomatoes: Burst with sweetness, though they should be threaded carefully.
- Pineapple: Adds tropical sweetness that pairs beautifully with peanut glaze.
- Yellow squash: A great alternative to zucchini.
- Broccoli florets: Lightly char for a delicious smoky flavor after a quick blanch.
For the most attractive kabobs, alternate colorful ingredients throughout each skewer. Mixing green zucchini, red peppers, purple onions, golden pineapple, and juicy chicken creates a vibrant presentation that’s perfect for cookouts and family dinners.
How to Prepare These Kabobs (Step-by-Step)
Making Thai Chicken Kabobs may look impressive, but they’re actually surprisingly simple. The key is allowing the chicken and veggies to marinate long enough to absorb plenty of flavor while cooking everything over medium-high heat for a perfectly juicy interior and lightly charred exterior.
Step 1: Prepare the Basil Peanut Marinade
Begin by combining your marinade ingredients in a blender and blending until everything is smooth and combined. If the glaze feels too thick, add a tablespoon of warm water at a time until it reaches your desired consistency.
In a large bowl or Ziploc bag, toss half of the marinade with the chopped chicken and veggies. Toss thoroughly so every piece is evenly coated.
For the best flavor, cover and refrigerate for at least 30 minutes. If you have extra time, marinating for two to four hours will produce even more tender, flavorful results.
Step 2: Prepare the Skewers
Thread the chicken onto the skewers, alternating with vegetables if desired. Leave small spaces between each piece so the heat can circulate evenly.
Tip: If you’re using wooden skewers, soak them in water for about 30 minutes before assembling the kabobs. This simple step helps prevent the skewers from burning on the grill.
Step 3: Grill the Kabobs
Preheat your grill to medium-high heat and lightly oil the grates.
Cook the kabobs for approximately 10–15 minutes, turning every few minutes so all sides cook evenly. During the final few minutes, brush the kabobs generously with the rest of the basil peanut glaze.
The glaze will lightly caramelize while the chicken finishes cooking, creating incredible flavor.
Step 4: Rest and Serve
Allow the kabobs to rest for several minutes before serving. This helps the juices redistribute throughout the meat, keeping every bite moist and flavorful.
Serve warm with extra peanut glaze for dipping.
Pro Tips
- Cut vegetables into uniform pieces.
- Don’t overcrowd the skewers.
- Grill over medium-high heat for the best caramelization.
- Add softer vegetables toward the end if needed.

What to Serve with Thai Chicken Kabobs
These Thai Chicken Kabobs are delicious on their own, but can easily be paired with the right sides to turn them into a hearty, satisfying meal. Since the peanut glaze is rich and creamy, lighter, fresher sides help create the perfect balance of flavors and textures.
Rice is one of the most popular choices because it soaks up every drop of the flavorful peanut glaze. Try it with fluffy jasmine rice, coconut rice, cilantro lime rice, or even rice noodles.
Fresh salads also pair wonderfully with these kabobs. A simple creamy cucumber salad, crunchy ramen noodle salad, or this juicy tofu and mandarin salad are all delicious complements to the flavors of these kabobs.
You can even finish the kabobs with a few simple garnishes to elevate both the presentation and the flavor. Try chopped peanuts, thinly sliced basil, cilantro, a squeeze of lime, or sesame seeds.
Whether you’re hosting a backyard barbecue or preparing an easy weeknight dinner, these sides help create a colorful, satisfying meal everyone will enjoy.
Recipe Variations
One of the reasons this recipe has become a favorite is how easy it is to customize. While chicken is the classic choice, the flavorful marinade and creamy basil peanut glaze pair wonderfully with a wide variety of proteins and vegetables. A few simple substitutions can completely transform the dish while keeping the same delicious Thai-inspired flavor profile.
If you’re looking to switch things up, try one of these easy variations:
- Protein Swap: Substitute the chicken for shrimp, pork, or steak.
- Veggie Kabobs: Leave out the meat, or swap it for extra-firm tofu or tempeh.
- Add Some Heat: Stir one or more of the following into the marinade: sriracha, red pepper flakes, chili paste, fresh minced chilies.
- Tropical Thai Kabob: Skewer cubed pineapple onto the kabobs alongside the veggies for a fresh burst of sweet and juicy flavor.
The beauty of this recipe is that once you’ve mastered the basic technique, you can adapt it to fit almost any dietary preference or ingredient you have on hand.
Storage & Reheating
One of the best things about these Thai Chicken Kabobs is that they taste just as delicious the next day, making them perfect for meal prep and leftovers. Proper storage helps preserve both the juicy chicken and the rich basil peanut glaze, so you can enjoy the flavors all over again without sacrificing quality.
Allow the cooked kabobs to cool completely before transferring them to an airtight container. If possible, store any extra basil peanut glaze separately. This keeps the chicken from becoming overly saturated and gives you fresh sauce to drizzle over the kabobs when serving.
In the fridge, these kabobs will keep for up to 4 days, making them an easy lunch or quick dinner throughout the week. To reheat them, warm them in the oven or air fryer at 325ºF or on the grill until heated through.
Before serving leftovers, brush on a little extra basil peanut glaze and finish with fresh herbs and a squeeze of lime. Those simple touches make the kabobs taste almost as fresh as the day they came off the grill and ensure none of that incredible Thai-inspired flavor goes to waste.

Meal Prep Tips
These Thai Chicken Kabobs are an excellent meal prep recipe because nearly every component can be made ahead of time. You can marinate the chicken up to 24 hours in advance, prepare the basil peanut glaze a few days early, and chop all of your vegetables the night before grilling. When it’s time to cook, simply assemble the skewers and place them on the grill for an easy, stress-free dinner.
For weekly meal prep, cook a double batch and portion the kabobs into airtight containers with jasmine rice, coconut rice, or your favorite salads and grain bowls. Store extra basil peanut glaze separately so you can drizzle it over the chicken just before serving to keep everything fresh and flavorful. These pre-portioned meals make quick lunches and dinners throughout the week without sacrificing taste or quality.
Frequently Asked Questions
For more questions or comments about this recipe, write to us in the comments section below.
Can I Cook These Kabobs Without an Outdoor Grill?
If you don’t have access to an outdoor grill, these kabobs can easily be cooked on an indoor grill pan, under your oven’s broiler, or even in an air fryer. Each method will still produce juicy, flavorful chicken, although an outdoor grill provides the signature smoky flavor and charred edges. Be sure to cook the chicken until it reaches an internal temperature of 165°F.
What if I Can’t Find Thai Basil?
Regular sweet basil is an excellent substitute and is much easier to find at most grocery stores. While Thai basil has a slightly more peppery, licorice-like flavor, sweet basil still creates a delicious, fresh peanut glaze that complements the grilled chicken beautifully. You’ll still end up with a flavorful Thai-inspired dish.
Can I Use a Different Protein Instead of Chicken?
This recipe is incredibly versatile and works well with shrimp, pork tenderloin, sirloin steak, or even extra-firm tofu for a vegetarian option. Just remember that cooking times will vary depending on the protein you choose, so keep an eye on doneness to avoid overcooking. The basil peanut glaze pairs wonderfully with nearly any protein, making this an easy recipe to customize.
Final Thoughts
With juicy grilled chicken, vibrant fresh basil, and a creamy peanut glaze that’s bursting with sweet, savory, and tangy flavors, these Thai Chicken Kabobs are perfect for everything from busy weeknight dinners to weekend cookouts and family gatherings.
Don’t be afraid to make this recipe your own. Try different proteins, mix in your favorite vegetables, or adjust the glaze to make it sweeter, spicier, or extra tangy. It’s a flexible recipe that’s easy to customize while still delivering those bold Thai-inspired flavors everyone loves.
If you make these kabobs, I’d love to hear how they turned out! Leave a comment below and a star rating to let others know what you thought. Did you use chicken, shrimp, pork, or tofu? Did you add pineapple or your favorite vegetables? Your tips and variations help other readers and inspire new ideas in the kitchen.
More Recipes for the Grill
Looking for more easy grilling recipes? Be sure to browse the rest of the recipes here for more flavorful meals and simple dishes that are perfect for sharing with family and friends. Happy grilling!
Get in Touch!
Did you enjoy this recipe? Let us know your favorite way to serve up this Thai-inspired dish in the comments below.




