This Easy Lime Coconut Rice is a zesty, creamy side dish made with coconut milk and fresh lime. Perfect for high-protein dinners, meal prep, or picnic food ideas. Ready in…
Ingredients
Instructions
Rinse the jasmine rice under cold running water in a fine-mesh strainer for about 30 seconds, stirring with your fingers until the water runs mostly clear. This step removes excess surface starch, which prevents the rice from becoming gummy or sticky. Jasmine rice has a naturally fragrant, slightly floral aroma that is best preserved when rinsed gently. After rinsing, shake off excess water and set aside. Rinsing also helps the rice cook more evenly and absorb the coconut milk better, giving you distinct, fluffy grains rather than a mushy porridge. If you prefer a stickier texture (like for sushi), you can skip this step, but for a light, fluffy side dish, rinsing is key.

In a medium saucepan with a tight-fitting lid, combine the rinsed rice, full-fat coconut milk, water (or chicken broth for extra savory depth), and salt. Stir once to distribute the salt and break up any clumps of rice. Use full-fat coconut milk for the creamiest, richest texture; light coconut milk will result in a thinner, less luxurious rice. The water or broth helps balance the richness of the coconut milk and ensures the rice cooks through without becoming too heavy. Bring the mixture to a boil over medium-high heat, watching carefully to prevent boiling over. You’ll notice small bubbles forming around the edges and a gentle, nutty coconut aroma filling your kitchen. Once it reaches a rolling boil, immediately reduce the heat to low, cover the saucepan tightly, and let it simmer for 15 minutes. Do not lift the lid during this time—steam is essential for even cooking. The rice will absorb the liquid and become tender.

After 15 minutes, remove the saucepan from the heat but keep the lid on. Let it sit, undisturbed, for an additional 5 minutes. This resting period allows the steam to redistribute moisture evenly throughout the rice, ensuring every grain is perfectly cooked and not wet or crunchy on the bottom. During this time, the rice will finish absorbing any remaining liquid, and the starches will set, giving you a fluffy, cohesive texture. If you open the lid too early, you’ll release steam and risk undercooked or uneven rice. Patience here is rewarded with perfect results every time.

While the rice rests, prepare the lime zest and juice. Zest the limes first using a microplane or fine grater, being careful to avoid the bitter white pith. You’ll need about 1 tablespoon of zest, which typically comes from 2 medium limes. Then, juice the same limes to get 2 tablespoons of fresh juice. Fresh lime juice is essential—bottled juice lacks the bright, citrusy punch and can taste flat or metallic. The zest adds aromatic oils that infuse the rice with a floral, tangy fragrance that complements the creamy coconut beautifully. Set both aside.

After the 5-minute rest, remove the lid and fluff the rice gently with a fork. Drizzle the fresh lime juice over the rice and sprinkle the lime zest on top. Using a fork, fold the juice and zest into the rice gently, taking care not to mash the grains. The rice will appear slightly sticky from the coconut milk, but the lime juice will brighten the flavor and loosen the texture. Taste and adjust salt if needed—you want a balanced savory-tangy profile. For an extra pop of texture and color, sprinkle toasted coconut flakes over the top (to toast: spread unsweetened coconut flakes on a dry skillet over medium heat for 2-3 minutes, stirring constantly until golden). Serve immediately as a side dish to grilled chicken, fish, shrimp, or tofu. Garnish with additional lime wedges and fresh cilantro if desired. This rice also makes a fantastic base for grain bowls or a filling for lettuce wraps.
For best results
- For the fluffiest rice, use a heavy-bottomed saucepan with a tight lid. A thin pan can cause hot spots that lead to scorching on the bottom. If you're prone to burning rice, try using a nonstick saucepan or a rice cooker. In a rice cooker, simply combine all ingredients and cook on the white rice setting. The resting step is built into most rice cookers, so you can skip the manual resting. However, stovetop gives you more control over the final texture, especially if you like a slightly drier or moister rice.
- Don't skip rinsing the rice! Jasmine rice is coated in a fine starch powder that, if left on, will create a gummy, sticky texture rather than the desired fluffy, separate grains. Rinsing also removes any debris or dust. For best results, rinse in a fine-mesh strainer under cold water until the water runs clear, about 30 seconds. If you're short on time, you can soak the rice for 15 minutes and then drain, which also helps reduce cooking time slightly.
- Toasting the coconut flakes is optional but highly recommended for a nutty crunch that contrasts beautifully with the creamy rice. Spread unsweetened coconut flakes in a dry skillet over medium heat. Stir constantly with a spatula—they burn quickly! In about 2-3 minutes, they'll turn golden brown and smell heavenly. Remove from the pan immediately to prevent carryover cooking. You can also toast them in a 350°F oven on a baking sheet for 5-7 minutes, shaking halfway through.
- For a savory twist, replace half the water with low-sodium chicken or vegetable broth. This adds depth without overpowering the coconut-lime flavor. You can also stir in a minced garlic clove or a pinch of turmeric for color and anti-inflammatory benefits. If you want a bit of heat, add a chopped Thai bird chili or a pinch of red pepper flakes along with the liquid. The spice pairs wonderfully with the cool coconut.
- Leftover lime coconut rice can be stored in an airtight container in the refrigerator for up to 4 days. To reheat, add a tablespoon of water or coconut milk per serving and microwave covered for 1-2 minutes, stirring halfway, or reheat in a skillet over low heat with a splash of liquid. The rice may firm up when cold, but the added moisture will restore its creamy texture. Avoid reheating more than once to maintain quality.
- If you're meal prepping for the week, cook a double batch and portion it into individual containers. This rice pairs well with grilled chicken, salmon, shrimp, tofu, or black beans. It also works as a base for burrito bowls or alongside curries. For a complete macro-friendly meal, serve with 4-6 ounces of lean protein and a side of steamed vegetables. The coconut milk adds healthy fats that keep you satiated.
- For a vegan or dairy-free version, this recipe is naturally plant-based. To boost protein, stir in a can of drained chickpeas or edamame during the last 5 minutes of cooking. You can also top with crispy tofu or tempeh. The lime and coconut flavors complement legumes beautifully.
Variations
- Cilantro Lime Coconut Rice: Fold in 1/4 cup of finely chopped fresh cilantro right before serving. The herbaceous brightness of cilantro enhances the lime and coconut, making this a classic pairing for Mexican or Thai-inspired dishes. For a milder herb, use flat-leaf parsley or Thai basil. This variation is especially good with fish tacos or grilled shrimp.
- Spicy Coconut Rice: Add 1-2 teaspoons of sambal oelek, sriracha, or a finely chopped bird's eye chili to the cooking liquid. The heat cuts through the richness of the coconut milk and adds a fiery kick that balances the sweetness. For a smoky spice, stir in 1/2 teaspoon of chipotle powder or smoked paprika. This version is fantastic with jerk chicken or spicy black beans.
- Turmeric Ginger Coconut Rice: Add 1/2 teaspoon of ground turmeric and 1 teaspoon of freshly grated ginger to the pot along with the liquid. Turmeric gives the rice a vibrant golden color and an earthy, slightly peppery flavor, while ginger adds warmth and zing. This anti-inflammatory twist pairs beautifully with Indian curries or roasted vegetables.
- Protein-Packed Coconut Rice: For a complete one-dish meal, add 1 cup of cooked shredded chicken, flaked salmon, or cubed tofu during the last 5 minutes of cooking. Stir in gently to warm through. You can also fold in a handful of frozen peas or steamed broccoli for extra nutrients. This turns the side dish into a hearty main course, perfect for quick lunches.
- Mango Coconut Rice: After fluffing the cooked rice, fold in 1/2 cup of diced fresh or thawed frozen mango. The sweet, tropical fruit complements the lime and coconut beautifully, creating a dessert-like side that works well with grilled fish or as a stand-alone sweet treat. Garnish with toasted coconut and a drizzle of honey or agave if desired.
Nutrition
- Calories215 kcal
- Total Fat12g
- Saturated Fat7g
- Cholesterol0mg
- Sodium180mg
- Total Carbohydrates26g
- Dietary Fiber1g
- Sugars2g
- Protein3g
