All Posts

Chicken Satay Skewers with Spicy Peanut Sauce

Chicken Satay Skewers with Spicy Peanut Sauce

June 2, 2026

Satay is one of Southeast Asia's most famous dishes — small pieces of seasoned meat skewered on bamboo sticks and grilled over charcoal, served with a rich, spicy peanut sauce. The dish originated in Java, Indonesia, where it evolved from Indian kebabs brought by Muslim traders, and it spread throughout the region to become a national dish of both Indonesia and Malaysia, and a popular street food across Thailand, Singapore, and the Philippines. Each country has its own variation: Indonesian satay uses a sweet soy sauce (kecap manis) marinade, Thai satay incorporates coconut milk and lemongrass, and Malaysian satay features a complex spice paste of coriander, cumin, and turmeric.

The peanut sauce — the essential accompaniment — is a rich, complex emulsion of roasted peanuts, coconut milk, tamarind, palm sugar, and chilies that varies by region. The Indonesian version is thick and sweet-savory, the Thai version is thinner and more aromatic with coconut milk and fish sauce, and the Malaysian version is the most complex, with a deep, roasted spice character. The chicken itself must be marinated in a fragrant paste of lemongrass, galangal, garlic, shallots, coriander, and turmeric — the turmeric gives satay its characteristic golden color — then grilled quickly over high heat so the edges char while the interior stays juicy.

Ingredients (makes 24 skewers, serves 8–10): - 1 lb 9 oz boneless, skinless chicken thighs (thighs are essential — breasts dry out on the grill) - 24 bamboo skewers, soaked in water 1 hour (prevents burning)

Marinade: - 2 stalks lemongrass, tender inner part only, finely minced - 3 shallots, roughly chopped - 4 garlic cloves - 1 thumb fresh galangal or ginger, peeled and sliced - 1 tablespoon ground coriander - 1 teaspoon ground cumin - 1 teaspoon turmeric - 1 teaspoon brown sugar or palm sugar - ½ teaspoon salt - 3 tablespoons vegetable oil - ¼ cup coconut milk (canned, full-fat)

Spicy Peanut Sauce: - 5 ¼ oz roasted unsalted peanuts (or 4 ¼ oz natural peanut butter — smooth or crunchy) - ⅞ cup coconut milk (canned, full-fat) - 2 tablespoons sweet soy sauce (kecap manis — essential for authentic flavor) - 1 tablespoon tamarind concentrate (or 1 tablespoon fresh lime juice) - 1 tablespoon palm sugar or brown sugar - 2 teaspoons sambal oelek or chili paste (adjust to taste) - 1 teaspoon fish sauce (Thai or Vietnamese — adds umami depth) - 1 small garlic clove, minced - ½ teaspoon ground coriander - Water, as needed to adjust consistency

Garnish: - Crushed roasted peanuts - Fresh cilantro, chopped - Lime wedges - Thinly sliced shallots (optional, traditional in Malaysia)

Preparing the Marinade: Combine lemongrass, shallots, garlic, galangal, ground coriander, cumin, turmeric, sugar, and salt in a food processor. Process to a smooth paste, scraping down the sides as needed. With the motor running, drizzle in the oil, then add the coconut milk. The paste should be smooth and fragrant — bright yellow-gold from the turmeric.

Marinating the Chicken: Slice the chicken thighs into thin strips, approximately 1 inch wide and 4 inches long — the strips should be thin enough to cook quickly but thick enough to stay juicy. Toss the chicken strips with the marinade until every piece is evenly coated. Cover and refrigerate at least 2 hours, preferably overnight (the flavor deepens significantly with time).

Making the Peanut Sauce: If using whole peanuts, grind them in a food processor to a coarse paste (not completely smooth — some texture is desirable). In a small saucepan, combine the ground peanuts (or peanut butter), coconut milk, sweet soy sauce, tamarind, palm sugar, sambal oelek, fish sauce, garlic, and ground coriander. Bring to a gentle simmer over medium-low heat, whisking constantly. Cook 5–7 minutes until the sauce thickens to a dipping consistency — it should coat the back of a spoon. Add water 1 tablespoon at a time if the sauce is too thick. Taste and adjust — it should be sweet, salty, spicy, and tangy in equal measure. (Can be made 3 days ahead; refrigerate. Reheat gently before serving.)

Grilling the Satay: Thread one strip of marinated chicken onto each soaked skewer, weaving it in an S-shape so the skewer passes through the meat 2–3 times (this prevents the chicken from spinning on the skewer during grilling). Grill over medium-high heat (or under a broiler) 2–3 minutes per side, until the chicken is cooked through with charred edges. Do not overcook — the strips are thin and cook very quickly.

Service: Arrange satay skewers on a platter. Serve the warm peanut sauce in a small bowl alongside for dipping. Garnish with crushed peanuts, cilantro, and lime wedges.

The Mimosa Pairing Logic: The fragrant, aromatic, slightly spicy character of chicken satay calls for a mimosa with bright tropical fruit and aromatic complexity that complements the Southeast Asian flavors. A tropical mango mimosa is the most natural pairing — the mango's sweetness echoes the sweet soy in the marinade and the peanut sauce. A pineapple coconut mimosa is equally inspired — the pineapple's acidity cuts through the richness of the peanut sauce while the coconut mirrors the coconut milk in both the marinade and the sauce. A passionfruit mimosa provides a tart, exotic counterpoint that refreshes the palate between bites. Avoid dry, bitter mimosas — the dish's aromatic sweetness needs a mimosa with complementary tropical fruit.

Reference Links: - Satay history and origin: Wikipedia - Authentic chicken satay with peanut sauce: Recipetineats - Kecap manis guide: The Spruce Eats - Lemongrass preparation guide: The Spruce Eats

Make-Ahead: Peanut sauce (3 days, refrigerated, reheated gently). Marinated chicken can be prepped up to 24 hours ahead. Threaded skewers can be assembled up to 4 hours ahead (refrigerated, covered). Grill just before service — satay is best served hot off the grill within 5 minutes of cooking.

Pro Tips: Chicken thighs are essential — breasts dry out and become cottony on the grill. The marinade must be a smooth paste — large pieces of lemongrass or galangal burn on the grill and create bitter spots. Weaving the chicken onto the skewer in an S-shape is the professional technique — it prevents the meat from spinning when you turn it. The grill must be hot enough to char the edges quickly — satay should cook in 4–6 minutes total; longer cooking dries out the thin strips. Kecap manis (Indonesian sweet soy sauce) is the secret ingredient in both the authentic marinade and the peanut sauce — it is thick, dark, and deeply sweet-savory, and there is no substitute. Soaking the bamboo skewers is non-negotiable — dry skewers catch fire on the grill.

Rate this recipe

Be the first to rate this recipe

to submit your rating.