If you’re craving a dish that bursts with vibrant flavors, textures, and colors, you’re going to love this Chicken Satay Rice Bowls Recipe. Imagine tender, juicy pieces of chicken marinated in a perfect blend of soy, lime, and spices, grilled to perfection, and served over fragrant jasmine rice. Topped with crisp veggies and that incredible creamy peanut satay sauce, this dish is an explosion of savory, tangy, and slightly sweet notes in every bite. It’s an easy, satisfying, and wholesome meal that’s sure to become a favorite in your weeknight dinner rotation.

Ingredients You’ll Need
Gathering the right ingredients for this Chicken Satay Rice Bowls Recipe is simple, but each component plays a crucial role. From the tender chicken thighs that soak up the marinade beautifully to the creamy peanut satay sauce that ties everything together, every ingredient adds an essential layer of flavor and texture.
- Boneless skinless chicken thighs: These give you juicy, flavorful meat that stays tender through cooking.
- Soy sauce: Adds savory depth and umami to both the chicken and the sauce.
- Lime juice: Brings a bright, fresh zing that balances the richness.
- Brown sugar: Provides a subtle sweetness to round out the marinade and sauce.
- Minced garlic: For a fragrant punch that complements the ginger perfectly.
- Grated fresh ginger: Adds warmth and a slight spice that lifts the dish.
- Vegetable oil: Helps the chicken brown beautifully without sticking.
- Creamy peanut butter: The star ingredient of the satay sauce, providing rich creaminess.
- Sriracha (optional): Adds a gentle kick for those who like a hint of heat.
- Warm water: To thin the peanut sauce to the perfect consistency.
- Cooked jasmine rice: The fragrant base that each bowl is built upon.
- Shredded carrots and sliced cucumber: Give fresh crunch and color contrast.
- Chopped roasted peanuts: For an irresistible crunch and nutty accent.
- Chopped cilantro: Adds a bright herbal note and a burst of green.
- Lime wedges: For squeezing just before eating to brighten every bite.
How to Make Chicken Satay Rice Bowls Recipe
Step 1: Marinate the Chicken
Start by whisking together soy sauce, lime juice, brown sugar, minced garlic, grated ginger, and vegetable oil to create a tantalizing marinade. Toss the bite-sized chicken thigh pieces in this mixture, letting all the flavors infuse for at least 20 minutes. If you have extra time, marinate up to 2 hours—the longer the better for maximum flavor.
Step 2: Prepare the Peanut Satay Sauce
While the chicken marinates, whisk together creamy peanut butter, soy sauce, lime juice, brown sugar, sriracha (if you’d like a little heat), and warm water. The warm water helps smooth out the sauce to a luscious, pourable consistency that will coat every bite perfectly. This sauce is a game changer and can even be made ahead and saved in the fridge.
Step 3: Cook the Chicken
Heat a skillet or grill pan on medium-high heat until hot. Cook the marinated chicken for about 4 to 5 minutes on each side, until golden brown and cooked through. The natural juices will lock in, keeping the chicken tender and juicy with a beautiful caramelized crust.
Step 4: Assemble the Bowls
Divide your fluffy jasmine rice between serving bowls. Pile on the warm, cooked chicken and scatter shredded carrots and cucumber slices over the top. Generously drizzle with the creamy peanut satay sauce, then sprinkle with chopped roasted peanuts and fresh cilantro. Don’t forget a wedge of lime to squeeze over just before diving in!
How to Serve Chicken Satay Rice Bowls Recipe

Garnishes
Garnishes are what make this Chicken Satay Rice Bowls Recipe truly shine. Chopped roasted peanuts add a delightful crunch, while fresh cilantro lends a pop of bright herbal freshness. Finish with lime wedges for a burst of sharp acidity that cuts through the richness, balancing every mouthful beautifully.
Side Dishes
This dish stands beautifully on its own, but if you’re looking to turn your meal into a feast, consider serving alongside a light cucumber salad or pickled vegetables. A crisp green papaya salad can bring a refreshing contrast, or some steamed greens dressed with a little sesame oil would complement these flavors perfectly.
Creative Ways to Present
Want to make your Chicken Satay Rice Bowls Recipe presentation extra special? Serve the chicken skewered on bamboo sticks for a traditional touch. You could also layer the ingredients in a glass jar for a colorful, portable lunch option. For a low-carb twist, swap the jasmine rice for cauliflower rice and pile your bowl high for a lighter but equally satisfying meal.
Make Ahead and Storage
Storing Leftovers
Leftover chicken and sauce store beautifully in airtight containers in the fridge for up to 3 days. Keep the fresh vegetables separate if possible to maintain their crunch, and add them fresh at serving time.
Freezing
If you want to freeze this Chicken Satay Rice Bowls Recipe, it’s best to freeze the cooked chicken and satay sauce separately from the rice and fresh veggies. They will keep well in airtight containers or heavy-duty freezer bags for up to 2 months.
Reheating
When reheating, gently warm the chicken and sauce in a skillet or microwave, stirring occasionally to keep the sauce smooth. Reheat the rice separately to avoid drying it out, and add fresh veggies and peanuts only when you’re ready to serve for that perfect texture contrast.
FAQs
Can I use chicken breast instead of thighs?
Yes, you absolutely can use chicken breast if you prefer. Just be sure to watch the cooking time carefully since breast meat can dry out faster. Marinating well helps keep it moist and flavorful.
Is this recipe spicy?
The recipe has a mild spice level by default, thanks to optional sriracha in the satay sauce. You can easily adjust the heat by adding more sriracha or leaving it out altogether to suit your taste.
Can I make the peanut satay sauce vegan?
Definitely! Swap the chicken for tofu or a plant-based protein, and make sure your soy sauce is vegan-friendly. The rest of the ingredients are naturally vegan.
What type of rice works best for this dish?
Jasmine rice is ideal for its fragrant aroma and slightly sticky texture, which helps hold the bowl together. However, basmati or even brown rice can work if you prefer.
How long does the marinade need to develop flavor?
At least 20 minutes is enough to get good flavor into the chicken, but letting it marinate for up to 2 hours enhances taste and tenderness even further.
Final Thoughts
This Chicken Satay Rice Bowls Recipe is one of those dishes that never fails to impress, whether for a quick weeknight dinner or a casual gathering with friends. Its perfect balance of sweet, tangy, and savory flavors combined with a variety of textures makes every bite a little celebration. I promise once you try it, you’ll keep coming back for more, so grab those ingredients and get ready for a deliciously satisfying meal!
Print
Chicken Satay Rice Bowls Recipe
- Prep Time: 20 minutes
- Cook Time: 10 minutes
- Total Time: 30 minutes
- Yield: 4 servings
- Category: Main Course
- Method: Stovetop
- Cuisine: Thai-Inspired
- Diet: Dairy-Free
Description
Chicken Satay Rice Bowls combine tender, marinated chicken thighs with a creamy, flavorful peanut satay sauce served over fragrant jasmine rice and fresh vegetables. This Thai-inspired main course is perfect for an easy weeknight dinner, featuring bold flavors from garlic, ginger, lime, and a hint of sriracha for spice, topped with crunchy peanuts and fresh cilantro.
Ingredients
For the Chicken Marinade
- 1 lb boneless skinless chicken thighs, cut into bite-sized pieces
- 2 tablespoons soy sauce
- 1 tablespoon lime juice
- 1 tablespoon brown sugar
- 1 teaspoon garlic, minced
- 1 teaspoon fresh ginger, grated
- 1 tablespoon vegetable oil
For the Peanut Satay Sauce
- 1/3 cup creamy peanut butter
- 2 tablespoons soy sauce
- 1 tablespoon lime juice
- 1 tablespoon brown sugar
- 1 teaspoon sriracha (optional)
- 1/4 cup warm water
For the Bowls
- 2 cups cooked jasmine rice
- 1 cup shredded carrots
- 1 cup cucumber, sliced
- 1/4 cup chopped roasted peanuts
- 2 tablespoons chopped cilantro
- Lime wedges, for serving
Instructions
- Marinate the Chicken: In a bowl, combine soy sauce, lime juice, brown sugar, minced garlic, grated ginger, and vegetable oil. Add the bite-sized chicken pieces to the marinade, mix well to coat, and let it marinate for at least 20 minutes or up to 2 hours to absorb all the flavors.
- Prepare the Satay Sauce: While the chicken marinates, whisk together creamy peanut butter, soy sauce, lime juice, brown sugar, optional sriracha, and warm water in a bowl until smooth and creamy. Adjust consistency with more water if needed and set aside.
- Cook the Chicken: Heat a skillet or grill pan over medium-high heat. Once hot, add the marinated chicken pieces and cook for about 4 to 5 minutes on each side, or until the chicken is fully cooked through and develops a nice browned exterior.
- Assemble the Bowls: Divide cooked jasmine rice evenly among bowls. Top rice with the cooked chicken, shredded carrots, and cucumber slices. Drizzle generously with the prepared peanut satay sauce.
- Garnish and Serve: Sprinkle chopped roasted peanuts and fresh cilantro over the bowls. Serve each with lime wedges on the side for an extra burst of fresh citrus flavor.
Notes
- For a low-carb alternative, substitute the jasmine rice with cauliflower rice.
- Grill the chicken on skewers to create a traditional satay presentation.
- The peanut satay sauce can be prepared ahead of time and stored in the refrigerator for up to 5 days.

