
Chef Dean
Antipasto Skewers
The abundance of an Italian antipasto platter captured on a single pick: folded salami, sharp provolone, briny olives, and tender artichoke hearts, finished with fresh basil and a bright olive oil drizzle.
A cooking platform built around craft, culture, and the stories behind what we eat.

Created by
Coconut-marinated chicken grilled until caramelized and charred, served with a velvety peanut sauce rich with curry and tamarind. This is the street food of Bangkok brought to your backyard, worthy of any dinner party or Tuesday night craving.
Walk through any night market in Thailand and you'll smell satay before you see it. The smoke rising from charcoal grills, the sweet caramelization of coconut and palm sugar hitting hot metal, vendors fanning flames with cardboard while threading fresh skewers with practiced hands. This is food that crosses borders because it speaks a universal language: fire, fat, and something sweet to pull it together.
The technique traveled from Indonesia through Malaysia into Thailand, picking up regional accents along the way. Thai satay distinguishes itself with the brightness of lemongrass and the depth of fish sauce in the marinade, balanced by a peanut sauce that walks the tightrope between savory and sweet. It is party food by nature, designed to be eaten standing up, sauce dripping down your wrist while you reach for another skewer.
I've served this at gatherings for thirty years, and the lesson never changes: make twice what you think you need. The first skewers disappear before you can return the platter to the table. These vanish because the technique is sound. The coconut milk tenderizes while the sugar caramelizes into lacquered edges. The peanut sauce clings and coats. Every element earns its place.
Quantity
2 pounds
Quantity
1 cup
Quantity
2 tablespoons
Quantity
2 tablespoons
Quantity
1 tablespoon
Quantity
1 tablespoon
Quantity
4 cloves
minced
Quantity
1 teaspoon
Quantity
1 teaspoon
Quantity
1/2 teaspoon
Quantity
1/2 teaspoon
Quantity
1/2 cup
Quantity
3/4 cup
Quantity
2 tablespoons
Quantity
2 tablespoons
Quantity
2 tablespoons
Quantity
2 tablespoons
Quantity
1/2 cup
Quantity
2 tablespoons
chopped
Quantity
1/2 cup
Quantity
1/4 cup
Quantity
1/2 teaspoon
Quantity
1
quartered lengthwise and sliced thin
Quantity
2
thinly sliced
Quantity
1
thinly sliced
Quantity
2 tablespoons
chopped
Quantity
24
soaked in water for 30 minutes
Quantity
for serving
| Ingredient | Quantity |
|---|---|
| boneless, skinless chicken thighs | 2 pounds |
| full-fat coconut milk (for marinade) | 1 cup |
| Thai red curry paste (for marinade) | 2 tablespoons |
| fish sauce (for marinade) | 2 tablespoons |
| palm sugar or light brown sugar (for marinade) | 1 tablespoon |
| vegetable oil | 1 tablespoon |
| garlicminced | 4 cloves |
| ground turmeric | 1 teaspoon |
| ground coriander | 1 teaspoon |
| ground cumin | 1/2 teaspoon |
| white pepper | 1/2 teaspoon |
| creamy peanut butter (no sugar added) | 1/2 cup |
| coconut milk (for sauce) | 3/4 cup |
| Thai red curry paste (for sauce) | 2 tablespoons |
| tamarind paste | 2 tablespoons |
| fish sauce (for sauce) | 2 tablespoons |
| palm sugar or light brown sugar (for sauce) | 2 tablespoons |
| water | 1/2 cup |
| roasted peanutschopped | 2 tablespoons |
| rice vinegar | 1/2 cup |
| granulated sugar (for relish) | 1/4 cup |
| kosher salt | 1/2 teaspoon |
| English cucumberquartered lengthwise and sliced thin | 1 |
| shallotsthinly sliced | 2 |
| Thai bird chili or serranothinly sliced | 1 |
| fresh cilantrochopped | 2 tablespoons |
| bamboo skewerssoaked in water for 30 minutes | 24 |
| lime wedges (optional) | for serving |
Trim any visible fat from chicken thighs and slice each thigh lengthwise into strips about one inch wide and four inches long. You want pieces that will thread onto skewers and cook evenly. Thighs are essential here because the fat within the meat keeps satay juicy even over high heat. Breasts turn stringy and dry.
Whisk together the coconut milk, curry paste, fish sauce, palm sugar, vegetable oil, garlic, turmeric, coriander, cumin, and white pepper in a large bowl. The mixture should be smooth and aromatic, a golden slurry that smells faintly of curry and sweetness. The coconut milk provides fat to keep the meat moist while the sugars will caramelize into those lacquered edges that make satay irresistible.
Add chicken strips to the marinade, tossing to coat each piece thoroughly. Cover with plastic wrap pressed directly against the surface and refrigerate for at least two hours, or overnight for deeper flavor. The coconut milk acts as a tenderizer, breaking down proteins while infusing the meat with spice.
Combine the peanut butter, coconut milk, curry paste, tamarind paste, fish sauce, palm sugar, and water in a small saucepan. Set over medium-low heat and whisk constantly until the mixture comes together into a smooth, pourable sauce, about five minutes. The sauce will thicken as it heats; add more water by the tablespoon if needed to reach a consistency that coats a spoon but drips off readily.
Remove sauce from heat and taste carefully. It should balance salty, sweet, sour, and savory in equal measure. Adjust with more fish sauce for depth, more sugar for sweetness, or more tamarind for tang. Let cool to room temperature. The sauce will thicken as it sits; thin with warm water before serving if needed.
Whisk together rice vinegar, sugar, and salt in a bowl until sugar dissolves completely. Add cucumber slices, shallots, and sliced chili. Toss to combine and let sit at room temperature for at least fifteen minutes. This quick pickle, called ajad, provides the acidic crunch that cuts through the richness of the satay and sauce. Just before serving, stir in the cilantro.
Remove chicken from marinade, letting excess drip off. Thread each strip onto a soaked bamboo skewer, weaving it accordion-style through the meat so the chicken lies relatively flat. Leave about three inches of bare skewer as a handle. The threading keeps meat secure over heat and creates more surface area for caramelization.
Heat a grill (charcoal preferred, gas acceptable) to high heat, around 450°F. Clean grates thoroughly and oil them by dipping a wad of paper towels in vegetable oil and rubbing across the hot grates using long tongs. This prevents sticking and creates better grill marks.
Lay skewers across the grill grates perpendicular to the bars. Let them cook undisturbed for three to four minutes until the undersides develop dark grill marks and release easily from the grates. Flip and cook another two to three minutes until the chicken is cooked through and the edges are caramelized, almost charred in spots. The sugars in the marinade will blacken; this is correct and delicious.
Transfer skewers to a platter and let rest for two minutes. Sprinkle peanut sauce with chopped peanuts and serve alongside the satay with cucumber relish and lime wedges. Instruct your guests to dip, squeeze lime, and eat with abandon. Provide plenty of napkins. This is not tidy food, nor should it be.
1 serving (about 160g)
Culinary guides, cultural storytelling, and the editorial depth that makes cooking meaningful.
Discover Culinary Explorer
Chef Dean
The abundance of an Italian antipasto platter captured on a single pick: folded salami, sharp provolone, briny olives, and tender artichoke hearts, finished with fresh basil and a bright olive oil drizzle.

Chef Dean
Shattering golden shells give way to creamy risotto and stretchy mozzarella centers, served with a bright, garlicky marinara that cuts through the richness. Sicilian street food elevated to dinner party status.

Chef Dean
Classic deviled eggs reimagined with ripe avocado folded into the filling, creating something lighter, brighter, and impossibly creamy. The green is gorgeous. The flavor converts skeptics.

Chef Dean
Sweet Medjool dates stuffed with creamy, tangy goat cheese and wrapped in shattering bacon that caramelizes as it crisps. Three ingredients. Zero leftovers. The appetizer that empties the platter before you've finished your first glass of wine.