
This rice dish brings tropical flavors to your dinner table with minimal effort. The coconut milk and jasmine create an aromatic base that’s impossible to resist. I first tried this during a family trip to Hawaii and knew I had to recreate it.
What makes this version special is its simplicity. Just a few ingredients transform plain rice into something extraordinary. The coconut milk adds a subtle sweetness while keeping the grains fluffy and separate.
You’ll end up with fragrant, slightly sticky rice that pairs perfectly with grilled proteins or fresh vegetables. The aroma alone will transport you to a beachside luau.
David and I test this on different stovetops to ensure consistent results every time. Ready in under 30 minutes, it’s a foolproof side for any meal.
Ingredients for Hawaiian White Rice
Fragrant jasmine rice meets creamy coconut for tropical flavors at home.
| Ingredient | Amount | Notes |
|---|---|---|
| Jasmine Rice 🌾 | 2 cups | Rinsed until water runs clear |
| Coconut Milk 🥥 | 1 can | Full-fat for creaminess |
| Water 💧 | 1 ½ cups | Or use coconut water |
| Garlic Cloves 🧄 | 3 cloves | Minced for aromatic depth |
| Fresh Ginger 🌿 | 1 tbsp | Peeled and finely grated |
| Salt 🧂 | 1 tsp | Sea salt or kosher salt |
| Green Onions 🧅 | 3 whole | Thinly sliced for garnish |
| Lime 🍋 | 1 whole | Zested and juiced |
| Cilantro 🌿 | ¼ cup | Fresh, chopped for garnish |
| Red Bell Pepper 🌶️ | ½ whole | Diced for color and texture |
| Toasted Macadamia Nuts 🥜 | ¼ cup | Chopped, for topping |
The jasmine rice is non-negotiable here. Look for Thai jasmine—it has the right floral aroma and sticky texture. Trader Joe’s or Asian markets usually carry it. Coconut milk quality matters too; Thai Kitchen or Native Forest brands are reliable. Don’t shake the can before opening (the thick cream on top is what you want for that rich texture). Rinse the rice well—this removes excess starch so it doesn’t clump.
No jasmine rice? Basmati works at a pinch but lacks that signature fragrance. Out of coconut milk? Coconut cream thinned with water (half and half) gets close. Skip the ginger if you must, but add a pinch of ground ginger for depth. The macadamia nuts can be swapped for cashews (toasted, of course). And if cilantro tastes like soap to you, fresh parsley or mint works fine.
The rice tastes best fresh but keeps well. Store leftovers in an airtight container for up to 4 days. Reheat with a splash of water to revive the moisture. The garnishes (lime, cilantro, nuts) are best added fresh, so store them separately. Freezing? Not ideal—it loses that fluffy texture.
Why You’ll Love This Recipe
- Set and Forget: I dump everything in the rice cooker and walk away—jasmine rice, coconut milk, and water do all the work.
- Tropical Comfort: The coconut milk makes it rich, while garlic and ginger add this warm, cozy depth that’s hard to resist.
- Meal Prep Hero: It pairs with anything from grilled chicken to teriyaki tofu, and honestly, it tastes even better the next day.
- Budget Stretcher: A bag of jasmine rice and a can of coconut milk feed my whole family for pennies. I’ll be real: it’s my secret to cheap, flavorful dinners.
Step-by-Step Instructions for Hawaiian White Rice
Here’s the method. Straightforward, tested, works every time.
Step 1: Rinse and Prepare the Jasmine Rice
Place the 2 cups jasmine rice in a fine-mesh strainer and rinse under cold water until the water runs completely clear. This removes excess starch, preventing the rice from becoming gummy. Shake the strainer gently to remove any lingering water droplets.
Rinsing also ensures the grains cook evenly and remain separate. I like to swirl the rice with my hand while rinsing to help release all the starch. Once rinsed, let it drain for 2-3 minutes while you prepare the remaining ingredients.
Step 2: Sauté Aromatics for Depth of Flavor
In a medium saucepan with a tight-fitting lid, heat the 1 can coconut milk over medium heat. Add the 3 cloves minced garlic and 1 tbsp grated fresh ginger, stirring frequently. Cook for 2-3 minutes until the mixture is fragrant and the garlic just begins to turn light golden.
Be careful not to let the garlic brown too much—it can turn bitter. The coconut milk will start to simmer gently around the edges. This step infuses the liquid with aromatic depth that will permeate every grain of rice. Add the 1 tsp salt and stir to dissolve completely.
Step 3: Cook the Rice to Perfection
Add the rinsed 2 cups jasmine rice and 1.5 cups water to the saucepan, stirring to combine with the coconut milk mixture. Bring to a gentle boil over medium-high heat, then immediately reduce the heat to low.
Cover the saucepan with the lid and let it simmer undisturbed for 15-18 minutes. You’ll know it’s ready when all the liquid has been absorbed and the rice is tender. Resist the urge to peek—releasing steam can affect the cooking process and lead to uneven results.
Step 4: Rest and Fluff the Rice
Once the rice is cooked, remove the saucepan from heat and let it sit covered for 10 minutes. This resting period allows the grains to steam and become even more tender. It also prevents the rice from becoming mushy when you fluff it.
After resting, use a fork to gently fluff the rice, separating the grains. The rice should be light, fragrant, and slightly sticky. The coconut milk will have infused each grain with a subtle sweetness that balances beautifully with the aromatic ginger and garlic.
Step 5: Garnish and Serve
Transfer the rice to a serving bowl or individual plates. Garnish with the diced 0.5 whole red bell pepper, thinly sliced 3 whole green onions, and zest and juice of 1 whole lime. The bright acidity from the lime cuts through the richness of the coconut milk.
Sprinkle the 0.25 cup chopped cilantro and 0.25 cup toasted macadamia nuts on top for freshness and crunch. The macadamia nuts add a buttery texture that complements the creamy rice perfectly. Serve warm and enjoy the tropical flavors.
Pro Tips For Making Hawaiian White Rice
- Rinse the Rice: Wash jasmine rice until water runs clear to remove excess starch—I learned this the hard way when my first batch turned gummy.
- Bloom the Aromatics: Sauté minced garlic and grated ginger in coconut milk for 2-3 minutes before adding liquid to deepen their flavor.
- Use Full-Fat Coconut Milk: Skip the light version; full-fat coconut milk gives the rice its rich, creamy texture that defines this dish.
- Let It Steam: After cooking, turn off heat and let it sit covered for 10 minutes—this guarantees fluffy, separate grains every time.
Troubleshooting This Dish
Rice Too Wet
If your rice is mushy, you likely used too much liquid. Start with 1 cup coconut milk and 1 cup water instead. Also, avoid peeking while cooking—releasing steam drops the temperature and extends cooking time.
Rice Undercooked
When grains are still firm, add ¼ cup hot water, cover, and cook for 5 more minutes. David and I found that older rice may need extra liquid. Always check the package date at Central Market.
If using a rice cooker, ensure the water level reaches the 1.5 mark for jasmine rice. Different models vary slightly. 🌡️
Coconut Milk Separates
Don’t shake the can before opening. The thick cream on top is what you want. Just scoop it out and add to the pot. If it separates while cooking, stir gently to recombine.
Rice Sticks to Pot
Use a heavy-bottomed pot to prevent burning. I prefer All-Clad for even heat distribution. Soak the pot in warm water immediately after serving to ease cleanup.
If it sticks, deglaze with ½ cup water and scrape the browned bits—they add flavor to your next batch. 💡
Lacks Flavor
Double-check your salt measurement—1 tsp is key. Toast the garlic and ginger in coconut milk for 3 minutes to deepen flavor. Fresh lime zest added at the end brightens everything.
Nutrition Facts
Frequently Asked Questions
Can I use a different type of rice?
Jasmine is ideal for its fragrance, but basmati works in a pinch. Avoid long-grain white rice as it lacks the sticky texture. For best results, always rinse until water runs clear.
What if I don’t have fresh ginger?
Substitute ½ tsp ground ginger for the fresh. The flavor will be slightly stronger, so taste as you go. Fresh is preferred, but this works well too.
Can I make this ahead of time?
Yes! Cook and store in an airtight container for up to 4 days. Reheat with a splash of water to restore moisture. Add garnishes fresh before serving.
Why does my rice turn out mushy?
Overcooking or too much liquid is the usual culprit. Use 1:1 coconut milk to water ratio and avoid lifting the lid while cooking. Let it rest 10 minutes before fluffing.
- Jollof Rice Sauce Recipe: West African Tomato and Spice Infusion - September 25, 2026
- Japanese Rice Soup Recipe: Umami-Rich Comfort in a Bowl - September 25, 2026
- Homemade Cream Of Rice Recipe: Silk-Smooth Breakfast in Minutes - September 25, 2026