
I’ve perfected my Indonesian satay recipe through years of experimenting with different marinades and grilling techniques. The key to achieving that authentic flavor lies in the combination of aromatic spices and high heat grilling, which creates a charred exterior while keeping the meat tender.
This Indonesian satay BBQ recipe delivers perfect results every time, with tender meat, crispy peanut-crusted exterior, and creamy peanut sauce for dipping. With simple ingredients and straightforward instructions, you’ll be enjoying this Southeast Asian favorite in no time.
Ingredients for Indonesian Satay Bbq
Simple ingredients come together to create this Indonesian satay BBQ recipe.
| Ingredient | Amount | Notes |
|---|---|---|
| Chicken Breast 🍗 | 1 ½ lb | Boneless, skinless, cut into strips |
| Coconut Milk 🥛 | 1 cup | Full-fat for richer marinade |
| Lemongrass 🌿 | 2 stalks | Bruised, for marinade |
| Garlic Cloves 🧄 | 4 cloves | Minced for marinade |
| Ginger 🌿 | 2 tbsp | Grated fresh |
| Cumin 🌶️ | 1 tsp | Ground, for spice blend |
| Coriander 🌿 | 1 tsp | Ground, for spice blend |
| Turmeric 💛 | ½ tsp | Ground, for color and flavor |
| Cayenne Pepper 🔥 | ¼ tsp | Optional, for heat |
| Salt 🧂 | 1 tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Peanut Butter 🥜 | ½ cup | Creamy, for sauce |
| Soy Sauce 💧 | 2 tbsp | For peanut sauce |
| Lime Juice 🍋 | 2 tbsp | Freshly squeezed |
| Bamboo Skewers 🌴 | 20 pieces | Soaked in water before grilling |
[recipe_ingredient_scaler]
For the best flavor, get Thai Kitchen coconut milk—it’s richer than regular grocery store brands. Lemongrass is essential here, so don’t skip it. You can find it in most Asian markets or well-stocked supermarkets. If you’re having trouble finding fresh lemongrass, Trader Joe’s usually has it. Fresh ginger is a must for that authentic zing.
No coconut milk? You can make do with plain yogurt mixed with a bit of water. For the peanut sauce, Skippy Natural peanut butter is my go-to for that perfect balance of creamy and nutty. If you’re feeling fancy, try Justin Peanut Butter for a richer flavor. For a spicy kick, add more cayenne pepper to taste. The bamboo skewers need to be soaked for at least 30 minutes before grilling to prevent burning.
This satay recipe reheats beautifully—store leftovers in an airtight container for up to 3 days. The peanut sauce keeps for 1 week in the fridge. You can also freeze the cooked satay for up to 3 months. Just thaw overnight in the fridge and reheat on the grill or in a pan.
Step-by-Step Instructions for Indonesian Satay BBQ
Here’s the method to achieve perfectly grilled satay with authentic flavor.
Step 1: Prepare the Satay Marinade
In a large bowl, combine 2 tablespoons of coconut milk, 2 cloves of minced garlic, 1 tablespoon of grated ginger, 1 tablespoon of soy sauce, and 1 tablespoon of lime juice. Whisk until smooth, then add 1 teaspoon of coriander powder and 1/2 teaspoon of turmeric powder. Mix well to create the marinade.
Add the prepared chicken, beef, or pork strips (about 1 pound total) to the marinade. Toss to coat evenly, ensuring all pieces are well-coated. Cover the bowl with plastic wrap and refrigerate for at least 2 hours or overnight for the best flavor.
Step 2: Thread the Satay onto Skewers
Pre-soak bamboo skewers in water for at least 30 minutes to prevent them from burning on the grill. Once the meat has marinated, thread the strips onto the skewers, leaving a small space between each piece. I like to fold the meat slightly as I thread it to help it cook evenly and prevent it from slipping off the skewer.
Arrange the skewers on a plate or tray, ready for grilling. If you’re preparing ahead, you can cover and refrigerate them for up to 2 hours before grilling.
Step 3: Grill the Satay to Perfection
Preheat your grill to medium-high heat. Brush the grates with a little oil to prevent sticking. Place the satay skewers on the grill and cook for 3-4 minutes per side, or until they’re nicely charred and cooked through. You’ll know they’re done when the meat is firm to the touch and has a nice char on the outside.
As you grill, brush the satay with a little extra coconut milk or oil to keep them moist. Serve hot with peanut sauce, kecap manis, and sliced cucumbers.
Step 4: Prepare the Peanut Sauce
In a blender or food processor, combine 1/2 cup of peanut butter, 1/4 cup of coconut milk, 2 tablespoons of lime juice, 1 tablespoon of soy sauce, and 1 minced garlic clove. Blend until smooth, adding a little water if needed to achieve your desired consistency.
Taste and adjust the seasoning as needed. Transfer the sauce to a serving bowl and garnish with chopped peanuts, fresh cilantro, or a sprinkle of chili flakes. Serve alongside the grilled satay.
Troubleshooting This Recipe
Common Satay Issues
One of the most common problems with satay is uneven cooking. To prevent this,
Skewer Management
Another frequent issue is skewers burning before the meat is fully cooked. Always soak your bamboo skewers in water for at least 30 minutes before grilling. I keep mine submerged in a large container weighted down with a plate. For metal skewers, make sure they’re preheated with the grill to prevent meat from sticking.
Peanut Sauce Troubleshooting
If your peanut sauce is too thick, add a little coconut milk or water at a time until you reach the desired consistency. For a thinner sauce, start with less peanut butter or add more lime juice. If it’s too bland, boost the flavor with additional garlic, soy sauce, or a pinch of cayenne pepper. Taste frequently to avoid over-seasoning.
Preventing Dry Satay
Dry satay often results from overcooking. Keep an eye on your grill temperature and cook the satay just until it reaches 165°F internally. Brushing with extra coconut milk or oil during grilling helps keep the meat moist. If you’re cooking ahead, store satay in an airtight container with a bit of sauce to maintain moisture.
Grill Temperature Control
Maintaining the right grill temperature is crucial. I preheat my grill to medium-high heat (around 375°F) for satay. If your grill runs hot, consider using a thermometer to monitor the temperature. Adjust the heat as needed during cooking to prevent flare-ups or burning. A consistent temperature ensures even cooking and that perfect char.
Reheating Leftovers
Satay reheats beautifully when done properly. Store leftovers in an airtight container in the fridge for up to 3 days. To reheat, place satay on a preheated grill for 1-2 minutes per side until warmed through, or microwave covered with a damp paper towel for 30-60 seconds. The peanut sauce keeps separately in the fridge for up to 1 week. 🔥
Nutrition Facts
420kcal
- Recipe for Boneless Pork Chops in Cast Iron Skillet: Sear and Baste to Juicy Perfection - October 3, 2026
- Recipe for Boneless Cross Rib Roast: Slow-Roasted Beef with Herb Crust - October 3, 2026
- Hamburgers in Sauce Recipe Crock Pot: Slow-Cooked Savory Delight - October 3, 2026