
Cilantro Coconut Rice
Fragrant, creamy coconut rice brightened with fresh cilantro and lime juice. This Caribbean-style side dish cooks on the stovetop in about 25 minutes, making it an easy accompaniment to curries, grilled fish, or beans. The coconut milk creates a luxurious texture while cilantro and lime add vibrant, fresh flavor.
- Prep
- 5 min
- Cook
- 20 min
- Wait
- 5 min
- Total
- 30 min
- Makes
- 4 servings (about 3 cups)
Steps
Before you start
- Measure rice and liquid before starting
- Have cilantro and lime ready to add at the end
- Use a pot with a tight-fitting lid
Combine rice and liquids
- In a medium saucepan (2-quart or larger), combine the rinsed rice, coconut milk, water, and salt.
- Stir well to combine, breaking up any clumps of rice.
+ Show details− Hide details
Tip: Rinsing the rice removes excess starch and helps each grain cook separately for a lighter texture.
Bring to a boil
- Place the saucepan over medium-high heat and bring the mixture to a boil, stirring occasionally.
- This should take 3–4 minutes.
+ Show details− Hide details
Ready when: Mixture is at a rolling boil with steam rising
Reduce heat and cover
- Once boiling, reduce the heat to low and place a tight-fitting lid on the saucepan.
- Adjust the heat so the rice simmers gently (you may hear an occasional gentle bubble, but not vigorous boiling).
+ Show details− Hide details
Tip: A tight lid is essential—steam escaping will prevent the rice from cooking evenly.
Simmer until tender
- Simmer the rice, covered and undisturbed, for 16–18 minutes.
- The rice is done when all the liquid is absorbed and the grains are tender when bitten.
+ Show details− Hide details
Ready when: All liquid is absorbed; rice is soft and no longer crunchy
Tip: Resist the urge to lift the lid—opening it releases steam and prolongs cooking time.
Rest off heat
- Remove the saucepan from the heat and let the rice rest, covered, for 5 minutes.
- This allows the grains to finish absorbing any remaining moisture and firms them up.
Fluff and finish
- Remove the lid and fluff the rice gently with a fork, breaking up any clumps.
- Stir in the fresh lime juice, chopped cilantro, and butter (if using) until evenly distributed.
- Taste and adjust salt or lime juice as desired.
+ Show details− Hide details
Tip: Add lime and cilantro after cooking to preserve their bright, fresh flavor. The hot rice will warm them through without dulling their taste.
Good to know
Tips
- Rinse rice under cold water to remove excess starch—this prevents the grains from clumping and gives you fluffier rice.
- If your rice seems dry after cooking, add a splash of water and cover for another minute or two; if too wet, fluff and let it sit uncovered for 2 minutes to evaporate excess moisture.
- This rice pairs beautifully with Caribbean curries, jerk chicken, grilled fish, or black beans and plantains.
- For extra richness, add a pinch of ground cumin or a small diced jalapeño with the salt in step 1—both complement the coconut and cilantro perfectly.
Make ahead
Rice can be cooked up to 2 hours ahead and kept covered at room temperature. Reheat gently in the microwave (covered, 1–2 minutes) or in a covered saucepan over low heat with a splash of water, stirring occasionally, until warmed through. Add cilantro and lime juice after reheating for the best flavor.
Storage & reheating
Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat in the microwave or on the stovetop over low heat with a splash of water. Coconut rice freezes well for up to 2 months; thaw in the refrigerator overnight and reheat gently before serving. Fresh cilantro and lime juice should be added after reheating for brightest flavor.
Substitutions
- long-grain white rice → jasmine rice or basmati rice. Both cook in the same time as long-grain white rice and absorb the coconut flavor beautifully.
- fresh cilantro → fresh flat-leaf parsley or scallions (green parts only, chopped). Parsley is milder; scallions add a slight onion note. Either works if you dislike cilantro.
- fresh lime juice → fresh lemon juice or white vinegar (1–1.5 tablespoons). Lemon is milder; use slightly less vinegar as it's stronger. The rice will be slightly less Caribbean in character.
- unsweetened coconut milk → light coconut milk or half coconut milk and half chicken or vegetable broth. This reduces richness if desired. Use equal liquid amounts (400 ml total with water).

