The first spoonful hits three things at once: the warm, almost-sweet coconut rice, the salty-seared chicken, and the bright, sharp crunch of the pickled red onions on top. It is the kind of bowl that quiets a table fast. I make this version about once a week during the colder months because it delivers layered satisfaction from one skillet and one saucepan in thirty minutes. The rice comes out creamy but not heavy. The chicken develops a crust that tastes like it took real effort. The toppings sit in distinct clusters so every forkful hits a different texture.
The short version: These come together faster than delivery, and the texture is better.
I have made this roughly twenty times since last summer, refining the ratios so the rice stays separate and the chicken stays juicy. It is my answer to the question: what do you want for dinner that feels like a meal and not just fuel.
- Serves: 4 as a main
- Hands-On Time: 20 min | Total Time: 30 min
- Difficulty: Easy — one pan for the chicken, one pot for the rice
- Cost per serving: ~$4.50
- Calories: ~620 per serving
- Dietary Notes: Naturally gluten-free (use tamari). Easily dairy-free.
(Photo above: Overhead angle, wide shallow bowl. Coconut rice spread in an even layer across the bottom. Sliced chicken fanned over one half. Pickled red onions, cucumber ribbons, and fresh mint clustered in the remaining space. A lime wedge sits on the rim. Morning light from the left, shallow depth of field.)
The Two Tracks That Make This Work Better Than a Stir-Fry

Most bowl recipes suffer from one problem: everything tastes like the same sauce. This one avoids that by treating the rice and the chicken as separate compositions that meet on the plate. The rice gets its own flavor base — coconut milk, a scrap of ginger, a bay leaf — so it stands on its own. The chicken takes a salty-sweet marinade and a hard sear, then finishes under the broiler to build a crust that the rice alone cannot provide. The toppings bridge the two. Each component does one job, and none of them is an afterthought.
The second trick is the acid finish. A squeeze of lime over the whole bowl is not optional. It cuts the coconut fat and makes the chicken taste saltier and the herbs taste greener. Without it, the bowl reads as heavy. With it, the whole thing feels bright and intentional.
What You Need (And Which Shortcuts to Skip)
- 1 ½ cups jasmine rice: It has a floral quality that stands up to coconut milk without getting mushy. Rinse it first. I have tried this with basmati and it works in a pinch, but the texture is slightly leaner.
- 1 (14-oz) can full-fat coconut milk: Light coconut milk makes the rice taste like watered-down pudding. The fat coats the grains and keeps them separate. I buy a good brand here — the texture difference is real.
- 1 ½ pounds boneless, skinless chicken thighs: Thighs stay juicier under a hard sear than breasts and take well to the salty-sweet marinade. If you use breasts, pound them to an even thickness first or they will dry out on one end.
- 2 tablespoons fish sauce: This is the umami bomb. Do not skip it. The smell is strong in the bottle but it mellows and deepens when it hits the heat.
- 1 tablespoon brown sugar: Balances the salt and helps the chicken caramelize under the broiler.
- 1 lime: Non-negotiable at the end. The acid is the bridge between the rich rice and the salty chicken.
- For the toppings: Pickled red onions (quick-dressed in lime juice and salt), cucumber ribbons, fresh mint and cilantro, and a sprinkle of flaky salt.
The Short List
- 12-inch skillet or cast iron pan: For searing the chicken. Cast iron gives the best crust, but a heavy stainless pan works too.
- Small saucepan with a tight-fitting lid: For the rice. The lid is important — steam needs to stay trapped.
- Sheet pan: For the broiler finish.
- Sharp knife and cutting board: For slicing the chicken against the grain.
That is genuinely it. No food processor. No special tools.
The Method (One Pan, One Pot)
This goes fast, so read through once before you start. The timing works best when you do the chicken prep first and let it sit while the rice pot comes together.
Sear and Finish the Chicken:
- Marinate: In a bowl, combine the fish sauce, brown sugar, and a splash of lime juice. Add the chicken thighs and toss to coat. Let them sit while you start the rice — 5 to 10 minutes is ideal. (📸 Photo tip: the marinade should look glossy, not watery. If it seems thin, add a touch more brown sugar to help the caramelization.)
- Sear: Heat a tablespoon of neutral oil in your skillet over medium-high heat. Remove the chicken from the marinade (let the excess drip off) and place it in the hot pan. Sear for 4 minutes on the first side without moving it. You want a deep golden crust. Flip and sear for 2 minutes on the second side.
- Broil: Transfer the skillet to a 400°F oven (or finish under the broiler) for 5-7 minutes, until the chicken is cooked through and the edges are caramelized. Let the chicken rest on a cutting board for 5 minutes. Do not skip the rest — it keeps the juices in the meat.
Make the Coconut Rice:
- Toast: In your saucepan, melt a teaspoon of coconut oil over medium heat. Add the rinsed jasmine rice and stir for 1 minute until the grains are translucent at the edges. This step keeps the rice from turning into a gluey paste later.
- Simmer: Add the can of coconut milk, ½ cup of water, a pinch of salt, and a slice of fresh ginger (optional but great). Bring to a boil, then cover, reduce the heat to low, and simmer for 15 minutes.
- Rest: Remove the pot from the heat and let it sit, covered, for 5 minutes. Do not take the lid off during the rest. This lets the steam redistribute and firm up the grains. (📸 Photo tip: after the rest, fluff the rice with a fork. The grains should be separate but creamy-looking, not wet or clumping.)
Assemble the Bowls:
- Slice and plate: Spoon the coconut rice into wide, shallow bowls. Spread it in an even layer — a flat surface catches the toppings better than a mound. Slice the chicken against the grain into ½-inch strips and fan them over one side of the rice.
- Add toppings: Tuck the pickled onions, cucumber ribbons, and fresh herbs into the remaining negative space. The goal is distinct clusters of color and texture, not a jumble.
- Finish: Squeeze fresh lime over the whole bowl. Sprinkle with flaky salt. Eat immediately, with a fork and a spoon.
For the Week Ahead
This bowl is best made fresh, but the components can be prepped separately to make assembly night effortless. Here is the breakdown:
- Fridge: Store the cooked rice and cooked chicken in separate airtight containers. They keep well for up to 4 days. The texture of the rice will be slightly less creamy on day three, but still very good.
- Freezer: The rice freezes well for up to 1 month. The chicken does not — it dries out on reheating.
- Reheat: Microwave the rice with a damp paper towel over it to bring back some moisture. For the chicken, reheat in a hot skillet with a splash of water or chicken broth to keep it tender. Add the fresh toppings after reheating — they need to be crisp and cold.
The Things I Would Tell a Friend
- Rinse the rice until the water runs clear: This is not optional. Unrinsed jasmine rice releases too much starch and turns the coconut milk into a gummy paste. I learned this the hard way my first time.
- Pat the chicken dry before it hits the pan: Even after the marinade, pat the thighs dry with a paper towel. Wet chicken steams instead of searing. You want a crust, not a pale surface.
- Slice against the grain: Chicken thighs have a distinct grain. If you slice with it, every piece will be stringy. Slice perpendicular to the lines you see running through the meat, and you get tender, bite-size strips.
- Layer the acid twice: A little lime in the marinade and a generous squeeze at the end. The marinade tenderizes, the finish wakes everything up. Two different jobs, both necessary.
- Do not crowd the toppings: Three or four distinct clusters read as intentional. Scattering everything over the surface reads as a fridge-clearing bowl. The visual difference is meaningful.
Ways to Make It Yours
- Make it vegetarian: Swap the chicken for crispy tofu cubes. Press the tofu, toss it in cornstarch, and pan-fry until golden. Use tamari instead of fish sauce in the marinade.
- Make it spicy: Add a generous spoonful of chili crisp to the top before serving. A little goes a long way — the oil from the chili crisp also adds a nice visual sheen.
- Change the herbs: Cilantro is classic, but mint and Thai basil are excellent here. The anise quality of Thai basil plays beautifully with the coconut.
- Add a vegetable: Roasted sweet potato cubes or blistered green beans make this a one-bowl meal. Roast the vegetable while the rice simmers and add it to the bowl alongside the chicken.
- The fancy-guest version: Top with fried shallots and a soft-boiled egg. The yolk runs into the rice and creates an extra layer of richness. It takes the bowl from weeknight to dinner-party territory with almost no extra effort.
Questions I Get About This One
Q: Why did my rice come out gummy?
A: Two most likely culprits: either the rice was not rinsed, or the pot was too small and the liquid ratio was off. Rinse until the water runs clear, use a pot that gives the rice room to expand, and do not stir it while it simmers. The steam does the work.
Q: Can I use chicken breast instead of thighs?
A: Yes, but adjust the timing. Pound a large breast to even thickness (about ¾ inch), season the same way, sear for 3 minutes per side, and finish under the broiler for 4 minutes. It will be leaner and slightly less forgiving than thighs, so pull it at 160°F internal temp and let it rest.
Q: How long does the rice keep? Can I freeze it?
A: The rice keeps in the fridge for up to 4 days in an airtight container. It freezes well for 1 month — thaw in the fridge overnight and reheat with a damp paper towel in the microwave. The chicken is best eaten within 3 days and does not freeze well.
Q: What do you serve with this bowl?
A: Nothing, honestly — it is a complete meal as written. If you want extra greens, a simple side of sautéed bok choy or a wedge of lime-dressed avocado works. I sometimes add a side of quick-pickled carrots for extra crunch.
More Bowls I Make on Repeat
This one has a permanent spot in my weeknight rotation, but here are a few others that operate in the same lane:
- Salmon Rice Bowl with Ginger-Scallion Sauce — Sheet pan salmon, same quick-rice technique, a sauce that takes two minutes in a blender.
- Crispy Tofu Buddha Bowl with Peanut Dressing — The tofu gets a cornstarch crust that makes it genuinely crunchy, and the dressing is aggressively savory.
- Ground Turkey and Sweet Potato Skillet — Not technically a bowl, but has the same one-pan, high-flavor, low-cleanup energy.
This is the kind of bowl that works best when you treat it like its own thing — not a deconstructed curry, but a composed dish with a clear point of view. The rice is creamy. The chicken is salty-crisp. The toppings are there to break up the richness. It is a complete thought on a plate.
If you try it, drop a comment below. I am curious which version becomes your default.
📌 This 30-minute coconut chicken rice bowl recipe has a creamy coconut base, a salty-seared chicken top, and a crunch that makes it feel like more work than it is — save it for the weeknight you need a real meal that comes together fast.

Coconut Chicken Rice Bowls
Equipment
- 12-inch skillet or cast iron pan
- Small saucepan with tight-fitting lid
- Sheet Pan
- Sharp knife and cutting board
Ingredients
For the Chicken
- 1 1/2 pounds boneless, skinless chicken thighs
- 2 tablespoons fish sauce
- 1 tablespoon brown sugar
- 1 lime (juice for marinade and finishing)
For the Coconut Rice
- 1 1/2 cups jasmine rice, rinsed
- 1 can (14 oz) full-fat coconut milk
- 1/2 cup water
- 1 slice fresh ginger (optional)
- salt
For the Toppings
- pickled red onions (quick-dressed in lime juice and salt)
- cucumber ribbons
- fresh mint and cilantro leaves
- flaky salt
- lime wedges
Instructions
- Marinate the chicken: In a bowl, combine fish sauce, brown sugar, and a splash of lime juice. Add chicken thighs and toss to coat. Let sit while you start the rice (5-10 minutes).
- Sear the chicken: Heat 1 tablespoon neutral oil in a skillet over medium-high heat. Remove chicken from marinade, letting excess drip off. Sear 4 minutes on first side without moving, then flip and sear 2 minutes on second side.
- Finish under broiler: Transfer skillet to a 400°F oven (or broiler) for 5-7 minutes until cooked through and edges are caramelized. Rest 5 minutes on a cutting board.
- Toast the rice: In a saucepan, melt 1 teaspoon coconut oil over medium heat. Add rinsed jasmine rice and stir 1 minute until translucent at edges.
- Simmer the rice: Add coconut milk, water, salt, and ginger slice. Bring to a boil, cover, reduce heat to low, and simmer 15 minutes. Remove from heat and let stand covered 5 minutes. Fluff with a fork.
- Assemble bowls: Spoon coconut rice into wide shallow bowls. Slice chicken against the grain into 1/2-inch strips and fan over one side of rice. Arrange pickled onions, cucumber ribbons, and herbs in distinct clusters in remaining space. Squeeze fresh lime over everything, sprinkle with flaky salt, and serve immediately.






