top of page
< Back

Satay: Southeast Asian Grilled Meat Skewers with Peanut Sauce

Satay, also known as sate, are small, flavorful kebabs of chicken, pork, beef, or other meats, grilled on bamboo skewers and commonly served with a delicious peanut sauce. This dish is popular in many Southeast Asian countries, including Indonesia, Malaysia, and Thailand.

Satay: Southeast Asian Grilled Meat Skewers with Peanut Sauce


For the Marinade:

1 lb chicken, pork, or beef, cut into 1-inch cubes
3 cloves garlic, minced
1 shallot, minced
1 tablespoon fresh ginger, grated
2 tablespoons soy sauce
2 tablespoons fish sauce
2 tablespoons lime juice
2 tablespoons brown sugar or palm sugar
1 tablespoon ground coriander
1 teaspoon ground turmeric
1 teaspoon ground cumin
1/2 teaspoon chili flakes (optional)
2 tablespoons vegetable oil
Bamboo skewers (soaked in water for 30 minutes to prevent burning)

For the Peanut Sauce:

1 cup unsweetened peanut butter
1 cup coconut milk
2 tablespoons soy sauce
2 tablespoons brown sugar or palm sugar
1 tablespoon red curry paste
1 tablespoon lime juice
1 teaspoon fish sauce
Water, as needed to thin the sauce

For Serving:

Fresh cucumber slices
Red onion slices
Fresh cilantro leaves
Lime wedges


Prepare the Marinade:

In a large bowl, combine the minced garlic, minced shallot, grated ginger, soy sauce, fish sauce, lime juice, brown sugar, ground coriander, ground turmeric, ground cumin, chili flakes (if using), and vegetable oil. Mix well.

Marinate the Meat:

Add the meat cubes to the marinade, ensuring they are well coated. Cover and refrigerate for at least 1 hour, or overnight for best results.

Skewer the Meat:

Thread the marinated meat onto the soaked bamboo skewers, leaving a little space between each piece for even cooking.

Preheat the Grill:

Preheat your grill to medium-high heat. If using a charcoal grill, ensure the coals are hot and have a white ash coating.

Grill the Satay:

Brush the grill grates with a little oil to prevent sticking. Place the skewers on the grill.
Grill for about 3-4 minutes per side, turning occasionally, until the meat is cooked through and has a nice char.

Prepare the Peanut Sauce:

In a small saucepan over medium heat, combine the peanut butter, coconut milk, soy sauce, brown sugar, red curry paste, lime juice, and fish sauce. Stir until smooth and heated through. If the sauce is too thick, add water a tablespoon at a time until the desired consistency is reached.


Arrange the satay on a platter and garnish with fresh cucumber slices, red onion slices, and cilantro leaves. Serve with the peanut sauce and lime wedges on the side.



Meat Alternatives: Try using shrimp, tofu, or mixed vegetables for a different take on satay.
Spice Level: Adjust the amount of red curry paste and chili flakes to your desired heat level.
Cooking Methods: Satay can also be cooked in a grill pan or under the broiler if a grill is not available.

Wine Pairing:

Pair your satay with a crisp white wine such as Riesling or Sauvignon Blanc, which complements the rich flavors and slight spiciness of the dish.

Enjoy your homemade Satay, a flavorful and aromatic dish that brings the vibrant tastes of Southeast Asia to your table! Perfect for sharing with friends and family.

bottom of page