How to Make Satay (Traditional & Healthy Version)

Satay is a beloved Singaporean snack that encapsulates the vibrant flavors of the city-state’s multicultural culinary landscape. Found at bustling hawker centres and traditional kopitiams alike, these skewered, grilled meats are marinated in a blend of local spices and served with a rich, aromatic peanut sauce. Satay is more than just food; it’s a social experience, often enjoyed with friends and family during late-night suppers or festive gatherings. Rooted in Malay heritage and influenced by Singapore’s diverse communities, Satay has evolved into a true symbol of Singaporean fusion cuisine. The smoky aroma of char-grilled skewers fills the air at hawker stalls, drawing in locals and tourists to share in the joy of communal dining. Whether you’re savoring chicken, beef, or mutton versions, Satay offers a delightful balance of sweet, savory, and spicy notes, perfectly complemented by sides like cucumber, onions, and ketupat (rice cakes). Opting for a healthier, home-cooked version allows you to enjoy all the authentic taste with less guilt, making it an excellent choice for calorie-conscious foodies.

35 min total2 servingsMedium85 kcal / 100g

Ingredients

Step-by-step instructions

Step 1: Prepare the marinade by blending lemongrass
0%

Step 1 · Prepare the marinade by blending lemongrass

Prepare the marinade by blending lemongrass, shallots, garlic, turmeric, coriander, soy sauce, honey, and canola oil into a smooth paste.

Step 2: Marinate the chicken cubes in the spice paste for at least 30 minut...
0%
30 min

Step 2 · Marinate the chicken cubes in the spice paste for at least 30 minut...

Marinate the chicken cubes in the spice paste for at least 30 minutes or overnight in the fridge for maximum flavor.

Step 3: Thread the marinated chicken pieces onto soaked wooden skewers
0%

Step 3 · Thread the marinated chicken pieces onto soaked wooden skewers

Thread the marinated chicken pieces onto soaked wooden skewers.

Step 4: Grill the skewers over a hot grill or grill pan on medium-high heat...
0%
10 min

Step 4 · Grill the skewers over a hot grill or grill pan on medium-high heat...

Grill the skewers over a hot grill or grill pan on medium-high heat for 8-10 minutes, turning occasionally until cooked and slightly charred.

Step 5: While the chicken is grilling
0%
4 min

Step 5 · While the chicken is grilling

While the chicken is grilling, make the peanut sauce by combining peanut butter, light coconut milk, chili powder (if using), and a splash of water in a small pan. Simmer for 3-4 minutes until smooth.

Step 6: Serve the satay hot with cucumber chunks
0%

Step 6 · Serve the satay hot with cucumber chunks

Serve the satay hot with cucumber chunks, red onion, and a side of homemade peanut sauce.

Why this recipe is healthy

Grilled instead of fried, this version of Singaporean Satay reduces oil and calories without sacrificing authentic flavor. Lean chicken breast provides high protein with low fat, supporting muscle maintenance and weight management. The homemade, lighter peanut sauce avoids added sugars and preservatives, making this dish ideal for those tracking macronutrients or seeking a balanced, wholesome meal.

A note on tradition

Satay is an iconic dish in Singapore’s hawker culture, enjoyed as a communal snack or meal especially during festive occasions and late-night suppers. Historically rooted in Malay cuisine, Satay has been lovingly adopted and adapted by Singapore’s diverse communities, making it a staple at hawker centres from East Coast Lagoon to Lau Pa Sat. Families and friends often gather around sizzling grills, sharing stories and laughter while savoring these flavorful skewers, symbolizing the unity and fusion that define Singaporean food.

← Back to Satay