Thai Chicken And Rice Bowl

Craving Thai street food? My easy Thai Chicken & Rice Bowl delivers explosive flavour with a creamy sriracha sauce. A simple, satisfying weeknight meal ready in about an hour!

Sharing Is Caring

Jump to Recipe
There’s something incredibly satisfying about a bowl that has it all—fluffy rice, tender protein, and a sauce that makes every single bite exciting. This Thai Chicken and Rice Bowl is exactly that kind of meal. It’s my go-to when I’m craving those vibrant, bold flavours of Thai street food but want something I can pull together without a huge list of obscure ingredients. Honestly, the magic here is in the balance: the savoury-sweet marinade for the chicken, the fresh crunch of the toppings, and the creamy, spicy kick of the sauce all come together in perfect harmony. It feels like a treat, but it’s built on simple, wholesome components. You’ll notice how the aromas fill your kitchen as the chicken cooks—ginger, garlic, and a hint of lime—it’s honestly half the fun. This recipe is forgiving, easily adaptable, and honestly, it’s just really, really good food.

Why You’ll Love This Thai Chicken and Rice Bowl

  • It’s a complete flavour explosion. We’re not just talking about one note here. You get savoury, sweet, tangy, and a little heat all dancing together in every single forkful. The combination of the marinated chicken, the creamy sauce, and the fresh toppings is seriously addictive.
  • It’s deceptively simple to make. While the final bowl looks impressive—like something from a trendy restaurant—the process is straightforward. The marinade does most of the work for you, and the rest is just assembly. It’s a perfect weeknight hero that feels special.
  • You have total control over the heat. Love it spicy? Crank up the sriracha or add some fresh chillies. Prefer it mild? Just ease off. This recipe is a fantastic template that you can make your own, which is honestly my favourite kind of recipe.
  • The leftovers are fantastic. If you’re lucky enough to have any chicken and sauce left over, they pack beautifully for lunch the next day. The flavours actually deepen overnight, making it a meal you can genuinely look forward to twice.

Ingredients & Tools

  • For the Chicken & Marinade:
  • 2 boneless, skinless chicken breasts (or 4 thighs), about 500 g
  • 2 tbsp soy sauce (or tamari)
  • 1 tbsp fish sauce
  • 1 tbsp honey or maple syrup
  • 2 cloves garlic, minced
  • 1 tbsp fresh ginger, grated
  • 1 tbsp lime juice
  • 1 tsp sesame oil
  • For the Bowls:
  • 1 cup jasmine rice, rinsed
  • 1 ½ cups water
  • 1 large cucumber, thinly sliced or diced
  • 2 carrots, julienned or grated
  • 4 spring onions, thinly sliced
  • ½ cup fresh coriander, roughly chopped
  • ¼ cup roasted peanuts, roughly chopped
  • 1 lime, cut into wedges
  • For the Creamy Sriracha Sauce:
  • ½ cup mayonnaise or Greek yogurt
  • 1-2 tbsp sriracha (adjust to taste)
  • 1 tbsp lime juice
  • 1 tsp soy sauce
  • 1 tsp honey
  • 1-2 tbsp water, to thin if needed

Tools: A medium-sized bowl for marinating, a skillet or grill pan, a small saucepan with a lid for rice, a small bowl for the sauce.

A little goes a long way with the sauces and aromatics here—the fish sauce adds that essential umami depth, and fresh ginger and garlic are non-negotiable for that authentic fragrance. Using good-quality, fresh lime juice rather than bottled makes a noticeable difference, honestly.

Serves: 2 | Prep Time: 20 minutes (plus 30 mins marinating) | Cook Time: 20 minutes | Total Time: 1 hour 10 minutes

Before You Start: Tips & Ingredient Notes

  • Don’t skip the rice rinse. Rinsing jasmine rice until the water runs clear is key to removing excess starch. This prevents the rice from being gummy and gives you those beautifully separate, fluffy grains we’re after.
  • Marinating time matters. Even 15 minutes will help, but if you can let the chicken hang out in that flavour-packed marinade for a full 30 minutes (or up to a few hours in the fridge), you’ll be rewarded with incredibly tender and flavourful meat. The acid in the lime juice starts to work its magic.
  • To slice or not to slice the chicken? You can cook the chicken breasts whole for a juicier result, or slice them into strips before marinating for faster cooking and more caramelised edges. I prefer strips for the texture, but both methods work beautifully.
  • Taste your sauce as you go. The creamy sriracha sauce is all about balance. Start with 1 tablespoon of sriracha, whisk it all together, then taste. You can always add more heat, more lime for tang, or a touch more honey for sweetness. Make it your own!

How to Make Thai Chicken and Rice Bowl

Step 1: Marinate the Chicken. In a medium bowl, whisk together the soy sauce, fish sauce, honey, minced garlic, grated ginger, lime juice, and sesame oil. If you’re cooking the chicken as strips, slice the breasts now and add them to the marinade, tossing to coat thoroughly. If cooking whole, add the whole breasts. Cover the bowl and let it sit at room temperature for at least 20-30 minutes. You’ll notice the aroma is already incredible.

Step 2: Cook the Rice. While the chicken is marinating, rinse your jasmine rice in a fine-mesh strainer under cold water until the water runs clear. This step is crucial for non-sticky rice. Add the rinsed rice and 1 ½ cups of water to a small saucepan. Bring to a boil over high heat, then immediately reduce the heat to the lowest possible setting, cover with a tight-fitting lid, and simmer for 15 minutes. After 15 minutes, remove from the heat and let it sit, covered, for another 10 minutes. Do not peek! This steaming time is what makes it perfect.

Step 3: Prepare the Toppings & Sauce. This is your assembly line moment. Slice the cucumber, julienne the carrots (a peeler works great for this), slice the spring onions, and chop the coriander and peanuts. Set them out in little bowls—it makes building the bowls so satisfying later. For the sauce, simply whisk together the mayonnaise, sriracha, lime juice, soy sauce, and honey in a small bowl until smooth. If it’s too thick, add a teaspoon of water at a time until it’s a nice, drizzling consistency.

Step 4: Cook the Chicken. Heat a tablespoon of neutral oil (like avocado or vegetable) in a skillet over medium-high heat. Once the oil is shimmering, add the marinated chicken (shaking off excess marinade) in a single layer. Cook for 4-6 minutes per side if whole, or 2-3 minutes per side if sliced, until cooked through and beautifully browned. The chicken should feel firm to the touch and have an internal temperature of 74°C. Transfer to a clean plate and let it rest for a couple of minutes.

Step 5: Assemble Your Masterpiece. Fluff the rested rice with a fork—you’ll see how perfectly separate the grains are. Divide the rice between two bowls. Slice the rested chicken if you cooked it whole. Arrange the chicken over the rice, then artfully (or just happily) scatter over the cucumber, carrots, and spring onions. The trick is to get a bit of everything in each bite. Drizzle generously with the creamy sriracha sauce, then finish with a shower of fresh coriander, chopped peanuts, and a lime wedge on the side for squeezing over just before eating.

Serving Suggestions

Complementary Dishes

  • A simple green papaya salad — The sharp, tangy, and spicy notes of a classic som tam cut through the richness of the bowl beautifully, adding another layer of authentic Thai flavour.
  • Fresh summer rolls with peanut dipping sauce — These are light, refreshing, and make the meal feel like a true feast. They’re a great starter to enjoy while the chicken is marinating.
  • Stir-fried morning glory (Pak Boong) — If you can find this leafy green, a quick stir-fry with garlic and chilli makes a wonderful, vibrant side that complements the bowl perfectly.

Drinks

  • A crisp, cold lager — The carbonation and slight bitterness of a light beer is a classic pairing that cleanses the palate between bites of the flavourful chicken and sauce.
  • Homemade lemongrass iced tea — Steep fresh lemongrass in your favourite black tea, sweeten with a little honey, and serve over ice for a wonderfully fragrant and non-alcoholic option.
  • A New Zealand Sauvignon Blanc — The zesty lime and passionfruit notes in this wine echo the citrusy elements in the bowl and provide a lovely contrast.

Something Sweet

  • Mango with sticky rice — It’s the quintessential Thai dessert for a reason. The sweet, creamy coconut rice and ripe mango are the perfect, refreshing end to this meal.
  • Coconut ice cream with a sprinkle of toasted sesame seeds — Simple, elegant, and continues the tropical theme without requiring any baking. The nutty sesame adds a lovely texture.
  • Pineapple slices grilled with a hint of cinnamon — If you have the grill or a grill pan already out, throwing on some pineapple for a few minutes caramelises the sugars and creates a warm, simple dessert.

Top Mistakes to Avoid

  • Mistake: Overcooking the chicken. This is the quickest way to end up with dry, tough meat. Chicken breasts cook fast, especially when sliced. Use a timer and don’t be afraid to check for doneness a minute early. Remember, it will continue to cook a little while resting.
  • Mistake: Peeking at the rice while it cooks. I know it’s tempting! But lifting the lid lets out precious steam that the rice needs to cook properly. Trust the process—15 minutes on low heat, 10 minutes off heat, no peeking.
  • Mistake: Skipping the resting time for the chicken. If you slice into the chicken immediately after taking it out of the pan, all those delicious juices will run out onto the cutting board instead of staying in the meat. Let it rest for 5 minutes—it makes a world of difference.
  • Mistake: Making the sauce too far in advance. If you use Greek yogurt, the sauce can separate or become watery if made hours ahead. It’s best whisked together just before serving. With mayo, it’s a bit more stable, but fresh is always best.

Expert Tips

  • Tip: Use a microplane for the ginger and garlic. This creates a fine paste that incorporates into the marinade more evenly, distributing flavour into every nook and cranny of the chicken rather than leaving you with distinct chunks.
  • Tip: Get that pan screaming hot. Before you add the chicken, make sure your skillet is properly preheated. You should hear a definite sizzle when the chicken hits the oil. This ensures a good sear that locks in juices and creates fantastic flavour.
  • Tip: Toast your peanuts. If you have raw peanuts, give them a quick toast in a dry pan over medium heat for a few minutes until fragrant and slightly darker. This intensifies their nutty flavour and adds a wonderful crunch to the final bowl.
  • Tip: Repurpose the marinade. Don’t just toss the leftover marinade from the bowl! Pour it into the hot skillet after removing the chicken, let it bubble for a minute to cook off any raw chicken germs, and you’ve got a fantastic, flavour-packed glaze to drizzle over everything.

FAQs

Can I make this recipe with tofu or another protein?
Absolutely! This recipe is wonderfully adaptable. For tofu, use extra-firm tofu, press it well to remove water, cube it, and marinate as you would the chicken. You can bake or pan-fry it until golden. Shrimp would also work beautifully—marinate for just 15-20 minutes as the lime juice can start to “cook” the shrimp. The cooking time will be much faster, just 1-2 minutes per side until pink and opaque.

I can’t find fish sauce. What can I use instead?
This is a common question! Fish sauce provides a unique salty, umami depth that’s hard to replicate, but in a pinch, you can use an equal amount of soy sauce. The flavour profile will be slightly different—more purely salty than funky-umami—but it will still be delicious. You could also add a tiny splash of Worcestershire sauce to the soy sauce for a hint of that complexity.

How long do the leftovers keep?
Store the components separately in airtight containers in the fridge for up to 3 days. The chicken and rice will reheat well, but the fresh toppings (cucumber, herbs) are best added fresh. The sauce may separate a little; just give it a good stir before using. I don’t recommend freezing the assembled bowls as the fresh vegetables will become mushy upon thawing.

My rice always turns out sticky or mushy. What am I doing wrong?
The most common culprits are not rinsing the rice enough (so rinse until the water is truly clear!) and using too much water. The 1:1.5 rice-to-water ratio is a great guide for jasmine rice. Also, ensure you’re using a saucepan with a tight-fitting lid so no steam escapes. Finally, that 10-minute rest off the heat with the lid on is non-negotiable for perfect texture.

Is there a way to make the creamy sauce healthier?
For sure! Using plain Greek yogurt instead of mayonnaise is a fantastic swap—it adds protein and tang while cutting calories and fat. You could also use a light mayonnaise or a vegan mayo alternative. The other ingredients are already pretty minimal, so this one simple switch makes a big difference without sacrificing the creamy, spicy quality we love.

Thai Chicken And Rice Bowl

Thai Chicken And Rice Bowl

Recipe Information
Cost Level budget-friendly
Category healthy lunch
Difficulty easy
Cuisine Thai, asian
Recipe Details
Servings 2
Total Time 70 minutes
Recipe Controls

Craving Thai street food? My easy Thai Chicken & Rice Bowl delivers explosive flavour with a creamy sriracha sauce. A simple, satisfying weeknight meal ready in about an hour!

Ingredients

Ingredients

Instructions

  1. Marinate the Chicken. In a medium bowl, whisk together the soy sauce, fish sauce, honey, minced garlic, grated ginger, lime juice, and sesame oil. If you're cooking the chicken as strips, slice the breasts now and add them to the marinade, tossing to coat thoroughly. If cooking whole, add the whole breasts. Cover the bowl and let it sit at room temperature for at least 20-30 minutes. You'll notice the aroma is already incredible.
  2. Cook the Rice. While the chicken is marinating, rinse your jasmine rice in a fine-mesh strainer under cold water until the water runs clear. This step is crucial for non-sticky rice. Add the rinsed rice and 1 ½ cups of water to a small saucepan. Bring to a boil over high heat, then immediately reduce the heat to the lowest possible setting, cover with a tight-fitting lid, and simmer for 15 minutes. After 15 minutes, remove from the heat and let it sit, covered, for another 10 minutes. Do not peek! This steaming time is what makes it perfect.
  3. Prepare the Toppings & Sauce. This is your assembly line moment. Slice the cucumber, julienne the carrots (a peeler works great for this), slice the spring onions, and chop the coriander and peanuts. Set them out in little bowls—it makes building the bowls so satisfying later. For the sauce, simply whisk together the mayonnaise, sriracha, lime juice, soy sauce, and honey in a small bowl until smooth. If it's too thick, add a teaspoon of water at a time until it's a nice, drizzling consistency.
  4. Cook the Chicken. Heat a tablespoon of neutral oil (like avocado or vegetable) in a skillet over medium-high heat. Once the oil is shimmering, add the marinated chicken (shaking off excess marinade) in a single layer. Cook for 4-6 minutes per side if whole, or 2-3 minutes per side if sliced, until cooked through and beautifully browned. The chicken should feel firm to the touch and have an internal temperature of 74°C. Transfer to a clean plate and let it rest for a couple of minutes.
  5. Assemble Your Masterpiece. Fluff the rested rice with a fork—you'll see how perfectly separate the grains are. Divide the rice between two bowls. Slice the rested chicken if you cooked it whole. Arrange the chicken over the rice, then artfully (or just happily) scatter over the cucumber, carrots, and spring onions. The trick is to get a bit of everything in each bite. Drizzle generously with the creamy sriracha sauce, then finish with a shower of fresh coriander, chopped peanuts, and a lime wedge on the side for squeezing over just before eating.

Chef’s Notes

  • Marinate the chicken for at least 30 minutes to allow the flavors to fully penetrate the meat
  • Use fresh lime juice instead of bottled for a brighter, more vibrant flavor in both the marinade and sauce
  • Adjust the amount of sriracha in the creamy sauce to control the spice level according to your preference
  • Rinse jasmine rice before cooking to remove excess starch and achieve fluffier results
  • Let leftovers sit overnight as the flavors will deepen and improve for the next day

Tags

Sharing Is Caring