If you’re craving a vibrant, flavor-packed dinner that feels incredibly comforting yet healthy, this Chicken Satay Rice Bowls Recipe is exactly what you need. Brimming with tender marinated chicken, fresh crisp veggies, fluffy jasmine rice, and a luscious peanut sauce that ties everything together, it’s a meal that delights your taste buds and satisfies your soul. Whether you’re whipping it up for a weeknight family dinner or meal prepping for the week ahead, this dish balances savory, tangy, and slightly sweet flavors in a way that’s simply irresistible.

Ingredients You’ll Need
The ingredients for this Chicken Satay Rice Bowls Recipe are straightforward but carefully chosen to create a harmonious blend of textures and tastes. Each element, from the fragrant spices to the crunchy peanuts, plays a crucial part in making the dish so memorable.
- 1 lb boneless, skinless chicken thighs: Juicy and flavorful, perfect for absorbing the marinade.
- 1 tablespoon soy sauce: Adds a salty umami depth to the marinade and sauce.
- 1 tablespoon lime juice: Brings brightness and a lively zing to balance richness.
- 1 tablespoon brown sugar: Offers a gentle sweetness to complement the spices.
- 1 teaspoon grated fresh ginger: Adds warmth and a refreshing bite.
- 1 garlic clove, minced: Delivers aromatic depth and savoriness.
- 1/2 teaspoon ground turmeric: Provides earthy flavor and a beautiful golden color.
- 1/4 teaspoon ground coriander: Enhances the dish with a subtle citrusy note.
- 1 cup jasmine rice: Fragrant, fluffy, and an ideal base to soak up all the flavors.
- 1 3/4 cups water: Helps cook the rice perfectly tender.
- 1/2 teaspoon salt: Balances and enhances all the ingredients.
- 1 tablespoon vegetable oil: For cooking the chicken to golden perfection.
- 1 cup shredded carrots: Adds natural sweetness and crunch.
- 1 cup thinly sliced cucumber: Provides refreshing coolness and texture contrast.
- 1/4 cup chopped fresh cilantro: Brings a burst of herbal brightness.
- 1/4 cup chopped peanuts: Adds irresistible crunch and nuttiness.
- Lime wedges for serving: For an extra squeeze of fresh citrus flavor.
For the peanut sauce:
- 1/3 cup creamy peanut butter: Creates a rich, creamy foundation.
- 2 tablespoons soy sauce: Offers savory depth.
- 1 tablespoon rice vinegar: Brings gentle tanginess to brighten the sauce.
- 1 tablespoon honey: Balances the sauce with a touch of natural sweetness.
- 1 teaspoon sesame oil: Adds a toasty, aromatic undertone.
- 1/2 teaspoon sriracha (optional): Gives a subtle spicy kick if you like heat.
- 2–4 tablespoons warm water: Adjust to thin the sauce to your desired consistency.
How to Make Chicken Satay Rice Bowls Recipe
Step 1: Marinate the Chicken
Start by mixing the soy sauce, lime juice, brown sugar, grated ginger, minced garlic, turmeric, and coriander in a medium bowl. Add your bite-sized chicken thighs and toss them well to ensure every piece is coated with these vibrant marinade flavors. Let the chicken sit for at least 30 minutes, allowing it to soak up all those aromatic spices and tangy-sweet notes.
Step 2: Cook the Jasmine Rice
While that’s marinating, rinse the jasmine rice under cold water until it runs clear. This step removes excess starch and results in fluffier rice. Then, combine the rice with water and salt in a saucepan. Bring it to a gentle boil, reduce the heat to low, cover it, and let it simmer for about 15 minutes. Once the water is fully absorbed, remove the pan from the heat and let the rice rest, covered, for 10 minutes. Fluff it up with a fork so your rice remains light and airy.
Step 3: Cook the Chicken
Heat vegetable oil in a skillet over medium-high heat and add the marinated chicken thighs. Cook for 6 to 8 minutes, stirring occasionally, until the chicken develops a beautiful golden-brown crust and is cooked through. This step locks in the juicy texture and brings the marinade’s flavors to life in every bite.
Step 4: Prepare the Peanut Sauce
In a bowl, whisk together creamy peanut butter, soy sauce, rice vinegar, honey, sesame oil, and sriracha if you want a bit of heat. Gradually add warm water, a tablespoon at a time, until the sauce is smooth and pourable. This luscious peanut sauce is what makes the Chicken Satay Rice Bowls Recipe truly unforgettable.
Step 5: Assemble the Bowls
Divide the fluffy jasmine rice evenly among serving bowls. Pile the golden chicken on top, then add shredded carrots, cucumber slices, fresh cilantro, and chopped peanuts for a delightful mix of colors and textures. Drizzle generously with your homemade peanut sauce and serve with lime wedges on the side for that perfect zesty finish.
How to Serve Chicken Satay Rice Bowls Recipe

Garnishes
Don’t underestimate the power of fresh garnishes. A sprinkle of crisp chopped peanuts adds wonderful crunch, while fresh cilantro gives a bright, herbal note that lifts the entire dish. Lime wedges are a must-have—they add a fresh tang that effortlessly cuts through the richness of the peanut sauce and chicken.
Side Dishes
While these rice bowls are filling on their own, you can serve them alongside simple sides like a crunchy Asian slaw or steamed edamame sprinkled with sea salt. These options complement the meal without overwhelming the delicate balance of flavors in the Chicken Satay Rice Bowls Recipe.
Creative Ways to Present
For a fun presentation, try serving the bowls inside halved avocados or crisp lettuce cups for a low-carb twist. Another beautiful idea is to spread the peanut sauce as a base on large plates and artistically arrange the rice, chicken, and veggies on top—it makes for a stunning and Instagram-worthy meal.
Make Ahead and Storage
Storing Leftovers
Simply transfer any leftovers to an airtight container and refrigerate for up to 3 days. The flavors actually deepen overnight, making your next meal just as delicious. Keep the peanut sauce separate if possible to maintain the best texture.
Freezing
You can freeze the cooked chicken and rice (without fresh veggies and sauce) in freezer-friendly containers for up to 2 months. Thaw overnight in the fridge before reheating to preserve the texture and taste.
Reheating
Reheat leftovers gently in the microwave or on a stovetop skillet with a splash of water to keep the rice moist and the chicken tender. Add fresh cucumbers and carrots after reheating to retain their crunch. Drizzle the peanut sauce just before eating to keep its perfect creamy consistency.
FAQs
Can I use chicken breasts instead of thighs?
Absolutely! Chicken breasts will work fine in this Chicken Satay Rice Bowls Recipe, although they tend to be leaner and might cook a bit faster. Just be careful not to overcook them so they stay juicy.
Is this recipe spicy?
The base recipe has mild heat, but if you enjoy spice, adding sriracha to the peanut sauce is an easy way to kick things up. You can adjust the amount to suit your heat preference.
Can I prepare this recipe gluten-free?
Yes! Just make sure to use gluten-free soy sauce or tamari to keep the dish gluten-free without compromising flavor.
What can I substitute for peanuts if I have an allergy?
If peanuts are off-limits, consider using toasted cashews or sunflower seeds for crunch and a nutty flavor, although it won’t be exactly the same. Just skip the peanut butter in the sauce and try almond or cashew butter instead.
How can I add more vegetables to this dish?
Feel free to toss in extra veggies like sliced red bell peppers, steamed broccoli, or edamame either cooked with the chicken or as a fresh topping. These additions boost color, nutrition, and texture.
Final Thoughts
I can’t recommend making this Chicken Satay Rice Bowls Recipe enough—it’s a true crowd-pleaser that brings together wholesome ingredients in such a delicious way. Whether you’re new to cooking Asian-inspired dishes or looking for a fresh, easy-to-make favorite, this recipe is sure to become a staple. So grab those ingredients and give it a go—you’ll be so glad you did!
Print
Chicken Satay Rice Bowls Recipe
- Prep Time: 30 minutes
- Cook Time: 20 minutes
- Total Time: 50 minutes
- Yield: 4 servings
- Category: Main Course
- Method: Stovetop
- Cuisine: Asian-Inspired
Description
This Chicken Satay Rice Bowl is a flavorful and satisfying meal featuring marinated chicken thighs cooked to perfection and served over fluffy jasmine rice. Topped with fresh vegetables and a creamy, tangy peanut sauce, this dish brings the vibrant flavors of Asian cuisine to your dinner table in under an hour.
Ingredients
Chicken Marinade
- 1 lb boneless, skinless chicken thighs, cut into bite-sized pieces
- 1 tablespoon soy sauce
- 1 tablespoon lime juice
- 1 tablespoon brown sugar
- 1 teaspoon grated fresh ginger
- 1 garlic clove, minced
- 1/2 teaspoon ground turmeric
- 1/4 teaspoon ground coriander
Rice
- 1 cup jasmine rice
- 1 3/4 cups water
- 1/2 teaspoon salt
Vegetables & Garnishes
- 1 cup shredded carrots
- 1 cup thinly sliced cucumber
- 1/4 cup chopped fresh cilantro
- 1/4 cup chopped peanuts
- Lime wedges for serving
Peanut Sauce
- 1/3 cup creamy peanut butter
- 2 tablespoons soy sauce
- 1 tablespoon rice vinegar
- 1 tablespoon honey
- 1 teaspoon sesame oil
- 1/2 teaspoon sriracha (optional)
- 2–4 tablespoons warm water (to thin)
- 1 tablespoon vegetable oil (for cooking chicken)
Instructions
- Marinate the Chicken: In a medium bowl, combine soy sauce, lime juice, brown sugar, grated fresh ginger, minced garlic, ground turmeric, and ground coriander. Add the bite-sized chicken thighs and toss thoroughly to coat all pieces. Cover and allow to marinate for at least 30 minutes to absorb the flavors.
- Cook the Rice: Rinse the jasmine rice under cold water until the water runs clear to remove excess starch. In a medium saucepan, combine rinsed rice, 1 3/4 cups water, and salt. Bring to a boil over high heat, then reduce heat to low, cover with a tight-fitting lid, and simmer for 15 minutes until the water is absorbed. Remove from heat and let sit covered for an additional 10 minutes. Fluff rice with a fork before serving.
- Cook the Chicken: While the rice cooks, heat 1 tablespoon vegetable oil in a skillet over medium-high heat. Add the marinated chicken pieces in a single layer. Cook for 6 to 8 minutes, stirring occasionally, until the chicken is browned on the outside and cooked through internally.
- Prepare the Peanut Sauce: In a small bowl, whisk together creamy peanut butter, soy sauce, rice vinegar, honey, sesame oil, sriracha (if using), and 2 to 4 tablespoons warm water to achieve a smooth, pourable consistency. Adjust water quantity as needed to thin.
- Assemble the Bowls: Divide the cooked jasmine rice evenly between four serving bowls. Top each with the cooked chicken, shredded carrots, sliced cucumbers, chopped fresh cilantro, and chopped peanuts. Drizzle each bowl generously with the peanut sauce and serve with lime wedges on the side for an extra burst of citrus.
Notes
- Chicken thighs can be substituted with chicken breast if preferred, though thighs provide more moisture and flavor.
- For additional vegetables, try adding sliced red bell peppers or steamed edamame to the bowls.
- Adjust the amount of sriracha in the peanut sauce according to your desired spice level.

