Mouthwatering Thai Chicken Rice Bowls

If you ask me, a good rice bowl is one of the best weeknight dinners you can make.

These Thai-inspired bowls bring together tender chicken with a rich peanut sauce that’s got just the right amount of kick. The sauce mixes creamy peanut butter with red curry paste, ginger, and lime juice for something that tastes way more complicated than it actually is.

Everything gets piled over fluffy jasmine rice with crisp bell peppers, crunchy cabbage, and shredded carrots. Fresh basil and chopped peanuts on top add a nice finishing touch.

It’s the kind of meal that feels like takeout but comes together in your own kitchen, perfect for when you want something flavorful without a lot of fuss.

thai chicken rice bowls
Image: constantrecipes.com / All Rights reserved

Why You’ll Love These Thai Chicken Rice Bowls

  • Bold, restaurant-quality flavors – The homemade peanut sauce with ginger, curry paste, and sesame oil brings authentic Thai taste right to your kitchen without needing takeout.
  • Balanced, nutritious meal – You get lean protein, whole grains, and plenty of colorful veggies all in one bowl, making it a complete dinner that keeps you satisfied.
  • Meal prep friendly – Make the components ahead and store them separately, then assemble fresh bowls throughout the week for quick lunches or dinners.
  • Customizable to your taste – Adjust the spice level with cayenne pepper, swap in your favorite vegetables, or add extra toppings to make it your own.

What Kind of Ground Chicken Should I Use?

Ground chicken comes in different varieties at the grocery store, and you’ll typically find packages labeled as ground chicken breast or just ground chicken. The plain ground chicken usually includes both dark and white meat, which gives you more flavor and keeps the meat from drying out during cooking. If you only have ground chicken breast on hand, it’ll work fine, but keep an eye on it while cooking since it can dry out faster due to its lower fat content. You can also substitute ground turkey if that’s what you have available, as it behaves pretty similarly in this recipe.

thai chicken rice bowls
Image: constantrecipes.com / All Rights reserved

Options for Substitutions

This recipe is pretty forgiving when it comes to swaps, so here are some easy substitutions you can make:

  • Peanut butter: If you have a peanut allergy or just prefer something different, almond butter or sunflower seed butter work great in the sauce. The flavor will be slightly different but still tasty.
  • Tamari or soy sauce: These are interchangeable – tamari is just gluten-free soy sauce. If you don’t have either, coconut aminos make a good substitute, though you might want to add a pinch of salt since they’re less salty.
  • Short-grain brown rice: Long-grain brown rice, jasmine rice, or even cauliflower rice all work here. Just adjust cooking times according to package directions for whatever rice you choose.
  • Ground chicken: Ground turkey, pork, or beef are easy swaps. You could also use diced chicken breast or thighs – just cook them a bit longer until they’re cooked through.
  • Thai red curry paste: Can’t find it? Use regular curry powder (start with 1 teaspoon) or sriracha for heat, though the flavor profile will shift a bit.
  • Thai basil: Regular basil or cilantro make fine substitutes for garnish. The flavor won’t be quite the same, but it’ll still add that fresh herb finish.
  • Coconut oil: Any neutral cooking oil like vegetable, canola, or avocado oil works just fine here.

Watch Out for These Mistakes While Cooking

The biggest mistake when making Thai chicken rice bowls is overcooking the ground chicken, which can turn it dry and crumbly – break it up gently as it cooks and remove it from heat as soon as it’s no longer pink, around 6 minutes.

Don’t skip rinsing your brown rice before cooking, as this removes excess starch and prevents it from becoming gummy or clumping together in the bowl.

A common error is adding all the peanut sauce at once to the chicken, which can make the dish too heavy – instead, toss the chicken with just a couple tablespoons during cooking and let everyone drizzle extra sauce on their individual bowls.

For the best texture contrast, make sure your bell peppers still have a slight crunch when you remove them from the pan, and if your peanut sauce seems too thick, thin it out with a tablespoon of warm water at a time until it reaches a pourable consistency.

thai chicken rice bowls
Image: constantrecipes.com / All Rights reserved

What to Serve With Thai Chicken Rice Bowls?

These bowls are pretty filling on their own, but I love adding a few simple sides to round out the meal. A light cucumber salad with rice vinegar and a pinch of sugar cuts through the richness of the peanut sauce and adds a refreshing crunch. If you want something warm on the side, try some quick-sautéed bok choy or snap peas with a drizzle of sesame oil. For extra protein or to feed a crowd, add some crispy spring rolls or edamame sprinkled with sea salt.

Storage Instructions

Store: Keep your Thai chicken rice bowls in separate airtight containers in the fridge for up to 4 days. I like to store the chicken mixture, rice, and fresh veggies separately so everything stays at its best texture. The peanut sauce can go in its own little container too.

Make Ahead: This is one of my favorite meal prep recipes! Cook the rice and chicken mixture ahead of time, then just assemble your bowls throughout the week. The peanut sauce actually gets better after sitting for a day or two as the flavors blend together.

Serve: When you’re ready to eat, warm up the rice and chicken in the microwave for about 2 minutes, then add your fresh cabbage, carrots, and toppings. The contrast between the warm chicken and cool, crunchy veggies is what makes these bowls so good!

Preparation Time 15-20 minutes
Cooking Time 55-70 minutes
Total Time 70-90 minutes
Level of Difficulty Easy
Servings 4 servings

Estimated Nutrition

Estimated nutrition for the whole recipe (without optional ingredients):

  • Calories: 1800-2000
  • Protein: 75-85 g
  • Fat: 100-110 g
  • Carbohydrates: 150-170 g

Ingredients

For the peanut sauce:

  • 2/3 cup creamy peanut butter
  • 1/4 cup tamari
  • 3 tbsp water
  • 2 tbsp rice vinegar
  • 2 tsp sesame oil
  • 1 tbsp red curry paste
  • 1 tbsp freshly grated ginger
  • 1/4 tsp cayenne pepper
  • 1 tbsp fresh lime juice
  • 2 tsp honey

For the rice:

  • 1 cup jasmine rice
  • 1/2 teaspoon kosher salt

For the chicken and pepper:

  • 2 tbsp coconut oil
  • 1 large red bell pepper (sliced into thin 2-inch strips)
  • 1 lb chicken chunks
  • 3 garlic cloves, minced
  • 1/2 tsp cayenne pepper
  • salt to taste
  • 1/2 tsp freshly cracked black pepper

For the bowl assembly:

  • 3 scallions, thinly sliced
  • 2 cups shredded red cabbage
  • 1 1/2 cups shredded carrots
  • 1/4 cup fresh basil leaves, torn
  • 1/3 cup chopped roasted peanuts

Step 1: Prepare the Peanut Sauce

  • 2/3 cup creamy peanut butter
  • 1/4 cup tamari
  • 3 tbsp water
  • 2 tbsp rice vinegar
  • 2 tsp sesame oil
  • 1 tbsp red curry paste
  • 1 tbsp freshly grated ginger
  • 1/4 tsp cayenne pepper
  • 1 tbsp fresh lime juice
  • 2 tsp honey

Combine the creamy peanut butter, tamari, water, rice vinegar, sesame oil, red curry paste, grated ginger, cayenne pepper, lime juice, and honey in a blender.

Blend for 2 minutes until smooth and well combined, then transfer to a bowl and set aside.

This sauce is the flavor foundation of the entire dish, so give it time to fully incorporate.

Step 2: Cook the Jasmine Rice

  • 1 cup jasmine rice
  • 1/2 teaspoon kosher salt

Bring 2 cups of water to a boil in a pot, then add the jasmine rice and kosher salt.

Reduce heat to low, cover tightly, and simmer for 40 minutes.

Remove from heat and let the rice sit covered for 10 minutes—this resting time allows the grains to firm up and absorb any remaining moisture.

Start this step first since rice requires the most hands-off cooking time.

Step 3: Prepare the Vegetables and Aromatics

  • 1 large red bell pepper
  • 3 garlic cloves
  • 3 scallions
  • 2 cups shredded red cabbage
  • 1 1/2 cups shredded carrots
  • 1/4 cup fresh basil leaves

While the rice cooks, slice the red bell pepper into thin 2-inch strips, mince the garlic cloves, thinly slice the scallions, shred the red cabbage and carrots, and tear the fresh basil leaves.

Having all components prepped and ready will allow you to work quickly during the cooking phase without any delays.

Step 4: Cook the Bell Peppers

  • 1 tbsp coconut oil
  • 1 large red bell pepper

Heat 1 tablespoon of coconut oil in a large skillet over medium-high heat.

Add the sliced bell peppers and cook for 4 minutes, stirring occasionally, until they begin to soften and develop light char marks.

Transfer the peppers to a plate and set aside.

I prefer to cook peppers first so they retain a bit of crunch rather than overcooking them with the chicken.

Step 5: Cook the Chicken and Aromatics

  • 1 tbsp coconut oil
  • 1 lb chicken chunks
  • 3 garlic cloves, minced
  • 1/2 tsp cayenne pepper
  • 1.5 scallions, thinly sliced
  • 2 tbsp peanut sauce from Step 1

Heat the remaining 1 tablespoon of coconut oil in the same skillet over medium-high heat.

Add the chicken chunks, minced garlic, and cayenne pepper, and cook for 6 to 8 minutes, stirring frequently, until the chicken is cooked through and no longer pink inside.

Stir in half of the sliced scallions and 2 tablespoons of the peanut sauce from Step 1, cooking for 1 minute more to coat the chicken and warm through.

Step 6: Assemble the Bowls

  • 2 cups shredded red cabbage
  • 1 1/2 cups shredded carrots
  • cooked jasmine rice from Step 2
  • cooked chicken from Step 5
  • cooked bell peppers from Step 4
  • remaining peanut sauce from Step 1
  • 1.5 scallions, thinly sliced
  • 1/4 cup fresh basil leaves, torn
  • 1/3 cup chopped roasted peanuts

Divide the shredded red cabbage and carrots equally among 4 bowls as the base.

Fluff the cooked jasmine rice from Step 2 with a fork and add a portion to each bowl.

Top each bowl with the cooked chicken from Step 5, the bell peppers from Step 4, and a generous drizzle of the remaining peanut sauce.

Finish with the remaining scallions, torn basil, and chopped roasted peanuts.

I like to dress the bowls just before serving so the fresh vegetables stay crisp and the warm chicken contrasts nicely with the cool, fresh toppings.

thai chicken rice bowls

Mouthwatering Thai Chicken Rice Bowls

Delicious Mouthwatering Thai Chicken Rice Bowls recipe with step-by-step instructions.
Prep Time 25 minutes
Cook Time 55 minutes
Total Time 1 hour 20 minutes
Servings: 4 servings
Calories: 1900

Ingredients
  

For the peanut sauce
  • 2/3 cup creamy peanut butter
  • 1/4 cup tamari
  • 3 tbsp water
  • 2 tbsp rice vinegar
  • 2 tsp sesame oil
  • 1 tbsp red curry paste
  • 1 tbsp freshly grated ginger
  • 1/4 tsp cayenne pepper
  • 1 tbsp fresh lime juice
  • 2 tsp honey
For the rice
  • 1 cup jasmine rice
  • 1/2 teaspoon kosher salt
For the chicken and pepper
  • 2 tbsp coconut oil
  • 1 large red bell pepper (sliced into thin 2-inch strips)
  • 1 lb chicken chunks
  • 3 garlic cloves, minced
  • 1/2 tsp cayenne pepper
  • salt to taste
  • 1/2 tsp freshly cracked black pepper
For the bowl assembly
  • 3 scallions, thinly sliced
  • 2 cups shredded red cabbage
  • 1 1/2 cups shredded carrots
  • 1/4 cup fresh basil leaves, torn
  • 1/3 cup chopped roasted peanuts

Method
 

  1. Combine the creamy peanut butter, tamari, water, rice vinegar, sesame oil, red curry paste, grated ginger, cayenne pepper, lime juice, and honey in a blender. Blend for 2 minutes until smooth and well combined, then transfer to a bowl and set aside. This sauce is the flavor foundation of the entire dish, so give it time to fully incorporate.
  2. Bring 2 cups of water to a boil in a pot, then add the jasmine rice and kosher salt. Reduce heat to low, cover tightly, and simmer for 40 minutes. Remove from heat and let the rice sit covered for 10 minutes—this resting time allows the grains to firm up and absorb any remaining moisture. Start this step first since rice requires the most hands-off cooking time.
  3. While the rice cooks, slice the red bell pepper into thin 2-inch strips, mince the garlic cloves, thinly slice the scallions, shred the red cabbage and carrots, and tear the fresh basil leaves. Having all components prepped and ready will allow you to work quickly during the cooking phase without any delays.
  4. Heat 1 tablespoon of coconut oil in a large skillet over medium-high heat. Add the sliced bell peppers and cook for 4 minutes, stirring occasionally, until they begin to soften and develop light char marks. Transfer the peppers to a plate and set aside. I prefer to cook peppers first so they retain a bit of crunch rather than overcooking them with the chicken.
  5. Heat the remaining 1 tablespoon of coconut oil in the same skillet over medium-high heat. Add the chicken chunks, minced garlic, and cayenne pepper, and cook for 6 to 8 minutes, stirring frequently, until the chicken is cooked through and no longer pink inside. Stir in half of the sliced scallions and 2 tablespoons of the peanut sauce from Step 1, cooking for 1 minute more to coat the chicken and warm through.
  6. Divide the shredded red cabbage and carrots equally among 4 bowls as the base. Fluff the cooked jasmine rice from Step 2 with a fork and add a portion to each bowl. Top each bowl with the cooked chicken from Step 5, the bell peppers from Step 4, and a generous drizzle of the remaining peanut sauce. Finish with the remaining scallions, torn basil, and chopped roasted peanuts. I like to dress the bowls just before serving so the fresh vegetables stay crisp and the warm chicken contrasts nicely with the cool, fresh toppings.

Leave a Comment

Recipe Rating