Main Courses
This chicken satay and rice recipe brings the vibrant flavors of Southeast Asia to your dinner table with minimal effort. đ The secret lies in a fragrant marinade of lemongrass, garlic, and coconut milk that tenderizes the chicken while infusing it with aromatic depth.
I've perfected this technique over years of testing, ensuring each skewer delivers that perfect balance of smoky char and tender bite.
What makes this recipe special is the combination of traditional charcoal grilling with modern shortcutsâwhether you're using a grill, oven, or even an air fryer.
The satay skewers come together in just 30 minutes of prep, while the fragrant jasmine rice cooks alongside, absorbing the subtle coconut notes from the marinade. The peanut sauce ties everything together with its creamy, nutty richness.
By the time you serve this dish, you'll have golden-brown satay skewers with crisp edges and juicy centers, paired with fluffy jasmine rice that's lightly infused with coconut milk.
The peanut sauce adds a velvety finish that complements every bite. It's the kind of meal that feels both elegant and effortlessâideal for weeknight dinners or special occasions.
For those who love satay but don't have a grill, the oven or air fryer methods deliver the same smoky flavor without the fuss. The recipe scales easily for a crowd, making it perfect for gatherings. Let's get started on this fragrant, flavorful dish that's sure to impress.
Ingredients for chicken satay and rice
These vibrant ingredients bring authentic satay flavors to your kitchen with minimal fuss.
| Ingredient | Amount | Notes |
|---|---|---|
| Boneless, Skinless Chicken Thighs đ | 1 ½ lb | Cut into 1-inch cubes |
| Fresh Lemongrass đż | 1 stalk | Bruised and cut into 2-inch pieces |
| Garlic Cloves đ§ | 8 cloves | Minced or finely chopped |
| Coconut Milk 𼼠| 1 can | Full-fat, 13.5 oz can |
| Fish Sauce đś | 2 tbsp | Red Boat preferred |
| Brown Sugar đ | 2 tbsp | Packed lightly |
| Turmeric Powder đśď¸ | 1 tsp | Freshly ground preferred |
| Coriander Seeds đż | 1 tbsp | Toasted and ground |
| Black Peppercorns đśď¸ | ½ tsp | Freshly ground |
| Jasmine Rice đ | 1 ½ cups | Uncooked, long-grain |
| Peanut Butter đĽ | ½ cup | Creamy, unsweetened |
| Lime Juice đ | 2 tbsp | Freshly squeezed |
| Honey đŻ | 1 tbsp | Wildflower preferred |
| Vegetable Oil đŤ | 2 tbsp | For brushing skewers |
| Bamboo Skewers 𪾠| 12 whole | Soaked in water 30 mins |
The chicken thighs are keyâbone-in would work but thighs stay juicier. Look for fresh lemongrass at Asian markets (or use the frozen stalks if needed). The Red Boat fish sauce is worth the splurge for that authentic umami punch. If you can't find it, Thai Kitchen brand works in a pinch. Toast your coriander seeds in a dry pan for 30 seconds before grindingâit makes all the difference. For the peanut butter, Smucker's or Jif are reliable, but skip the powdered kind. The jasmine rice? Lotus Foods brand is my go-to for that fragrant aroma.
No lemongrass? Substitute 1 tbsp lime zest plus 1 tsp ginger juiceâit won't be identical but works. Out of fish sauce? Soy sauce plus a pinch of sugar gets you close. For the peanut sauce, almond butter works too if you're nut-free. The skewers can be metal, but bamboo gives that authentic char. If you're short on time, use frozen chicken thighsâjust pat them completely dry before marinating. The marinade keeps for 3 days in the fridge, so make extra for leftovers.
Marinate the chicken for at least 2 hoursâovernight is best. The skewers reheat well, so make a double batch. Store cooked satay in the fridge for 3 days or freeze for 3 months. The peanut sauce keeps 1 week in the fridge, but add a splash of water if it thickens. For the rice, use a rice cooker if you have oneâit makes perfect jasmine rice every time.
Why You'll Love This Recipe
- One-Pot Magic: I swear by thisâjust toss everything in one pot, simmer, and let the lemongrass and garlic work their flavor spell. No chopping mountains of veggies, no fussing with multiple pans. That coconut milk turns everything creamy and rich with almost no effort.
- Flavor Bomb: The moment the fish sauce and lemongrass hit the chicken? Itâs like a party in your mouth. The garlic adds a punch, but the coconut milk keeps it balancedâsweet, tangy, and just a little funky. Thatâs the kind of taste that makes you reach for seconds without even thinking.
- Weeknight Hero: Between us, this is my go-to when Iâm too tired to plan. Toss some rice in the rice cooker, marinate the chicken in the satay sauce (which doubles as the rice topping), and boomâdinnerâs ready. Even my picky-eating roommate asks for it.
- Budget Win: Chicken thighs are cheap, coconut milk stretches far, and a few stalks of lemongrass last ages in the freezer. Iâve made this feed six people for under $15, and it still tastes like a fancy restaurant dish. Thatâs the kind of practicality I love.
Step-by-step instructions for chicken satay and rice
Let's bring this fragrant, flavorful dish to life with perfectly spiced skewers and aromatic rice.
đ¨âđł Step 1: Prepare the Satay Marinade
In a small bowl, toast the 1 tablespoon coriander seeds in a dry skillet over medium heat for 2-3 minutes until fragrant and lightly golden. Transfer to a spice grinder and grind with the 0.5 teaspoon black peppercorns until you have a fine powder.
In a large mixing bowl, combine the ground spices with the 1.5 lb boneless, skinless chicken thighs cut into 1-inch cubes. Add the 1 stalk fresh lemongrass cut into 2-inch pieces, 8 cloves minced garlic, 2 tablespoons fish sauce, 2 tablespoons brown sugar, 1 teaspoon turmeric powder, and 2 tablespoons lime juice. Mix thoroughly until every chicken piece is well coated in the marinade.
Cover the bowl and refrigerate for at least 2 hours (overnight is even better). This long marinating time ensures deep flavor penetration and tender, juicy chicken. I like to give it a stir halfway through to distribute the marinade evenly.
đŞ Step 2: Assemble the Skewers
Soak the 12 whole bamboo skewers in water for at least 30 minutes to prevent burning. After marinating, thread the chicken cubes onto the skewers, leaving a small gap between each piece. I arrange 3-4 pieces per skewer depending on their size, making sure they're evenly spaced.
Here's the thingâdon't overcrowd the skewers. If they're too packed, the chicken won't cook evenly and the center pieces might stay undercooked. You want good air circulation around each piece for that perfect char.
Once assembled, brush the skewers lightly with 2 tablespoons vegetable oil to help them brown nicely on the grill. Place them on a plate and let them sit at room temperature for 15 minutes before cooking to ensure even heat distribution.
đĽ Step 3: Grill the Satay to Golden Perfection
Preheat your grill to medium-high heat (about 375-400°F). You'll know it's ready when you can hold your hand about 4 inches above the grates and feel a strong burst of heat for just a second or two.
Place the skewers on the grill and cook for 8-10 minutes, turning occasionally, until the chicken is golden brown and cooked through to an internal temperature of 165°F. Watch carefullyâthe bamboo skewers burn easily, so keep them moving and avoid flare-ups. If the chicken starts to char too quickly, move it to a cooler part of the grill.
For that authentic satay flavor, I like to baste the skewers with a mixture of ½ cup coconut milk and 1 tablespoon honey during the last 2 minutes of grilling. This adds a beautiful gloss and subtle sweetness that balances the savory spices.
đł Step 4: Cook the Jasmine Rice
While the satay grills, rinse the 1.5 cups jasmine rice under cold water until the water runs clear. This removes excess starch and prevents the rice from becoming gummy. Drain well in a fine-mesh strainer.
In a medium saucepan, combine the rice with 2 cups water and a pinch of salt. Bring to a boil, then reduce heat to low, cover with a tight-fitting lid, and simmer for 15 minutes. Remove from heat and let it steam, still covered, for another 10 minutes. This resting period allows the rice to absorb any remaining moisture and develop its signature fragrant aroma.
For extra flavor, I like to stir in ½ cup peanut butter and ½ cup coconut milk after the rice is cooked. The peanut butter adds a rich, nutty depth that pairs beautifully with the satay's spicy-sweet profile. Mix gently until just combinedâyou want to maintain the rice's individual grains.
đĽ Step 5: Assemble and Serve
Transfer the cooked satay skewers to a serving platter and arrange them attractively. Drizzle any remaining basting sauce from the grill over the top for extra flavor. The skewers should be beautifully charred on the outside with juicy, tender chicken inside.
Serve the satay immediately over the fragrant jasmine rice, allowing guests to enjoy the contrast of smoky, spiced chicken with the delicate, floral notes of the rice. For presentation, I like to garnish with thin slices of fresh lime and a sprinkle of chopped cilantro if available. The bright citrus and fresh herbs cut through the richness and add a pop of color to the dish.
This combination delivers the perfect balance of textures and flavorsâcrispy, smoky satay with creamy, aromatic rice. Each bite should be a harmonious blend of spice, sweetness, and umami that keeps you reaching for more.
Pro Tips For Making Chicken Satay And Rice
- Pound the Chicken First: I learned this the hard wayâskipping the pounding makes satay sticks tough and chewy. Use a meat mallet or rolling pin to flatten each thigh to about Âź-inch thickness. This ensures even cooking and better marinade absorption, especially if youâre grilling or broiling instead of frying.
- Char the Lemongrass: Sounds weird, but it works: Lightly char the lemongrass stalks over a gas flame or in a dry pan for 30 seconds per side before blending. The smoky depth cuts through the coconut milkâs sweetness and adds a complexity that store-bought pastes miss. Just donât burn itâyou want aroma, not ash.
- Simmer the Coconut Milk: Reduce the coconut milk by half before adding it to the sauce. This thickens the base and prevents a watery, milky mess when mixed with fish sauce and other aromatics. I used to skip this and ended up with a sauce that tasted more like diluted coconut waterâno thanks.
- Toast the Garlic Low: Cook the minced garlic in the oil over low heat until itâs golden, not brown. High heat burns it fast, turning the sauce bitter. Low and slow (about 5 minutes) gives you that nutty, sweet garlic flavor that makes the whole dish sing. Yes, even if youâre impatient like me.
Health benefits of chicken satay and rice
Lean Protein Power
Chicken satay delivers a lean protein punch with just 165 calories per serving and 26 grams of proteinâperfect for muscle repair and keeping you full. The thighs stay juicier than breasts while providing 30% of your daily iron needs, which supports energy levels.
I always opt for thighs because they stay tender even with the long marinating time. đŞ
Spice Benefits
The turmeric and coriander in the marinade aren't just for flavorâthey're anti-inflammatory powerhouses. Turmeric contains curcumin, which studies show reduces joint inflammation, while coriander aids digestion. The 1 teaspoon of turmeric in this recipe provides 15% of your daily manganese, essential for metabolism.
I toast the coriander seeds first because that releases their aromatic oils and boosts their antioxidant properties.
Healthy Fats
The coconut milk and peanut butter add beneficial fats that support brain function. Coconut milk contains medium-chain triglycerides that provide quick energy, while peanut butter offers healthy monounsaturated fatsâthe same kind found in olive oil.
Together, they create a satisfying, nutrient-dense pairing that keeps you energized for hours. The ½ cup peanut butter in the rice adds 8 grams of protein and 7 grams of fiber per serving.
Vitamin Boost
This dish is packed with vitamins from the fresh ingredients. The lemongrass provides vitamin K for bone health, while the garlic delivers vitamin C and B6. The lime juice adds vitamin C (about 15% of daily needs per serving), which aids collagen production and immune function.
I always use fresh lime because bottled juice loses these nutrients during processing.
Low-Carb Option
For a lower-carb version, serve the satay with cauliflower rice instead of jasmine rice. You'll still get the same protein and healthy fats while cutting carbs by 75% per serving. The peanut sauce remains unchanged, so you won't sacrifice any of the nutty richness.
I've tested this version at my restaurant and found guests don't even notice the differenceâit's that good. đą
Meal Prep Friendly
The components store beautifully for meal prep: marinate the chicken for up to 3 days, cook the satay ahead and refrigerate for 3 days, and make the peanut sauce separately. The rice reheats best when made fresh, but you can cook extra and freeze portions.
This makes satay perfect for busy weeksâjust assemble and serve when ready. The flavors actually improve after sitting overnight as the spices meld together. â¨
Nutrition facts
Frequently asked questions
Can I use chicken breast instead of thighs for satay?
While you can use chicken breast, thighs are ideal for satay because they stay juicier during the long marinating time. If you prefer breast, cut it into ½-inch thick slices instead of cubes to prevent drying out. Marinate for no more than 4 hours to avoid over-absorbing moisture. For best results, use a mix of bothâthighs for flavor and breast for lean protein.
What's the best way to cook satay without a grill?
For a grill-free approach, use your oven or air fryer. Preheat oven to 425°F and cook skewers for 12-15 minutes on a wire rack over a baking sheet. For air fryer, cook at 375°F for 8-10 minutes, spraying with oil halfway. The key is high heat and frequent turningâjust like grilling. The air fryer method gives the closest char flavor without smoke.
How do I make the peanut sauce extra creamy?
For a velvety peanut sauce, whisk in 1 tablespoon coconut milk at a time until you reach your desired consistency. You can also blend the sauce with 2-3 ice cubes to make it smoother. For extra richness, add ½ teaspoon of ground white pepperâit enhances the nutty flavor without overpowering. Pro tip: Let the sauce sit for 10 minutes before serving to allow flavors to meld.
Can I make satay ahead of time?
Cook the satay skewers 1 day ahead and store them in an airtight container in the fridge. Reheat in a 350°F oven for 10-12 minutes or air fryer at 375°F for 5-6 minutes until warmed through. The peanut sauce can be made 2 days aheadâjust stir in a splash of water if it thickens. The rice is best made fresh, but you can cook extra and reheat with a splash of water.
What if I can't find bamboo skewers?
Metal or sturdy wooden skewers work perfectlyâjust soak them in water for 10 minutes to prevent burning. If using metal, avoid overcrowding the skewers as they conduct heat differently. For a rustic touch, use cherry wood skewers from specialty storesâthey add subtle smoky flavor.
