Grilled Chicken Satay with Charred Pineapple-Peanut Dipping Sauce

Tender lemongrass-garlic-coconut marinated chicken skewers, char-grilled until lightly smoky, served with a bright, smoky charred pineapple–peanut dipping sauce. Party-ready and easy to scale, this appetizer brings tropical flavor and a crowd-pleasing peanut dip.

0.0(0 reviews)
Prep: 45m · Cook: 15m · Total60 mins
DifficultyMedium
Serves6
Grilled Chicken Satay with Charred Pineapple-Peanut Dipping Sauce

Ingredient Spotlight

Fresh lemongrass stalks, tough outer layer removed and roughly chopped

A tall, fibrous stalk used fresh in Southeast Asian cuisines (Thai, Vietnamese, Malaysian); the inner pale bulb is aromatic while the outer layers are tough. It smells bright and citrusy with faint gingery, floral notes and adds fresh lemon-like zing to soups, marinades and curries. Find fresh stalks in the produce section of Asian markets and many supermarkets, or buy frozen/paste forms; if you can’t get it, substitute a mix of lemon or lime zest plus a little fresh ginger (or ginger paste) to mimic the citrus-ginger profile.

Ingredient Spotlight

Fish sauce

A pungent, fermented liquid seasoning made from anchovies (and salt) that’s a cornerstone of Southeast Asian cooking (Thailand, Vietnam, Cambodia) and provides intense salty, savory umami with a pronounced fishy aroma that mellows when cooked. It’s sold in bottles at Asian groceries and most supermarkets near soy sauce and other condiments. To approximate it, mix soy sauce with a small amount of anchovy paste or a dash of Worcestershire sauce and a squeeze of lime to add the salty-umami/fishy depth.

Jake

Jake's note

"This satay is a great make-ahead party appetizer — marinate in the morning and grill to order for the best sear. Home cooks will love how the charred pineapple lifts the peanut sauce with a smoky-sweet brightness."

Grilled Chicken Satay with Charred Pineapple-Peanut Dipping Sauce

These grilled chicken satay skewers marry Southeast Asian aromatics with summer grilling smoke. A lemongrass‑forward marinade — blended with garlic, coconut milk, fish sauce and lime — clings to juicy boneless thighs so each bite is fragrant, silky and resiliently tender under a crisp char. The peanut–pineapple dip takes the usual satay motif in two directions at once: charred pineapple contributes bright acidity and a caramelized smokiness that cuts through the richness of creamy peanut butter, while a touch of extra fish sauce and lime keeps the sauce lively rather than cloying.

This version works because it leans on dark meat and direct heat: thighs tolerate a quick, hot sear better than breast and stay juicy even when threaded thin for skewers. Marinating briefly concentrates the aromatics without turning the chicken mushy, and grilling pineapple alongside the meat builds a layered flavor profile you can echo in the sauce. It’s a great party recipe — easy to scale, simple to finish on the grill in batches, and flexible enough to serve warm or at room temperature alongside bright, crunchy accompaniments.

Plan your timing

5:55 pm6:07 pmMake the lemongrass-coconut marinade and marinate the chicken
6:07 pm6:19 pmPrepare skewers and preheat the grill
6:19 pm6:31 pmChar the chicken and pineapple on the grill
6:31 pm6:43 pmBlend the charred pineapple–peanut dipping sauce
6:43 pm6:55 pmServe and tips for crowds & make-ahead
Advertisement

Ingredients

Yield
6

Instructions

Make the lemongrass-coconut marinade and marinate the chicken

In a blender or food processor combine chopped lemongrass, garlic, coconut milk, fish sauce, brown sugar, and lime juice. Blend to a rough paste, then toss with the chicken strips in a bowl or resealable bag until well coated. Cover and refrigerate at least 30 minutes and up to 4 hours for best flavor (30–60 minutes is plenty if short on time).

For this step

  • 1.5 lbBoneless skinless chicken thighs, trimmed and cut into 1" strips
  • 2 stalksFresh lemongrass stalks, tough outer layer removed and roughly chopped
  • 3 clovesGarlic cloves, peeled
  • 0.5 cupFull-fat coconut milk
  • 2 tbspFish sauce
  • 1 tbspLight brown sugar, packed
  • 2 tbspFresh lime juice
Make the lemongrass-coconut marinade and marinate the chicken

Prepare skewers and preheat the grill

Soak bamboo skewers in cold water for 20–30 minutes while the chicken marinates to prevent burning. When ready to cook, thread chicken pieces onto skewers, leaving a little space between pieces so heat circulates. Preheat a gas or charcoal grill to medium-high (about 425–475°F / 220–245°C) and oil the grates to prevent sticking.

For this step

  • 12 piecesBamboo skewers (soaked in water 20–30 minutes before grilling)

Char the chicken and pineapple on the grill

Grill the skewers over direct heat 3–4 minutes per side until well charred in spots and cooked through (internal temperature 165°F / 74°C) — avoid moving too often so you get good grill marks. At the same time, place pineapple rings or chunks directly on the grate and cook 2–3 minutes per side until caramelized and smoky. Transfer cooked chicken and pineapple to a plate to rest briefly.

For this step

  • 1 smallSmall fresh pineapple, cored and cut into 1/2" rings or chunks
Char the chicken and pineapple on the grill

Blend the charred pineapple–peanut dipping sauce

In a blender or food processor add about 1 cup of the charred pineapple (reserve extra for garnish), the creamy peanut butter, a splash (1–2 tsp) of fish sauce, and 1–2 tsp lime juice; pulse until smooth. Thin with warm water a tablespoon at a time to reach dipping consistency, and taste to adjust balance — add a pinch of sugar or another dash of fish sauce if needed. For a smoky edge, reserve a few charred pineapple pieces to stir in for texture.

For this step

  • 0.5 cupCreamy peanut butter
Blend the charred pineapple–peanut dipping sauce

Serve and tips for crowds & make-ahead

Arrange skewers on a platter with small bowls of the warm pineapple–peanut sauce for dipping and extra charred pineapple on the side. For parties: keep skewers warm on a sheet pan in a low oven (200°F / 95°C) and refresh grill-marked edges as guests arrive; you can marinate chicken up to 24 hours ahead and make the sauce a day ahead (reheat briefly or serve at room temperature).
Serve and tips for crowds & make-ahead

Tips from the kitchen

Release lemongrass oils

Trim the woody base, thinly slice, and bruise with the flat of a knife before blending, or add a splash of coconut milk to the blender so the lemongrass pulverizes into a fragrant paste.

Uniform chicken strips

Cut thighs into even 1" strips so they cook at the same rate; aim for pieces roughly the same thickness to avoid overcooking thinner bits.

Leave breathing room

Space pieces on the skewer a little apart so hot air can circulate and you get better char and faster cooking without steaming the meat.

Manage grill flare-ups

Brush the grates with oil and keep a cooler zone on the grill; if the marinade drips and flames flare, move skewers briefly to indirect heat until flames subside.

Adjust sauce texture

Thin the peanut–pineapple sauce slowly with warm water or a little coconut milk, and taste for salt/acid balance — fish sauce and lime juice are the easiest levers to correct it.

Variations & substitutions

Chicken breast swap

Use boneless skinless breasts cut into slightly thicker strips and marinate only 30–45 minutes; grill quickly over high heat and remove at 160–165°F to avoid dryness.

Tofu or tempeh satay

Press extra‑firm tofu and cut into thick strips, or halve tempeh, then marinate longer (up to 4 hours) so the paste penetrates; grill until golden and serve with the same sauce.

Spicy sambal twist

Stir finely chopped fresh Thai chilies or 1–2 teaspoons sambal oelek into the marinade and/or sauce for a pronounced heat that pairs well with the sweet charred pineapple.

Nut‑free alternative

Swap creamy peanut butter for sunflower seed butter or tahini and increase lime and a touch of sugar to mimic the sweet–savory balance without nuts.

Storage & make-ahead

Store cooked skewers and sauce separately in airtight containers in the refrigerator for up to 3 days; keep any extra charred pineapple in a sealed container as well. Reheat skewers gently on a warmed grill or in a 300°F oven for 6–8 minutes to avoid drying the meat, turning once. The peanut–pineapple sauce will keep up to 5 days refrigerated and can be frozen up to 1 month; thaw in the fridge and whisk before serving.

What to serve with it

Serve the skewers over coconut jasmine rice or with a scoop of turmeric rice to echo the dish's tropical flavors, and offer a quick cucumber–mint salad or pickled red onions to cut the richness. Garnish with chopped cilantro, extra charred pineapple pieces, and lime wedges, and pair with a crisp lager, a citrusy Riesling, or an iced lemongrass tea for a nonalcoholic option.

Frequently asked questions

Can I use chicken breast instead of thighs?

Yes — use thicker 1" strips and marinate for a shorter time (30–45 minutes). Grill briefly over high heat and remove as soon as the internal temperature hits 160–165°F to prevent drying.

How do I know the skewers are done?

Use an instant‑read thermometer inserted into the thickest piece; cooked chicken should reach 165°F. If you don't have a thermometer, cut one piece open to check that juices run clear and there's no pinkness.

Can the sauce be made ahead?

Absolutely — the sauce keeps well and flavors meld overnight, making it ideal to prepare a day ahead; refrigerate up to 5 days or freeze for up to a month and rewarm gently before serving.

My skewers keep sticking to the grate—what am I doing wrong?

Make sure the grill grates are clean and well oiled and that the chicken has had time to form a crust before turning; pressing or flipping too early often causes sticking.

The sauce is too thick or too salty — how can I fix it?

Thin a thick sauce with warm water or a little coconut milk, adding a splash at a time. If too salty, balance with a touch of sugar and extra lime juice to bring brightness back into focus.

Jake

About the author

Jake

Hello, I'm Jake. I started this recipe site with the idea that I hated recipe websites that overwhelm you with long stories and ads just to see plain content that's not helpful. My goal is to provide you with quality recipes, simple ideas and a fun cooking experience. There's lots of fun things to cook, and I think as you browse the site you'll find that TopShelf.Recipes is the place for quality recipes on the web.

See all recipes by Jake

Ratings & Reviews

Did you make this recipe?

Be the first to share your experience.

Ingredients

6 servings
Step 1: Make the lemongrass-coconut marinade and marinate the chicken
  • Boneless skinless chicken thighs, trimmed and cut into 1" strips1.5 lb
  • Fresh lemongrass stalks, tough outer layer removed and roughly chopped2 stalks
  • Garlic cloves, peeled3 cloves
  • Full-fat coconut milk0.5 cup
  • Fish sauce2 tbsp
  • Light brown sugar, packed1 tbsp
  • Fresh lime juice2 tbsp
Step 2: Prepare skewers and preheat the grill
  • Bamboo skewers (soaked in water 20–30 minutes before grilling)12 pieces
Step 3: Char the chicken and pineapple on the grill
  • Small fresh pineapple, cored and cut into 1/2" rings or chunks1 small
Step 4: Blend the charred pineapple–peanut dipping sauce
  • Creamy peanut butter0.5 cup

Nutrition Facts

Per serving: 2 skewers with 2–3 tbsp sauce (450g)

Calories444
Total Fat19.8g
Saturated Fat2.9g
Trans Fat0g
Polyunsaturated Fat8.5g
Monounsaturated Fat2.6g
Total Carbohydrates25.6g
Dietary Fiber7.4g
Total Sugars9.2g
Protein46.7g

Nutrition values are estimated from USDA ingredient data and may vary based on preparation, brands, and portion sizes. Values are provided for informational purposes only.

Sous-chef
Grilled Chicken Satay with Charred Pineapple-Peanut Dipping Sauce

Ask me anything about this recipe — substitutions, scaling, techniques, timing.

Powered by AI · Answers may not always be perfect