These vibrant bowls combine succulent chicken pieces coated in a glossy Thai sweet chili glaze with fragrant jasmine rice. The fresh crunch comes from julienned carrots, crisp bell peppers, cool cucumber, and colorful purple cabbage, while edamame adds plant-based protein. A zesty lime dressing ties everything together with bright acidity and subtle sweetness from honey or maple syrup. Topped with roasted peanuts, fresh cilantro, and sesame seeds, each bowl offers a perfect balance of sweet, tangy, and savory flavors with varied textures from creamy to crunchy.
The first time I made these bowls, it was a rainy Tuesday and I was craving something that would make my tiny kitchen feel like a bustling Bangkok street stall. The sweet chili sauce hitting the hot pan sent up these incredible sticky caramel clouds that had me leaning over the stove, just breathing it in.
I served these to my sister when she was having a particularly rough week at work. She took one bite, closed her eyes, and said this was exactly what she needed without even realizing it. Sometimes food just knows how to show up for people.
Ingredients
- 500 g boneless chicken breasts or thighs: I prefer thighs for the extra richness and they stay juicier when you coat them in that sticky glaze
- 2 tbsp vegetable oil: Use something neutral so the sweet chili sauce can really shine without competing flavors
- 1/2 tsp salt and black pepper: Keep these handy because you will want to season the chicken right before it hits the hot pan
- 1/2 cup Thai sweet chili sauce: This is the star of the show and worth seeking out an authentic brand at your Asian market
- 1 tbsp soy sauce: Use tamari if you are going gluten free, it adds that perfect depth to balance the sweet
- 1 tsp fresh lime juice: Just enough acid to cut through all that gorgeous sweetness
- 1 1/2 cups jasmine rice: Rinse it until the water runs clear, this step makes all the difference in texture
- 3 cups water: The 2 to 1 ratio never fails me but trust your eyes more than the timer
- 1 large carrot, julienned: Take your time cutting these into thin matchsticks, they add such satisfying crunch
- 1 cup red bell pepper, thinly sliced: The red color looks stunning against the purple cabbage and green edamame
- 1 cup cucumber, thinly sliced: English cucumbers work beautifully here and have fewer seeds to deal with
- 1 cup shredded purple cabbage: This brings this gorgeous color and a slight peppery bite I have grown to love
- 1 cup cooked edamame: I buy them frozen and shelled, then just give them a quick thaw under warm water
- 2 tbsp fresh lime juice: Fresh is absolutely non negotiable here, bottled juice just will not give you the same brightness
- 1 tbsp rice vinegar: This adds such a lovely gentle acidity that ties the dressing together
- 1 tbsp honey or maple syrup: Just a touch to balance the sharp lime and make the dressing sing
- 2 tsp sesame oil: A little goes a long way and gives you that unmistakable toasted nutty aroma
- 2 tbsp roasted peanuts: Toast them for 3 minutes in a dry pan and your kitchen will smell incredible
- 2 tbsp fresh cilantro: If you are one of those people who think cilantro tastes like soap, fresh basil works beautifully too
- 1 tbsp sesame seeds: White or black both look gorgeous, or mix both for a speckled effect
- Lime wedges: Always serve extra on the side because some people love that extra hit of acid
Instructions
- Get your rice going first:
- Rinse the jasmine rice under cold water until the water runs completely clear, then add it to a saucepan with the water and salt. Bring it to a rolling boil, cover with a tight fitting lid, turn the heat down to your lowest setting, and let it work its magic for 15 minutes before removing from heat and letting it steam for another 5 minutes.
- Prep all your vegetables while the rice cooks:
- This is when I put on some music and take my time with the knife work, julienning the carrot into thin matchsticks and slicing the bell pepper, cucumber, and cabbage into ribbons that will look gorgeous in the bowl.
- Whisk together the zesty lime dressing:
- Combine the fresh lime juice, rice vinegar, honey, soy sauce, and sesame oil in a small bowl, whisking until the honey dissolves completely and everything is emulsified into a silky dressing.
- Sear the chicken until golden:
- Heat that vegetable oil in your largest skillet over medium high heat until it shimmers, then add the seasoned chicken pieces in a single layer, letting them develop a beautiful golden crust on one side before flipping, about 4 to 5 minutes total.
- Glaze the chicken in that sweet chili sauce:
- Pour in the Thai sweet chili sauce, soy sauce, and lime juice, stirring constantly as the sauce bubbles and thickens, coating each piece of chicken in this gorgeous sticky glaze that smells absolutely incredible.
- Build these beautiful bowls:
- Scoop fluffy jasmine rice into the bottom of each bowl, then arrange the colorful vegetables in sections around the edges like a rainbow, pile that glazed chicken right in the center, and drizzle everything with the bright lime dressing.
- Finish with all the toppings:
- Sprinkle chopped roasted peanuts, fresh cilantro, and sesame seeds over the top, then tuck lime wedges into the side of each bowl and serve immediately while the chicken is still warm and slightly sticky.
These bowls have become my go to for dinner guests because they look so impressive on the table but actually come together so effortlessly. Everyone digs in and there is this wonderful moment of silence as everyone takes that first bite.
Making It Your Own
I have found that swapping in crispy tofu cubes or marinated tempeh makes this completely plant based while keeping all those gorgeous sweet and spicy flavors. The key is getting your protein nice and golden so it holds up to that sticky glaze.
The Vegetable Game
Sometimes I will add sliced avocado or pickled red onions if I have them in the fridge, and they add this creamy and tangy element that balances the sweet chili perfectly. Do not be afraid to use whatever crisp vegetables look best at the market.
Get Ahead Like A Pro
I love making a double batch of the lime dressing and keeping it in a jar in the refrigerator, it keeps for a week and is perfect for quick salads or grain bowls. Having the vegetables prepped and the rice cooked means this comes together in about 10 minutes on busy nights.
- Toast extra peanuts and keep them in an airtight container for instant crunch on future bowls
- The sweet chili chicken reheats beautifully but the vegetables are best fresh and crisp
- Everything except the garnishes can be prepped up to 24 hours in advance
Hope these bowls bring as much color and joy to your table as they have to mine. There is something about eating all those beautiful colors together that just makes the whole day feel brighter.
Recipe FAQ
- → Can I make this ahead of time?
-
Prepare the rice, vegetables, and dressing up to 24 hours in advance. Store them separately in airtight containers in the refrigerator. Cook the chicken fresh and assemble bowls just before serving for the best texture and flavor.
- → What's the best way to cut vegetables for these bowls?
-
Use a julienne peeler or sharp knife to create thin, matchstick strips of carrots. Slice bell peppers and cucumbers into thin ribbons for easy eating. Shred the cabbage finely so it mixes well with other ingredients.
- → Can I use brown rice instead of jasmine rice?
-
Absolutely. Brown rice adds nutty flavor and extra fiber, though it requires longer cooking time—about 45 minutes. Adjust water to 2.5 cups and plan accordingly. Quinoa also works beautifully as a quicker-cooking alternative.
- → How spicy are these bowls?
-
Thai sweet chili sauce provides mild heat balanced by sweetness. For more spice, add sliced Thai chilies, red pepper flakes, or sriracha to the glaze. The lime dressing helps cool and balance the flavors.
- → What protein alternatives work well?
-
Extra-firm tofu or tempeh cubed and pan-fried until crispy makes excellent vegetarian options. Shrimp cooks beautifully with the sweet chili glaze. For a seafood twist, try cubed salmon or white fish.
- → Can I meal prep these bowls?
-
These meal prep perfectly. Portion cooled rice, vegetables, and chicken into separate containers. Keep the dressing in a small jar or sauce cup. Refrigerate for up to 4 days and drizzle with dressing just before eating.