
The 1 cup coconut rice recipe transforms simple jasmine or basmati rice into fragrant, fluffy bites infused with creamy coconut flavor. This quick method delivers restaurant-quality results in just 20 minutes—perfect for weeknight dinners or elegant gatherings. The secret lies in balancing coconut milk and water for ideal texture, whether you prefer fluffy, slightly sticky, or extra-creamy rice.
This vegan-friendly recipe works beautifully as a standalone dish or paired with curries, grilled proteins, or fresh salads. The coconut aroma alone makes every bite feel indulgent, while the subtle sweetness complements savory flavors effortlessly. No special equipment is needed—just a pot, rice, and a few simple ingredients to create something extraordinary.
What makes this recipe stand out is its versatility. Add a pinch of salt, a splash of lime zest, or even pandan extract for deeper flavor. The result? Fragrant, fluffy rice with just the right amount of coconut richness—no grains of sand or mushy texture here. It’s the kind of dish that elevates any meal without requiring hours in the kitchen.
Ready in 20 minutes, this coconut rice is ideal for busy weeknights or when you crave something special. Whether you’re feeding a family or treating yourself, the creamy, aromatic results will leave everyone asking for seconds. Let’s get started!
Ingredients for 1 cup coconut rice
Nine ingredients transform ordinary rice into fragrant, restaurant-quality coconut bites in just 20 minutes.
| Ingredient | Amount | Notes |
|---|---|---|
| Jasmine Rice 🌾 | 1 cup | Uncooked, long-grain preferred |
| Full-Fat Coconut Milk 🥥 | ¾ cup | Canned, unsweetened variety |
| Water 💧 | ½ cup | Room temperature preferred |
| Extra-Virgin Olive Oil 🫒 | 1 tbsp | Light fruity variety |
| Salt 🧂 | ½ tsp | Diamond Crystal kosher |
| Lime Zest 🍋 | 1 tsp | Freshly grated preferred |
| Pandan Extract 🌿 | ¼ tsp | Optional, for deeper aroma |
| Fresh Lime Juice 🍋 | 1 tbsp | From 1 small lime |
| Garlic Cloves 🧄 | 1 clove | Minced, optional for depth |
The rice type matters—jasmine or basmati deliver that signature floral aroma. Lundberg Family Farms or Tilda brands are my go-tos for consistent quality. Coconut milk is non-negotiable; full-fat Thai Kitchen cans provide the richest texture. For the best flavor balance, use room-temperature water—cold water can make the rice gummy. The lime zest and pandan extract are where this dish shines; Trader Joe’s carries excellent lime zest and pandan extract that elevate the dish without overpowering it.
No jasmine rice? Basmati works equally well—just rinse it thoroughly to remove excess starch. Light coconut milk? Dilute full-fat with a splash of water (about 1 tbsp per 0.5 cup) to achieve a lighter texture. Skip the lime zest? Double the lime juice for brightness, or use a pinch of turmeric for color. The garlic is optional but adds subtle depth—three cloves max to avoid bitterness. For a nutty twist, toast the rice in the olive oil for 1-2 minutes before adding liquids.
Coconut milk separates after opening? Stir vigorously before measuring—the thick cream at the top is flavor gold. Store cooked rice in an airtight container with a damp paper towel to maintain moisture for up to 5 days. For extra-creamy texture, reheat with a splash of coconut milk. Freezes beautifully for 3 months—perfect for meal prep. The lime zest and pandan extract can be pre-mixed into the coconut milk the night before for convenience.
Why You’ll Love This Recipe
- Five-Ingredient Magic: I swear by this—just rice, coconut milk, water, olive oil, and salt. That’s it. No measuring cups to stress over, no fancy techniques. Honestly, I’ve made it while scrolling through my phone.
- Creamy Without the Guilt: The full-fat coconut milk gives it that luxurious texture, but the olive oil keeps it from being too heavy. It’s rich, but not greasy—like a hug from a Thai grandmother, if grandmas served rice.
- Weeknight to Party: Same recipe, totally different vibes. Toss it with shrimp for a quick weeknight dinner or pile it high for a potluck. My roommates called it “fancy” when I brought it to game night. (They’re wrong, but I’ll take the compliment.)
- Leftovers That Don’t Suck: This rice actually improves the next day—more flavor, slightly firmer texture. I meal prep it all the time because it’s cheap, freezes well, and I never get tired of it. (Yes, even on a Tuesday night.)
Step-by-step instructions for fragrant coconut rice
Master this technique and you’ll achieve perfectly fluffy, aromatic coconut rice every time.
Rinse the Jasmine Rice Thoroughly
Place the 1 cup jasmine rice in a fine-mesh strainer and rinse under cold running water for 30-45 seconds. Swirl the rice gently with your fingers to remove surface starch, then drain completely. Repeat this process 2-3 times until the water runs clear. This critical step prevents gummy rice and ensures each grain stays distinct.
Drain the rice well and transfer it to a medium saucepan. I always use a saucepan with a tight-fitting lid—this creates the steam pressure needed for perfect texture. Give the rice a gentle shake to break up any remaining clumps before proceeding. The goal is to start with completely clean grains that will absorb the coconut milk and water evenly.
Toast the Rice with Olive Oil
Add the 1 tablespoon extra-virgin olive oil to the saucepan over medium heat. Stir the rice constantly for 2-3 minutes until it becomes translucent at the edges and emits a nutty aroma. This dry-toasting step develops deeper flavor and prevents the rice from becoming mushy.
Watch the rice closely—it should turn slightly opaque and begin to sizzle gently. If it starts to brown too quickly, reduce the heat to medium-low. The toasted rice will have a toasty aroma that sets the foundation for the coconut flavor. Once properly toasted, remove the pan from heat temporarily to add the remaining ingredients.
Add Liquids and Aromatics
Return the pan to medium heat and add the 0.75 cup full-fat coconut milk, 0.5 cup water, 0.5 teaspoon salt, 1 teaspoon lime zest, 0.25 teaspoon pandan extract, 1 tablespoon fresh lime juice, and 1 minced garlic clove. Stir everything together for 30 seconds to distribute the aromatics evenly.
Here’s where the magic happens: the pandan extract adds that distinctive floral aroma while the lime zest and juice brighten the coconut flavor. The garlic clove, though optional, adds subtle depth that complements the coconut beautifully. Bring the mixture to a gentle simmer, then immediately reduce heat to low to maintain even cooking.
Cook with Precision
Place the lid on the saucepan and cook for 15 minutes without disturbing. The rice will absorb the liquid gradually, and you’ll see steam escaping through the lid’s vents. After 10 minutes, check the rice—it should be tender but still slightly firm in the center.
If the rice appears dry before the 15 minutes are up, add 1-2 tablespoons water through the lid’s vents. Conversely, if it’s still too wet at 15 minutes, uncover and cook for 2-3 more minutes on low heat. The key is to let the rice steam in its own juices until all liquid is absorbed and the grains are tender but not mushy.
Rest and Fluff
Remove the pan from heat and let the rice rest, covered, for 5 minutes. This resting period allows the residual steam to finish cooking the rice and redistributes any remaining moisture. After resting, fluff the rice gently with a fork, being careful not to mash the grains.
Serve immediately while still warm. The finished rice should be light, fluffy, and fragrant with coconut and lime aromas. Each grain should be distinct yet tender, with a subtle toasty note from the initial toasting. The lime zest will add bright flecks of color and a refreshing citrus note that balances the richness of the coconut.
Pro Tips For Making 1 Cup Coconut Rice
- Bloom the Jasmine First: Rinse your rice in a fine-mesh strainer for 30 seconds, then let it sit in a bowl of water for 10 minutes before draining. This removes excess starch—your rice will stay separate and fluffy instead of turning into a gluey mess, especially when mixed with coconut milk.
- Use Full-Fat Milk Only: Skip the light coconut milk—it’s the fat that carries flavor and keeps the rice creamy. If you’re using canned coconut milk, shake the can hard before opening to redistribute the cream at the bottom (I learned this after scooping out the wrong layer three times).
- Simmer, Don’t Boil: Once the rice is submerged in the coconut milk-water mix, reduce heat to the lowest setting that keeps it at a gentle simmer—tiny bubbles at the edges, not a rolling boil. Too much heat turns the rice mushy, and you’ll end up with a sad, watery porridge.
- Toast the Rice First: Heat your olive oil in the pot over medium heat, then add the drained rice and stir for 2 minutes until the grains turn slightly translucent at the edges. This step deepens the nutty flavor and prevents the rice from tasting raw—worth the extra 60 seconds.
Perfect pairings for these flavors
Curry Pairings
This coconut rice is a match made in heaven with Thai green curry—its creamy texture mirrors the coconut’s richness while the aromatic herbs like lemongrass and kaffir lime leaves complement the lime zest in the rice. I love serving it with Thai Kitchen Thai Green Curry Paste, simmered with 1 can coconut milk and 1 lb chicken breast for a balanced meal. 🌶️
For a vegetarian option, pair it with a fragrant coconut milk-based curry featuring bell peppers, bamboo shoots, and tofu. The sweetness of the curry sauce enhances the coconut rice’s natural sweetness, creating a harmonious flavor profile. A sprinkle of fresh cilantro on both dishes ties everything together beautifully.
Grilled Proteins
Grilled chicken thighs or salmon fillets elevate this coconut rice into a complete meal. The charred flavors from grilling contrast perfectly with the creamy coconut, while the natural sweetness of the salmon or chicken complements the lime notes. I marinate the protein in soy sauce, garlic, and ginger for extra depth. 🍗
For a vegetarian option, try grilled portobello mushrooms with a balsamic glaze. The umami-rich mushrooms absorb the glaze beautifully, creating a rich contrast to the light coconut rice. Serve with a side of arugula salad for a refreshing balance.
Fresh Salads
A crisp mango avocado salad with lime dressing cuts through the richness of the coconut rice beautifully. Toss 1 ripe mango, 1 avocado, and 2 cups mixed greens with 1 tbsp lime juice, 1 tbsp honey, and 1 tbsp olive oil. The tropical flavors in the salad mirror those in the rice, creating a cohesive meal. 🥭
For a lighter option, try a cucumber and edamame salad with a sesame-ginger dressing. The cool, crunchy textures provide a refreshing contrast to the warm, creamy rice. Add 1 tbsp toasted sesame seeds for extra crunch and depth.
Dessert Pairings
Yes, coconut rice can even shine in dessert! Serve it warm with a drizzle of dark chocolate sauce and a sprinkle of toasted coconut flakes. The sweetness of the chocolate complements the coconut flavor, while the toasted coconut adds a delightful crunch. 🍫
For a lighter dessert option, top the rice with fresh berries like strawberries or raspberries. The tartness of the berries balances the coconut’s richness, creating a refreshing and satisfying finish to any meal.
Nutrition facts
Frequently asked questions
Can I use any type of rice for this coconut rice recipe?
Jasmine or basmati rice work best for this recipe due to their fragrant qualities and fluffy texture. For a nuttier flavor, try brown jasmine rice, but increase cooking time by 5-7 minutes. Avoid short-grain rice like sushi rice—it becomes too sticky when cooked with coconut milk.
What if I don’t have pandan extract?
No worries! Skip the pandan extract or substitute it with ½ teaspoon vanilla extract for a sweeter aroma, or ¼ teaspoon turmeric for a golden hue. The lime zest and coconut milk will still create delicious flavors without it.
How do I prevent the rice from being mushy?
Rinse the rice thoroughly to remove excess starch, then toast it in olive oil for 2-3 minutes before adding liquids. Use the 1:1.5 ratio (rice to liquid) and avoid lifting the lid while cooking. Let it steam undisturbed for the full 15 minutes—this ensures even cooking without mushiness.
Can I make this coconut rice in a rice cooker?
Use the same 1 cup rice to 1.5 cups liquid ratio, but reduce the water slightly to 0.4 cup and keep coconut milk at 0.75 cup. Toast the rice in a separate pan first, then transfer to the rice cooker with all other ingredients. The cooker’s steam function will handle the rest perfectly.
Why does my coconut rice taste bland?
Blandness often comes from skipping the aromatics or using low-quality coconut milk. Always use full-fat coconut milk and toast the rice in oil first. Boost flavor with extra lime zest, a pinch of salt, or even a dash of soy sauce. Fresh ingredients make all the difference!
- 1 Egg Cookie Dough Recipe: No-Bake, Flourless Joy in Minutes - October 1, 2026
- 3 Bean Hotdish Recipe: Hearty Harvest Bowl With Smoky Paprika Depth - October 1, 2026
- 12 Lb Oven Turkey Recipe: Golden Skin and Juicy Pink Center Guaranteed - October 1, 2026