Go Back
+ servings

Chicken Satay Bowls With Rice & Stir Fried Veggies

Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Servings 3 meals


For the chicken & marinade

  • 16 oz chicken breast chopped
  • 1/4 cup canned coconut milk omit if needed
  • 2 TBSP soy sauce
  • 1 TBSP fish sauce sub lime juice or rice vinegar
  • 1 TBSP vegetable oil sub coconut oil or olive oil
  • 1 inch ginger minced or grated
  • 1 cloves garlic minced or grated
  • 2 tsp curry powder
  • 1 tsp turmeric
  • 1 TBSP brown sugar sub liquid sweeteer

For the rice

  • 3/4 cup rice sub grain of your choice
  • 3/4 cup water
  • 3/4 cup canned coconut milk sub water if you dont eat coconut
  • 1/2 tsp salt

For the veggies

  • 1 TBSP olive oil
  • 2 scallions chopped, white and green ends separated
  • 1 carrot sliced thin
  • 1 zucchini chopped into quarters
  • 1 red bell pepper chopped into strips
  • 1 clove garlic minced
  • 1 TBSP soy sauce

For the peanut sauce (optional)

  • 2 TBSP nut butter I used peanut, sub nut butter of your choice
  • 2 TBSP soy sauce
  • 1 lime for juices
  • 2 tsp brown sugar
  • 1/2 tsp ground ginger sub 1 inch gresh ginger, grated


  • Make the marinade: Add all the marinade ingredients to a measuring glass. Stir and taste - adjust any flavors if necessary! Pour the marinade and chopped chicken into a bowl or zip-top bag and let it sit for at least 15 minutes, up to 2 hours.
  • For the rice: add the rice, water, coconut milk, and salt to a pot and stir once. Bring it to boil, then cover and turn the heat all the way down (but not off). Cook for 10 minutes, then turn off the heat and steam for 10 minutes.
  • Cook the chicken: Add 1 TBSP oil to a skillet (I used cast iron) over a medium flame. Let it heat up for a few minutes, then add the chicken to the pan. Make sure to space the chicken out a little and avoid getting the marinade in the pan (otherwise the chicken will just boil). Cook on each side for 5 minutes, then remove it from the pan and set aside.
  • Cook the veggies: To the same skillet, add a little more oil, followed by the chopped veggies, white ends of the scallions, garlic and soy sauce. You may need to cook the veggies in batches depending on the size of your pan. Cook over medium/high heat for about 7-10 minutes, stirring often, until the veggies are fork-tender.
  • Make the peanut sauce (optional): Add the peanut sauce ingredients to a measuring glass and whisk well with a fork. Add water to thin (I added about 3 TBSP) to your desired consistency. Taste and adjust flavors as necessary.
  • Assemble: Divide the rice, veggies and cooked chicken between three meal prep containers. Divide the sauce between three smaller containers or just keep it in one bigger container on the side to drizzle on before eating. Garnish with chopped green ends of the scallions.


  • Note that you can freeze leftover coconut milk for future use!