Coconut Chicken & Rice is a creamy, fragrant one-pot meal made with tender chicken, jasmine rice, coconut milk, aromatics, and a touch of lime for brightness – it’s a comforting weeknight dinner that feels special. This Coconut Chicken & Rice recipe gives you a fast, hands-off method for a flavorful meal that pairs perfectly with steamed greens or a simple salad.
If you love easy one-pot dinners, this Coconut Chicken & Rice version balances savory-sweet coconut notes with warming spices to make a dish that’s both cozy and bright. For another take on chicken with rice flavors, you might like this caramelised soy chicken in garlic-ginger broth recipe as an inspiration: caramelised soy chicken in garlic-ginger broth.
Table of Contents
What Makes This Recipe So Special
This recipe works because it layers flavors in one pot – browning the chicken develops savory depth, sautéing the aromatics pulls out sweetness, and simmering rice in coconut milk creates creamy, fragrant grains. The short cooking time and minimal cleanup are big wins for busy cooks, and the balance of acid (lime), heat (chili flakes), and richness (coconut milk) makes it broadly appealing. I love how the rice absorbs the coconut broth which keeps the chicken juicy and the dish cohesive.
Why This Recipe Works
- One-pot efficiency – everything cooks together so the rice soaks up all the flavor.
- Balanced flavors – coconut milk lends richness while lime and fish sauce bring umami and brightness.
- Adaptable – swap in brown rice, add vegetables, or change the protein for variety.
Ingredients
Makes 4 servings
- 1 1/2 lb (700 g) boneless skinless chicken thighs, cut into 1-inch pieces
- 1 tbsp vegetable oil
- 1 medium onion, finely chopped
- 3 garlic cloves, minced
- 1 tbsp fresh ginger, grated
- 1 cup (190 g) jasmine rice, rinsed until water runs clear
- 1 1/4 cups (300 ml) light coconut milk
- 1 1/4 cups (300 ml) low-sodium chicken broth
- 1 tbsp fish sauce
- 1 tbsp soy sauce
- 1 tsp salt, plus more to taste
- 1/2 tsp black pepper
- 1/2 tsp crushed red pepper flakes (optional)
- Zest and juice of 1 lime
- 1/4 cup fresh cilantro, chopped to finish
- 2 scallions, thinly sliced for garnish
Notes on ingredients – use full-fat coconut milk for an extra lush sauce, or light if you prefer fewer calories. Jasmine rice gives the aromatic quality, but basmati works in a pinch.
Equipment
- Heavy-bottomed large skillet or 12-inch sauté pan with lid
- Wooden spoon or spatula
- Measuring cups and spoons
- Knife and cutting board
- Fine-mesh strainer (for rinsing rice)
For another creamy rice bowl inspiration, check out these Creamy Cajun Chicken and Rice Bowls: Creamy Cajun Chicken and Rice Bowls.
Brown the Chicken
Prep first: Pat the chicken dry and season lightly with salt and pepper. Heat 1 tbsp oil in your skillet over medium-high heat until shimmering.
- Add the chicken in a single layer and sear undisturbed for 3 minutes to get a golden crust.
- Flip and finish: Turn the pieces and cook another 2 minutes until the surface is browned but not fully cooked through. Remove chicken and set aside.
Build the Flavor Base
- Lower heat to medium. Add the chopped onion and a pinch of salt to the same pan; sauté for 4-5 minutes until translucent.
- Stir in garlic and ginger and cook for 30-45 seconds until fragrant – don’t let them burn.
- Add a sprinkle of red pepper flakes if using.
Toast the Rice and Deglaze
- Add the rinsed jasmine rice to the pan and stir to coat in the oil and aromatics for 1 minute – this toasts the rice slightly and helps separate the grains.
- Pour in the chicken broth and coconut milk, then stir in fish sauce and soy sauce, scraping any browned bits from the bottom of the pan – that’s where flavor lives.
Simmer Everything Together
- Nestle the seared chicken back into the rice mixture, skinless side up.
- Bring to a gentle simmer, then reduce heat to low and cover with a lid.
- Cook time: Simmer for 18 minutes without lifting the lid – this allows rice to steam through evenly.
- After 18 minutes, remove from heat and let rest, covered, for 5-10 minutes to finish steaming.
Finish and Serve
- Fluff the rice gently with a fork, squeezing in lime juice and adding lime zest for brightness.
- Fold in chopped cilantro and scallions. Taste and adjust seasoning with additional salt, soy sauce, or lime as desired.
Tips from My Kitchen
- Use chicken thighs rather than breasts for better moisture and flavor – thighs stay tender while the rice cooks.
- Rinse your jasmine rice until the water runs clear – this prevents gummy rice and ensures fluffy grains.
- If your coconut milk separates, whisk it before adding to get a smooth broth.
- To make this in the oven – after bringing to a simmer, transfer the covered pan to a 350°F oven and bake for 20 minutes instead of stovetop simmering.
- For a lighter finish, squeeze more lime and add a handful of fresh herbs right before serving.
Serving Suggestions
Serve this Coconut Chicken & Rice with crunchy cucumber salad, lime wedges, or a simple side of steamed bok choy. For a heartier bowl, spoon the Coconut Chicken & Rice over extra fresh cilantro and add a drizzle of hot chili oil. Garnish with toasted coconut flakes for a tropical touch.
Storage and Reheating
- Refrigerator – Store leftovers in an airtight container for up to 3 days.
- Freezer – Cool completely, then freeze in a freezer-safe container for up to 2 months. Thaw overnight in the refrigerator before reheating.
- Reheat – Gently reheat on the stovetop over low heat with a splash of water or broth to loosen the rice, or microwave in 1-minute bursts, stirring in between.
Nutrition (Per Serving – approximate)
- Calories: 520 kcal
- Protein: 34 g
- Fat: 22 g
- Carbohydrates: 48 g
- Fiber: 1.5 g
- Sodium: varies with soy and fish sauce
Food Safety Notes
- Ensure chicken reaches an internal temperature of 165°F (74°C) before serving.
- Store leftovers promptly within 2 hours of cooking to avoid bacterial growth.
- Reheat thoroughly until steaming hot.
Common Questions (FAQs)
Can I use brown rice?
Yes – use long-grain brown rice and increase the simmer time to 35-40 minutes, with a 10-minute rest.
Is this recipe gluten-free?
Use gluten-free soy sauce or tamari to make it gluten-free.
Can I make this vegetarian?
Replace chicken with tofu or chickpeas and use vegetable broth – it won’t be the same richness but will be delicious.
Why is my rice mushy?
Likely too much liquid or overcooking. Next time, reduce broth by 2 tbsp or check for doneness a few minutes earlier.
Troubleshooting
- If the bottom is sticking or burning, lower the heat and add a splash of broth; lift stuck bits gently with a spatula.
- If the finished rice is undercooked but liquid is gone, add 2-4 tbsp hot broth, cover, and steam for 5 minutes.
- If it’s too salty, add a squeeze of lime and a small drizzle of unsweetened coconut milk to balance.
Why This Might Become Your New Favorite
This Coconut Chicken & Rice is quick enough for weeknights yet flavorful enough for company. It hits comforting, tropical, and savory notes in one pan and requires minimal cleanup. The method is forgiving, and the flavors adapt well to what you have on hand – more veggies, different proteins, or extra heat. The balance of creamy coconut and bright lime keeps the dish from feeling heavy, making it a winner in my dinner rotation.
Conclusion
This Coconut Chicken & Rice is a weeknight hero that brings big flavor with minimal fuss – tender chicken, creamy coconut rice, and bright lime in one cozy pot. If you tried this recipe, please leave a comment and a five-star rating to let me know how it turned out – what variations did you try? Share the recipe on Pinterest or Facebook so others can enjoy a simple, delicious dinner idea. For another one-pot coconut rice approach that inspired this post, check out One Pot Coconut Chicken and Rice | Easy Chicken Dinner Recipe.

Coconut Chicken & Rice
Ingredients
Method
- Pat the chicken dry and season lightly with salt and pepper.
- Heat oil in a skillet over medium-high heat until shimmering.
- Add chicken in a single layer and sear undisturbed for 3 minutes.
- Flip and cook another 2 minutes until browned. Remove chicken and set aside.
- Lower heat to medium and add chopped onion with a pinch of salt; sauté for 4-5 minutes until translucent.
- Stir in garlic and ginger and cook for 30-45 seconds until fragrant.
- Add red pepper flakes if using.
- Add rinsed jasmine rice to the pan and stir for 1 minute to coat in oil and aromatics.
- Pour in chicken broth and coconut milk; stir in fish sauce and soy sauce, scraping browned bits from the pan.
- Nestle seared chicken back into the rice mixture, skinless side up.
- Bring to a gentle simmer, reduce heat to low, and cover with a lid.
- Simmer for 18 minutes without lifting the lid.
- Remove from heat and let rest, covered, for 5-10 minutes.
- Fluff rice gently with a fork, squeezing in lime juice and adding lime zest.
- Fold in chopped cilantro and scallions, adjusting seasoning as desired.
