If you’ve ever wanted to bring the vibrant flavors of Southeast Asia straight into your kitchen, this Chicken Satay Rice Bowls Recipe is exactly what you need. It’s a beautiful harmony of tender, marinated chicken thighs, luscious peanut sauce, and colorful fresh veggies, all served over fluffy rice. Whether it’s a quick weeknight dinner or a casual gathering, this dish bursts with flavor and textures that are simply irresistible. I promise you’ll find yourself reaching for seconds as soon as you take that first bite.

Ingredients You’ll Need
Getting your ingredients right is the secret to this dish’s success, and luckily, the list is straightforward yet packed with flavors that build upon each other perfectly. Each item plays a vital role, from the juicy chicken that’s the star, to the peanut butter and spices that bring out the satay’s signature taste.
- 1 1/2 lbs boneless skinless chicken thighs (or breasts): Juicy and tender, thighs stay moist and soak up the marinade better.
- 2 tbsp soy sauce: Adds a savory umami base to the marinade and sauce.
- 1 tbsp peanut butter (for marinade): Brings creaminess and authentic satay flavor.
- 1 tbsp honey (for marinade): Introduces a touch of sweetness balancing the spices.
- 1 tbsp sesame oil: Infuses a toasty, nutty fragrance that ties all the flavors together.
- 2 cloves garlic, minced: Fresh garlic punches up the aroma and savoriness.
- 1 tsp grated ginger: Adds a fresh, zesty warmth central to satay.
- 1 tsp ground turmeric: Offers earthiness and a beautiful golden color.
- 1/2 tsp chili flakes (optional, for heat): Just enough kick to excite the palate without overpowering.
- 1 tbsp lime juice (for marinade): Brightens flavors with tangy citrus acid.
- 1/4 cup peanut butter (for sauce): The creamy core of the delectable satay sauce.
- 2 tbsp soy sauce (for sauce): Deep, savory layers intensifying the sauce.
- 1 tbsp rice vinegar: Adds subtle acidity and balance to the sauce.
- 1 tbsp honey (for sauce): Sweetens the sauce for a perfect harmony.
- 1 tsp sesame oil (for sauce): Continues the nutty theme in the sauce.
- 1/4 cup coconut milk (or water): Smooths out the sauce and introduces gentle creaminess.
- 1/2 tsp chili flakes (optional, for heat in sauce): Adds warmth and depth to the sauce.
- 1 clove garlic, minced (for sauce): Keeps the sauce fresh and aromatic.
- Juice of 1 lime (for sauce): Final zing that lifts the sauce’s flavor.
- Salt, to taste: Essential seasoning to bring everything together.
- 2 cups cooked rice (jasmine, brown, or your choice): The comforting base that soaks up all the delicious juices.
- 1 cucumber, sliced thinly: Crunchy freshness to balance the rich chicken and sauce.
- 1/2 red bell pepper, sliced: Adds vibrant color and natural sweetness.
- 1/4 cup chopped fresh cilantro: Herbaceous notes to brighten each bite.
- 1 tbsp toasted sesame seeds (optional, for garnish): Nutty crunch that finishes the bowls beautifully.
- Lime wedges (for serving): Extra citrus punch for those who love it tangier.
How to Make Chicken Satay Rice Bowls Recipe
Step 1: Marinate the Chicken
Start by mixing the marinade ingredients: soy sauce, peanut butter, honey, sesame oil, minced garlic, grated ginger, turmeric, chili flakes if using, and lime juice. Toss your chicken thighs in this mixture, ensuring each piece is generously coated. Cover and let it marinate for at least 30 minutes, though a few hours will deepen the flavors beautifully.
Step 2: Prepare the Satay Sauce
While the chicken marinates, whisk together the peanut butter, soy sauce, rice vinegar, honey, sesame oil, coconut milk or water, chili flakes, minced garlic, and lime juice in a bowl. Adjust salt to taste. This sauce should be creamy, tangy, and just a little spicy – the perfect complement to your chicken.
Step 3: Cook the Chicken
Heat a grill pan or skillet over medium-high heat. Add the marinated chicken and cook for about 5-7 minutes per side, until fully cooked with lovely charred edges. The marinade will caramelize slightly, giving the chicken a rich and smoky flavor that’s absolutely mouthwatering.
Step 4: Assemble Your Rice Bowls
To build your bowls, start with a base of warm cooked rice. Layer on your juicy grilled chicken, then add slices of cucumber and red bell pepper for that fresh, crisp contrast. Drizzle liberally with the peanut satay sauce, sprinkle chopped cilantro and toasted sesame seeds on top, and finish with lime wedges for those who want an extra burst of zest.
How to Serve Chicken Satay Rice Bowls Recipe

Garnishes
Garnishing these bowls with fresh cilantro and toasted sesame seeds adds wonderful color and a delightful crunch that makes every bite more interesting. Lime wedges on the side allow your guests to tailor the tanginess to their liking, elevating the dish’s brightness.
Side Dishes
This Chicken Satay Rice Bowls Recipe pairs beautifully with light, refreshing sides like a simple Asian slaw or pickled vegetables. These sides enhance the meal with crisp textures and vinegary notes that cut through the satay’s creaminess.
Creative Ways to Present
For a fun twist, serve the chicken satay over cauliflower rice to keep it low-carb or present it in lettuce cups for a hand-held option. You can also offer multiple dipping sauces alongside, such as a spicy chili sauce or a sweet mango chutney, to keep things exciting at the table.
Make Ahead and Storage
Storing Leftovers
After enjoying your meal, store any leftover chicken, rice, and sauce separately in airtight containers in the refrigerator. Keeping the components separate helps maintain the flavors and textures for up to 3 days.
Freezing
If you want to save portions for longer, freeze the cooked chicken and sauce together in a freezer safe container, but avoid freezing the rice or fresh veggies as they may lose their texture. The chicken and sauce can be stored for up to 2 months.
Reheating
When reheating, gently warm the chicken and sauce in a skillet or microwave, stirring occasionally. Cook the rice separately until hot and reassemble just before serving to keep everything fresh and tasty.
FAQs
Can I use chicken breasts instead of thighs?
Absolutely! Chicken breasts work fine, but they can dry out more easily. Be sure to cook them just until done and consider marinating longer to keep them juicy.
Is it possible to make this dish vegetarian?
Definitely! Swap the chicken for tofu or tempeh and follow the same marinade and cooking steps. The sauce remains the same and is packed with flavor.
What type of rice works best?
Jasmine rice is a classic choice because of its fragrance, but brown rice or even cauliflower rice make great bases depending on your preference or dietary needs.
Can I prepare parts of the recipe in advance?
Yes! Marinate the chicken the night before for deeper flavor and prepare the satay sauce ahead of time. Just cook the chicken fresh for best texture.
How spicy is the dish?
You control the heat by adjusting the amount of chili flakes or leaving them out altogether. The dish gently warms the palate without overwhelming it.
Final Thoughts
There is something so satisfying about a meal that combines bold flavors, satisfying textures, and beautiful presentation all in one bowl. This Chicken Satay Rice Bowls Recipe has quickly become a favorite in my house for good reason – it’s simple to make, utterly delicious, and perfect for any occasion. I can’t wait for you to give it a try and make it a staple in your own kitchen!
Print
Chicken Satay Rice Bowls Recipe
- Prep Time: 15 minutes
- Cook Time: 15 minutes
- Total Time: 30 minutes
- Yield: 4 servings
- Category: Main Course
- Method: Stovetop
- Cuisine: Southeast Asian
Description
These Chicken Satay Rice Bowls are a flavorful and satisfying meal combining tender, marinated chicken thighs cooked to perfection with a rich peanut sauce, served over your choice of jasmine or brown rice, and topped with fresh, crunchy vegetables and herbs. Perfect for a quick weeknight dinner or a casual lunch that packs a punch of sweet, savory, and slightly spicy flavors.
Ingredients
For the Chicken Marinade
- 1 1/2 lbs boneless skinless chicken thighs (or breasts)
- 2 tbsp soy sauce
- 1 tbsp peanut butter
- 1 tbsp honey
- 1 tbsp sesame oil
- 2 cloves garlic, minced
- 1 tsp grated ginger
- 1 tsp ground turmeric
- 1/2 tsp chili flakes (optional, for heat)
- 1 tbsp lime juice
For the Peanut Sauce
- 1/4 cup peanut butter
- 2 tbsp soy sauce
- 1 tbsp rice vinegar
- 1 tbsp honey
- 1 tsp sesame oil
- 1/4 cup coconut milk (or water)
- 1/2 tsp chili flakes (optional, for heat)
- 1 clove garlic, minced
- Juice of 1 lime
- Salt, to taste
For Serving
- 2 cups cooked rice (jasmine, brown, or your choice)
- 1 cucumber, sliced thinly
- 1/2 red bell pepper, sliced
- 1/4 cup chopped fresh cilantro
- 1 tbsp toasted sesame seeds (optional, for garnish)
- Lime wedges (for serving)
Instructions
- Marinate the Chicken: In a large bowl, combine 2 tablespoons soy sauce, 1 tablespoon peanut butter, 1 tablespoon honey, 1 tablespoon sesame oil, minced garlic, grated ginger, ground turmeric, chili flakes, and lime juice. Add the chicken thighs and toss until well coated. Cover and refrigerate for at least 15 minutes to allow the flavors to penetrate the meat.
- Prepare the Peanut Sauce: In a separate bowl, whisk together 1/4 cup peanut butter, 2 tablespoons soy sauce, rice vinegar, honey, sesame oil, coconut milk, chili flakes, minced garlic, lime juice, and salt. Adjust seasoning to taste and set aside.
- Cook the Chicken: Heat a skillet over medium-high heat and add a small amount of oil if necessary. Remove chicken from marinade and cook for 5-7 minutes per side until fully cooked and slightly charred. Remove from heat and let rest for a couple of minutes, then slice into bite-sized pieces.
- Assemble the Bowls: Divide the cooked rice equally into four bowls. Arrange the sliced chicken on top of the rice, then add sliced cucumber, red bell pepper, and chopped cilantro.
- Drizzle and Garnish: Spoon the peanut sauce generously over the chicken and rice bowls. Sprinkle with toasted sesame seeds for added texture and garnish with lime wedges on the side for a fresh burst of citrus when serving.
Notes
- You can swap chicken thighs for breasts if preferred, but thighs are more flavorful and tender.
- For a spicier dish, increase the amount of chili flakes or add fresh chopped chilies.
- Coconut milk can be substituted with water for a lighter sauce.
- Jasmine rice provides a fragrant base, while brown rice adds more fiber for a healthier option.
- To save time, cook rice ahead of time or use leftover rice.
- Peanut allergy? Substitute peanut butter with almond butter or sunflower seed butter, adjusting other flavors accordingly.

