Easy Coconut Chicken Rice Bowl is a simple and tasty meal that combines tender chicken, fragrant coconut rice, and fresh veggies all in one bowl. The chicken is juicy and flavorful, while the coconut rice adds a slightly sweet and creamy touch that makes every bite extra special.
I love making this dish when I want something quick but satisfying. It’s one of those meals where all the flavors come together perfectly with very little effort. A little tip: using coconut milk for the rice really makes a difference and gives it that subtle richness that pairs great with the chicken.
This recipe is perfect for a weeknight dinner or a casual lunch when you want something filling but not too heavy. I like to add some crunchy veggies or a squeeze of lime on top to brighten it up, but it’s also delicious just as is. It always feels like a cozy, happy bowl of comfort to me.
Key Ingredients & Substitutions
Rice: Jasmine or basmati rice works best here for a fragrant, fluffy base. If you prefer, brown rice can be used but will need longer cooking time and more water.
Coconut Milk: Full-fat coconut milk adds creaminess and rich flavor to the rice and sauce. Light coconut milk can be used but expect less richness.
Chicken: Boneless skinless chicken breasts cook quickly and stay tender. Thighs add more flavor and juiciness if you prefer.
Peanut Butter: Creamy peanut butter blends smoothly into the sauce. Natural peanut butter is fine but may need extra whisking. You can substitute almond butter for a different nutty flavor.
Cabbage: The shredded green and purple cabbage add crunch and color. You can swap for shredded carrots or snap peas if you want a change.
How Do You Get Tender, Flavorful Chicken Quickly?
Cooking chicken evenly and keeping it juicy is key. Here’s how I do it:
- Cut the chicken into similar-sized pieces for even cooking.
- Coat with spices before cooking to build flavor.
- Cook over medium-high heat in a single layer without crowding the pan.
- Turn occasionally for a nice, golden-brown outside.
- Check doneness with a quick cut; chicken should be white and no longer pink inside.
This way, the chicken cooks fast, stays juicy, and bites are tasty every time.

Equipment You’ll Need
- Medium saucepan – I like this for cooking the rice because it heats evenly and has a lid to trap steam.
- Large skillet or frying pan – perfect for cooking the chicken quickly and browning it nicely.
- Whisk – helps mix the peanut sauce smoothly without clumps.
- Measuring cups and spoons – keep things accurate, especially for liquids and spices.
- Knife and cutting board – for chopping the chicken and prep work with the veggies.
- Fork or rice paddle – for fluffing the rice at the end.
Flavor Variations & Add-Ins
- Use leftover cooked shrimp or tofu instead of chicken for a different protein option.
- Add chopped peanuts or cashews on top for extra crunch.
- Mix in cooked spinach or kale with the cabbage for more greens.
- Swap lime juice for lemon juice or add a dash of fish sauce for a deeper umami flavor.
Easy Coconut Chicken Rice Bowl
Ingredients You’ll Need:
For the Rice:
- 2 cups jasmine or basmati rice
- 1 can (13.5 oz) coconut milk
- 1 cup water (or adjust as needed for rice cooking)
For the Chicken:
- 1 lb boneless, skinless chicken breasts or thighs
- 1 tbsp olive oil or vegetable oil
- 1 tsp garlic powder
- 1 tsp smoked paprika
- ½ tsp salt
- ½ tsp black pepper
- ¼ tsp cayenne pepper (optional for heat)
For the Coconut Peanut Sauce:
- ½ cup creamy peanut butter
- ¼ cup coconut milk (additional)
- 2 tbsp soy sauce
- 1 tbsp lime juice
- 1 tbsp honey or maple syrup
- 1-2 tsp sriracha or chili sauce (optional for spice)
For Serving:
- 1 cup shredded green cabbage
- 1 cup shredded purple cabbage
- Fresh cilantro leaves, for garnish
- 2 green onions, sliced, for garnish
How Much Time Will You Need?
This recipe takes about 10 minutes to prepare and 20 minutes to cook, adding up to around 30 minutes total. It’s a quick and easy meal you can have on the table in half an hour!
Step-by-Step Instructions:
1. Cook the Rice
Start by rinsing the rice under cold water until the water runs clear. In a medium pot, combine the rinsed rice with the whole can of coconut milk and 1 cup of water. Bring everything to a boil over high heat. Once boiling, cover the pot and reduce the heat to low. Let it simmer gently for 15-20 minutes, or until the rice is tender and all the liquid has been absorbed. When done, fluff the rice lightly with a fork and keep it warm while you prepare the rest.
2. Prepare the Chicken
While the rice cooks, cut the chicken into bite-sized pieces. Place them in a bowl and toss with garlic powder, smoked paprika, salt, black pepper, and optional cayenne pepper for a bit of heat. Mix well to coat all the pieces evenly.
3. Cook the Chicken
Heat the olive or vegetable oil in a large skillet over medium-high heat. Add the seasoned chicken pieces in a single layer and let them cook for about 5-7 minutes, turning occasionally. You want the chicken to be cooked through and nicely browned on the outside. Once done, remove from heat.
4. Make the Coconut Peanut Sauce
In a small bowl or saucepan, whisk together the peanut butter, additional coconut milk, soy sauce, lime juice, honey or maple syrup, and optional sriracha or chili sauce. Whisk until the sauce is smooth and creamy. If needed, warm the sauce gently over low heat to help everything blend nicely.
5. Assemble Your Bowl
Divide the warm coconut rice evenly into serving bowls. Top each with the cooked chicken pieces. Drizzle the creamy coconut peanut sauce generously over the rice and chicken for rich flavor.
6. Add Fresh Veggies
Add the shredded green and purple cabbage right on top or on the side of your bowl. The cabbage adds a crunchy, fresh contrast to the creamy sauce and tender chicken.
7. Garnish and Serve
Finish your bowl by sprinkling sliced green onions and fresh cilantro leaves on top for a pop of color and freshness. Serve immediately and enjoy your flavorful, creamy coconut chicken rice bowl!
Can I Use Frozen Chicken for This Recipe?
Yes, you can! Just be sure to thaw the chicken completely before cooking. Thaw it overnight in the fridge or use the quick method by placing the sealed chicken in cold water for about an hour. Pat dry before seasoning and cooking to avoid excess moisture.
Can I Make the Sauce Ahead of Time?
Absolutely! The coconut peanut sauce can be made a day ahead. Store it in an airtight container in the fridge and gently warm it before serving. If it thickens too much, stir in a little extra coconut milk or water to reach the desired consistency.
How Should I Store Leftovers?
Store any leftover chicken, rice, and veggies separately in airtight containers in the fridge for up to 3 days. When reheating, warm gently on the stove or microwave to avoid drying out the chicken. Add a splash of water or coconut milk to keep the rice moist.
What Can I Substitute for Peanut Butter in the Sauce?
If you’re allergic or don’t have peanut butter, try almond butter or cashew butter instead. These nut butters will give a similar creamy texture and nutty flavor. For a nut-free option, sunflower seed butter can work well too.