You know those nights when you’re staring into the fridge, wondering what magic you can whip up in under 30 minutes? That’s when my Peanut Butter Chicken Skewers save the day! I stumbled upon this recipe during a chaotic week when my pantry was nearly empty – just some chicken, peanut butter, and basic spices. One desperate experiment later, and wow, these skewers became our family’s favorite quick dinner.
The rich, nutty marinade clings to juicy chicken cubes, caramelizing beautifully on the grill or in the oven. What I love most is how effortlessly the flavors come together – no fancy techniques, just a bowl, a spoon, and about 15 minutes of hands-on time. Whether I’m feeding hungry kids or impressing last-minute guests, these skewers never disappoint. That peanut butter-honey combo? Absolute magic with a charred edge.

Why You’ll Love These Peanut Butter Chicken Skewers
Trust me, these peanut butter chicken skewers will become your new secret weapon in the kitchen. Here’s what makes them so special:
- Crazy fast: From marinade to plate in under 30 minutes – perfect for those “I forgot to plan dinner” emergencies
- Flavor explosion: The sweet-salty peanut butter glaze caramelizes into something magical on the grill
- No-stress prep: Just whisk, coat, skewer – no fancy techniques needed
- Versatile cooking: Works equally well on the grill or baked indoors when weather’s bad
- Crowd pleaser: Kids and adults both go crazy for that peanut butter goodness
I’ve lost count of how many times these skewers have saved my weeknight dinners. Once you try them, you’ll understand why!
Ingredients for Peanut Butter Chicken Skewers
Okay, let’s talk ingredients! What I love about these peanut butter chicken skewers is how simple the shopping list is – you probably have most of these in your pantry right now. But here’s the thing: using exactly the right stuff makes all the difference. Don’t worry, I’ll walk you through each one!
- 500g chicken fillet: Cut into nice, even 2-inch cubes – this makes sure everything cooks evenly
- 3 tbsp smooth peanut butter: Creamy works best here – the chunky kind doesn’t coat the chicken as well
- 2 tbsp soy sauce: My secret? Use the regular kind, not low-sodium – we need that salty punch
- 1 tbsp honey: Just enough to balance the saltiness without making it too sweet
- 1 tsp garlic powder: Trust me, powder blends better than fresh garlic in this marinade
- 1 tsp ginger powder: Gives that warm, slightly spicy backbone to the flavor
- 1 tbsp lime juice: Freshly squeezed makes all the difference – none of that bottled stuff!
- 1 tbsp vegetable oil: Helps everything mix smoothly and prevents sticking
- Wooden skewers: Soak these babies in water for at least 30 minutes – saves them from burning
See? Nothing crazy here. Just good, simple ingredients that transform boring chicken into something spectacular. Now let’s get mixing!
How to Make Peanut Butter Chicken Skewers
Alright, let’s get cooking! I promise these peanut butter chicken skewers are way easier than they look. Follow these simple steps, and you’ll have restaurant-worthy skewers ready in no time. Don’t be fooled by how simple it seems – that’s exactly what makes this recipe so brilliant!
Step 1: Prepare the Marinade
Grab your favorite mixing bowl – I use my trusty yellow one that’s seen countless marinades. First, plop in that peanut butter (make sure it’s at room temperature so it mixes easily). Now pour in the soy sauce and watch how the peanut butter immediately loosens up! Add honey, garlic powder, ginger powder, lime juice, and oil. Whisk it like you mean it – we want everything completely smooth with no peanut butter lumps hiding at the bottom.
Pro tip: If your peanut butter’s being stubborn, microwave the mixture for 10 seconds to help everything blend beautifully. The marinade should look like a shiny, pourable caramel sauce when it’s ready.
Step 2: Marinate the Chicken
Here’s where the magic happens! Toss your chicken cubes into the bowl and get your hands in there – yes, messy but so worth it! Massage that gorgeous marinade into every nook and cranny of the chicken. I like to let it sit for at least 15 minutes – just enough time to preheat your grill or oven.
Don’t skip the resting time – those 15 minutes let the flavors really penetrate the chicken. If I’m planning ahead, I’ll marinate for up to 2 hours in the fridge for even deeper flavor. Just be careful not to go longer or the lime juice can start toughening the meat.
Step 3: Skewer and Cook
Thread those saucy chicken pieces onto your soaked skewers – about 4-5 cubes per skewer works perfectly. Leave a little space between pieces so they cook evenly. Now here’s the important part: whether you’re grilling or baking, cook them for 5-6 minutes per side. That golden-brown crust you’ll get is everything!
Watch closely during the last couple minutes – that honey can go from caramelized to burnt surprisingly fast. When the chicken’s nicely charred in spots and juices run clear, they’re done! Let them rest for a minute before serving (if you can resist – the smell is incredible).

Tips for Perfect Peanut Butter Chicken Skewers
After making these peanut butter chicken skewers more times than I can count, I’ve picked up some tricks that take them from good to “oh-my-goodness” amazing. Here are my absolute must-know tips:
- Smooth peanut butter is non-negotiable: The creamy kind blends seamlessly into the marinade – chunky peanut butter leaves weird texture pockets on your chicken
- Adjust honey to your taste: Start with 1 tbsp, then add more if you prefer sweeter skewers – I usually add an extra teaspoon when making them for kids
- Don’t rush the marinade: While 15 minutes works in a pinch, letting it sit for 1-2 hours makes the flavor penetrate every juicy bite
- Pat chicken dry first: Blotting excess moisture helps the marinade stick better and prevents steaming instead of browning
- Soak skewers properly: Submerge them fully in water for at least 30 minutes – I keep a pitcher of water with skewers soaking just for this recipe
- Flip halfway through cooking: That caramelized crust needs equal attention on both sides – set a timer so you don’t forget!
- Let them rest before serving: Just 2-3 minutes allows juices to redistribute for maximum tenderness
Oh, and one last thing – always make extra! These peanut butter chicken skewers disappear faster than you’d believe once people start tasting them. Happy skewering!
Ingredient Substitutions
Listen, I know sometimes you’re staring into your pantry going “I don’t have THAT ingredient!” Don’t panic – I’ve tested these peanut butter chicken skewers with all sorts of swaps, and they still turn out delicious. Here are my tried-and-true alternatives that won’t ruin your dinner:
- Out of peanut butter? Almond butter works surprisingly well – just expect a slightly milder, nuttier flavor. Cashew butter’s great too if you have it!
- No soy sauce? Tamari makes a perfect gluten-free substitute. In a real pinch, Worcestershire sauce (reduced to 1 tbsp) or coconut aminos can work.
- Honey alternatives: Maple syrup gives that same sticky sweetness, or use brown sugar dissolved in 1 tbsp warm water.
- Fresh lime juice substitute: Bottled lime juice works in emergencies, but lemon juice actually gives a brighter, fresher taste that I sometimes prefer!
- Vegetable oil options: Any neutral oil works – canola, grapeseed, even melted coconut oil if you don’t mind a hint of coconut flavor.
One thing I wouldn’t skip? The garlic and ginger – they’re flavor game-changers. But in absolute emergencies, 1/4 tsp each of garlic and ginger paste can stand in. Now go raid that pantry – dinner’s waiting!
Serving Suggestions for Peanut Butter Chicken Skewers
Now that you’ve got these gorgeous peanut butter chicken skewers ready, let’s talk about how to serve them up right! I’ve tried all sorts of combos over the years, and these are my absolute favorite ways to make them shine:
- Fluffy jasmine rice – The perfect sponge for that extra peanut sauce (I always make extra marinade just for drizzling!)
- Cool cucumber salad – The crisp freshness cuts through the rich peanut butter beautifully
- Grilled zucchini or eggplant – Throw them on the grill alongside the skewers for an easy veggie side
- Quick-pickled carrots – Their tangy crunch is magic with the sweet-salty chicken
- Buttered corn on the cob – Because peanut butter and corn were made for each other
When I’m feeling fancy, I’ll serve the peanut butter chicken skewers over coconut rice with a sprinkle of chopped peanuts and cilantro. For weeknights? Just pile them on a platter with some steamed broccoli – the kids go nuts (pun totally intended). Don’t forget to put out extra lime wedges for squeezing – that bright acidity takes everything up a notch!
Storage and Reheating
Let me tell you a secret – these peanut butter chicken skewers might taste even better the next day! The flavors really settle in and get cozy overnight. But you’ve got to store them right to keep that perfect texture. Here’s exactly how I do it:
First, let the skewers cool completely (I know, the smell makes this torture). Then pop them in an airtight container – I swear by my glass ones with the rubber seals. They’ll stay fresh in the fridge for up to 3 days this way. Want to freeze them? Just wrap each skewer individually in foil first, then stash in a freezer bag. They’ll keep for 2 months – perfect for future you’s lazy dinner nights!
Now, reheating is crucial. Microwaving turns them rubbery – trust me, I learned the hard way. Instead, toss them on a baking sheet in a 175°C oven for 8-10 minutes. No oven? A dry skillet over medium heat works miracles! Just 2-3 minutes per side brings back that beautiful caramelization. Pro tip: sprinkle a few drops of water in the pan and cover for the first minute – keeps them juicy.
Oh, and if you’ve got extra marinade? Don’t toss it! Store it separately in a little jar. Warm it slightly and drizzle over reheated skewers for that just-made freshness. Now you’ve got meal prep magic that actually tastes like you just cooked it!

Nutritional Information
Okay, let’s talk numbers for these peanut butter chicken skewers – but remember, these are estimates since ingredient brands and sizes vary. I use this recipe when I’m craving something flavorful but still want to keep things fairly balanced. Here’s the breakdown per skewer (about 1/4 of the recipe):
- Calories: Around 280 – not bad for how satisfying these are!
- Protein: 32g – hello, muscle fuel
- Carbs: 8g (mostly from the honey and peanut butter)
- Sugar: 5g – the perfect sweet spot if you ask me
- Sodium: 450mg (thanks to our soy sauce flavor bomb)
- Fat: 12g (mostly the good kind from peanut butter)
Now, here’s my nutrition philosophy with recipes like this: The numbers matter less than how these skewers make you feel. They’re packed with lean protein, healthy fats, and just enough sweetness to feel like a treat. Compared to takeout? Way better for you! But do what works for you – use less honey, swap for low-sodium soy sauce, whatever makes you happy. At the end of the day, it’s all about enjoying delicious food that fuels your life!
FAQs About Peanut Butter Chicken Skewers
I get asked about these peanut butter chicken skewers all the time, so let me answer the most common questions that pop up! These are the things I wish I knew when I first started making them – consider this your shortcut to skewer success.
Can I Use Crunchy Peanut Butter?
Oh boy, let me save you some texture trauma here – stick with smooth peanut butter! I learned this the hard way when I ran out of creamy once and tried crunchy. Those little peanut bits? They don’t blend into the marinade properly and end up burning on the grill. Plus, the chicken loses that gorgeous, even coating we’re going for. If crunchy’s all you’ve got, pulse it in the blender first to smooth it out. Your skewers (and teeth) will thank you!
How Long Can I Marinate the Chicken?
Here’s the sweet spot – 15 minutes minimum, 2 hours maximum. Less than 15 and the flavors barely kiss the chicken. More than 2 hours and the lime juice starts breaking down the proteins too much (hello, rubber chicken!). My favorite trick? Mix the marinade in the morning, coat the chicken when I get home from work, then skewer and cook after it’s sat for that perfect hour-ish. The flavors soak right through without over-tenderizing.
What Sides Work Best?
I could write a whole love letter to pairing options for these skewers! The absolute dream team is fluffy jasmine rice (to catch all that saucy goodness) and a crisp cucumber salad. But honestly? They’re ridiculously flexible. Try them with grilled veggies, coconut rice, or even just a big leafy green salad. Last week I served them with pineapple chunks – the sweet-tangy fruit cuts through the rich peanut butter beautifully. Don’t overthink it – whatever you’ve got works!
Now that you’re armed with all my peanut butter chicken skewer wisdom, what are you waiting for? Fire up that grill (or oven) and get cooking! Tag me when you make them – I love seeing your tasty creations!
Print
Irresistible Peanut Butter Chicken Skewers in 30 Minutes
- Total Time: 32 minutes
- Yield: 4 servings 1x
- Diet: Low Lactose
Description
Peanut Butter Chicken Skewers are a delicious and easy-to-make dish with a rich, nutty flavor. Perfect for grilling or baking, these skewers are great for quick dinners or gatherings.
Ingredients
- 500g chicken fillet, cut into cubes
- 3 tbsp peanut butter
- 2 tbsp soy sauce
- 1 tbsp honey
- 1 tsp garlic powder
- 1 tsp ginger powder
- 1 tbsp lime juice
- 1 tbsp vegetable oil
- Wooden skewers, soaked in water for 30 minutes
Instructions
- Preheat grill or oven to 180°C.
- Mix peanut butter, soy sauce, honey, garlic powder, ginger powder, lime juice, and vegetable oil in a bowl.
- Coat chicken cubes in the marinade and let sit for 15 minutes.
- Thread chicken onto skewers.
- Grill or bake for 10-12 minutes, turning halfway.
- Serve hot.
Notes
- Use smooth peanut butter for best texture.
- Marinate longer for deeper flavor.
- Adjust honey for sweetness preference.
- Prep Time: 20 minutes
- Cook Time: 12 minutes
- Category: Main Course
- Method: Grilling/Baking
- Cuisine: Asian Fusion
Nutrition
- Serving Size: 1 skewer
- Calories: 280
- Sugar: 5g
- Sodium: 450mg
- Fat: 12g
- Saturated Fat: 3g
- Unsaturated Fat: 7g
- Trans Fat: 0g
- Carbohydrates: 8g
- Fiber: 1g
- Protein: 32g
- Cholesterol: 85mg
Keywords: peanut butter chicken skewers, easy chicken recipe, grilled chicken