Coconut Chicken & Rice – Creamy, Comforting & One-Pot Easy

Coconut Chicken & Rice is a beloved comfort dish in many tropical and Southeast Asian-inspired kitchens. It brings together tender chicken simmered in creamy coconut milk with fragrant rice, creating a one-pot meal that’s both hearty and soothing.

This recipe showcases the richness of coconut milk paired with spices like garlic, ginger, and a hint of chili or curry for warmth. Whether you know this dish from Caribbean, Thai, or Indian cuisines, its global appeal lies in its simplicity, aroma, and deeply satisfying flavor.

Perfect for busy weeknights or when you need a cozy, nourishing bowl of food, coconut chicken and rice is easy to prepare and hard to forget once you’ve tasted it.

Ingredients Overview

Each ingredient in this recipe plays a key role in achieving the signature creaminess, fragrance, and flavor that defines coconut chicken and rice.

  • Chicken Thighs or Breasts: Skinless, boneless chicken thighs are ideal—they remain tender and juicy when simmered. Breasts can be used for a leaner option but take care not to overcook.

  • Long-Grain Rice or Jasmine Rice: Jasmine rice complements the coconut flavor beautifully with its light floral notes. Long-grain white rice also works well and remains fluffy when cooked in broth and coconut milk.

  • Coconut Milk: Full-fat coconut milk is essential for the creamy, rich texture. Light coconut milk can be used for a lower-fat version but will be less silky.

  • Garlic & Ginger: These aromatics add warmth and depth. Freshly grated is best for maximum flavor.

  • Onion: Diced yellow or red onion provides sweetness and a savory base for the dish.

  • Chicken Broth or Stock: Used to simmer the rice with coconut milk, creating a flavorful cooking liquid. Low-sodium is recommended to control seasoning.

  • Spices: A blend of turmeric, curry powder, or chili flakes adds dimension. You can adjust the heat to suit your taste.

  • Lime Juice: Adds a bright finish that cuts through the richness of the coconut.

  • Cilantro or Green Onions: Fresh herbs for garnish and a burst of color and freshness.

Optional Add-Ins:

  • Vegetables: Add peas, carrots, spinach, or bell peppers for a complete one-pot meal.

  • Fish Sauce or Soy Sauce: For added umami if leaning into Thai or Filipino flavors.

  • Coconut Oil: Use for sautéing to reinforce the coconut theme.

Step-by-Step Instructions

  1. Prepare the Chicken
    Cut chicken into large chunks and season with salt, pepper, and a pinch of turmeric or curry powder. This adds flavor from the start and gives the chicken a golden color.

  2. Sauté the Aromatics
    In a large, heavy-bottomed skillet or Dutch oven, heat a bit of coconut or vegetable oil. Sauté chopped onion until translucent, about 5 minutes. Add garlic and ginger, stirring until fragrant—about 1 minute.

  3. Brown the Chicken
    Add chicken pieces to the pan and cook on medium-high heat until lightly browned on all sides. This builds flavor and locks in juices.

  4. Add Rice and Liquids
    Stir in the uncooked rice, coating it in the flavorful oil and aromatics. Pour in the coconut milk and chicken broth. Bring everything to a gentle boil.

  5. Simmer
    Reduce heat to low, cover, and let simmer for 18–20 minutes. Do not lift the lid. The rice will absorb the liquid and steam to perfection.

  6. Rest and Fluff
    After cooking, remove from heat and let rest for 5 minutes. Then uncover and fluff the rice gently with a fork.

  7. Finish and Serve
    Squeeze fresh lime juice over the top and garnish with chopped cilantro or green onions. Optional: add sliced chili for heat or toasted coconut flakes for extra texture.

Common Mistakes to Avoid:

  • Don’t over-stir the rice while simmering; it will turn gummy.

  • Avoid using too much liquid—stick to the rice-to-liquid ratio of 1:2.

  • Make sure your pan has a tight-fitting lid to trap steam.

Tips, Variations & Substitutions

Expert Tips

  • For best texture, rinse the rice before cooking to remove excess starch.

  • Marinate the chicken briefly in ginger, garlic, and lime juice for deeper flavor.

  • Toast your spices in the oil before adding other ingredients to release their oils.

Variations

  • Caribbean Style: Add a pinch of allspice, thyme, and Scotch bonnet for heat.

  • Thai-Inspired: Use lemongrass, fish sauce, and kaffir lime leaves.

  • Indian Style: Add cumin, coriander, and garam masala for a more complex spice profile.

Dietary Substitutions

  • Gluten-Free: This recipe is naturally gluten-free when made without soy sauce or with a gluten-free brand.

  • Dairy-Free: No dairy is used—coconut milk provides all the creaminess.

  • Low-Carb: Substitute cauliflower rice; just reduce the liquid and cooking time accordingly.

Serving Ideas & Occasions

Coconut Chicken & Rice is wonderfully versatile. Serve it:

  • With a Side of Pickled Vegetables: For contrast and brightness.

  • Topped with Chili Crisp or Sambal Oelek: For a spicy edge.

  • In Meal Prep Bowls: It holds up well for a few days in the fridge.

  • At a Casual Dinner Party: Serve family-style with lime wedges and fresh herbs.

This dish is warming for colder months but light enough for summer, thanks to the tropical coconut and citrus accents.

Nutritional & Health Notes

Coconut Chicken & Rice strikes a balance between comfort and nutrition:

  • Protein: Lean chicken provides a strong protein base.

  • Healthy Fats: Coconut milk offers plant-based fats that may support metabolism.

  • Carbohydrates: Jasmine rice gives quick energy, and fiber-rich add-ins like veggies boost nutrition.

  • Spices: Ingredients like turmeric and ginger have anti-inflammatory benefits.

To make it lighter:

  • Use light coconut milk.

  • Add more vegetables to increase volume without excess calories.

  • Replace half the rice with cauliflower rice for lower carbs.

This dish is filling and nourishing, offering a great blend of flavor, texture, and warmth.

FAQs

Q1: Can I use brown rice for coconut chicken and rice?

A1: Yes, but it requires a longer cooking time (about 40–45 minutes) and more liquid. Consider partially cooking the brown rice before adding to the pan, or use a pressure cooker.

Q2: Can I make this dish in a rice cooker or Instant Pot?

A2: Absolutely. In a rice cooker, add all ingredients and cook on the “white rice” setting. For Instant Pot, use the sauté function for the aromatics and chicken, then pressure cook on high for 8–10 minutes, with a natural release.

Q3: Does coconut milk make the dish taste sweet?

A3: Full-fat coconut milk adds creaminess and subtle sweetness, but it’s balanced by garlic, ginger, and lime. You can add chili flakes or curry powder to deepen the savory profile.

Q4: How do I prevent mushy rice?

A4: Use long-grain rice, rinse it before cooking, and stick to the correct rice-to-liquid ratio. Let the dish rest after cooking so steam redistributes evenly.

Q5: Can I freeze coconut chicken and rice?

A5: Yes, but the texture of the rice may soften after thawing. Cool completely, store in airtight containers, and reheat gently on the stovetop with a splash of broth or coconut milk.

Q6: Is this dish spicy?

A6: Not by default. It’s very customizable—add chili flakes, fresh chili, or hot sauce for heat. If cooking for kids, skip the spice and let diners add heat at the table.

Q7: What protein alternatives can I use?

A7: Try tofu, shrimp, or chickpeas. Just adjust cook times—shrimp cooks quickly, while tofu benefits from browning first to improve texture.

Print

Coconut Chicken & Rice – Creamy, Comforting & One-Pot Easy

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A creamy, one-pot coconut chicken and rice dish infused with garlic, ginger, and spices. A comforting weeknight dinner with tropical flair and a rich, savory depth.

  • Author: Maya Lawson

Ingredients

Scale
  • 1 lb chicken thighs or breasts, cut into chunks

  • 1 cup jasmine or long-grain white rice

  • 1 can (13.5 oz) full-fat coconut milk

  • 1 cup chicken broth

  • 1 small onion, diced

  • 2 garlic cloves, minced

  • 1 tbsp fresh ginger, grated

  • 1 tsp turmeric or curry powder

  • 1 tbsp coconut oil or neutral oil

  • Juice of ½ lime

  • Salt and pepper, to taste

  • Chopped cilantro or green onions, for garnish

Instructions

  1. Season chicken with salt, pepper, and turmeric.

  2. In a large skillet, heat oil and sauté onion until soft.

  3. Add garlic and ginger; cook until fragrant.

  4. Brown chicken on all sides.

  5. Stir in uncooked rice, coconut milk, and broth.

  6. Bring to a boil, then cover and simmer on low for 18–20 minutes.

  7. Remove from heat and let rest 5 minutes.

  8. Fluff with a fork, squeeze lime juice on top, and garnish.

Notes

  • Add vegetables like peas or spinach for more nutrition.

  • Use light coconut milk for a lower-fat version.

  • Keeps refrigerated for 3–4 days; reheat with a splash of broth.

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star