Ginger Coconut Rice Recipe
Making Ginger Coconut Rice a fluffy dream instead of a gloppy mess takes just a little finesse and technique. With a few quick skills and one aromatic pot, you’ll have tender, creamy rice that’s the perfect companion to bold mains.
Why You’ll Love this Recipe
- The ginger and garlic steeped in coconut milk give the rice a subtle depth and warm complexity
- It’s familiar, but with a more luxurious, layered cooking method
- It pairs beautifully with my Flanken Beef Short Ribs, balancing bold spice with velvety calm.
What You’ll Walk Away Knowing
- How to steep aromatics for gentle, delicate flavor
- How to cook rice with coconut milk instead of stock or water without ending up with pudding.
- What simmering actually means and why it matters for dreamy texture.
Ingredient List
Jasmine Rice: Light, floral, and perfectly fluffy when rinsed well. You can also use basmati rice.
Full Fat Coconut Milk: Adds creaminess and subtle coconut flavor. It separates in the can so make sure to shake it up before opening.
Ginger: Grated, not minced or sliced, for quick infusion of flavor without overpowering the dish. You want to grate the ginger with a microplane or grater so that the infusion takes less time than cutting it into coins.
Garlic: Grate with the ginger to round out the dish
Lime Peel: Adding lime peel just adds a little extra flavor. I make this recipe with another recipe that uses lime so I have plenty of peel to spare. It’s optional, but if you have it on hand, why not?
Sugar: This is optional, but like salt, it amplifies the flavor without making it a sweet dish
Cilantro and Green Onion: This garnish adds a citrus and spicy element to the rice. It is optional, but totally delicious.
Simmering and Steeping
Simmering is a gentle, steady cooking method where liquid is kept just below boiling; typically between 185°F to 205°F (85°C to 96°C). You’ll know you’ve hit a simmer when you see small bubbles lazily rising to the surface, not the full-blown frenzy of a boil.
This is important to remember because we don’t want to curdle the coconut milk. We want to steep this mixture like a tea, not boil it like we’re cooking noodles.
Allowing the ginger and garlic to simmer then steep allows for maximum extraction of flavor. Be patient. The longer you steep the more flavor is infused. You can taste the coconut milk to decide when it’s done to your preference. Just know less time, less infused flavor. More time, more intense flavor.
How to Make Ginger Coconut Rice
- Add coconut milk, water, ginger, garlic, and lime peel (if using) to a medium saucepan and heat on medium-low until it reaches a simmer.
- Put the rice in a sieve and rinse it under cold tap water to remove the starch and set aside in a bowl.
- Set up a glass container and the sieve
- Simmer the coconut milk for 10 minutes.
- Pull the pot off of the heat and let it steep for 10 more minutes.
- Pour the coconut milk through the sieve used for the rice to collect the solids. Discard the solids
- Stir in the rice, salt, and sugar (if using)
- Bring to a gentle simmer, almost a boil and let cook for 1 minute
- Turn the temperature down until it is at a simmer and cook for 15 minutes
- If the rice has absorbed most of the coconut milk and isn’t done as ¼ cup of water and stir
- Once cooked, take off the heat and let sit with the lid on for 5 minutes
- Stir, add your cilantro and green onions, and serve
Expert Tips
Rinsing the rice removes impurities and starch from the rice allowing it to be fluffier and not stick together.
Using a glass lid is helpful so you can see how the rice is doing without removing the lid.
Stirring the rice will release more starch so do it sparingly.
This recipe holds up well to meal prep as well. Simply steep your aromatics with the coconut milk and save in the refrigerator until ready to cook. The coconut milk will last for 3 days in the fridge.
What to Serve with Coconut Rice
My favorite way to eat this rice is with my Flanken Beef Short Ribs. The boldness and spice of the ribs and sauce goes perfectly with the creaminess and delicate nature of the rice.
Seared shrimp, grilled tofu, poached chicken, or a crispy egg with chili crisp are also lovely. You want contrast; heat, acid, or umami, but not something that bulldozes the gentle ginger coconut harmony.
Storage and Reheating
Store the rice in an airtight container for up to 3 days in the fridge.
I find that the easiest way to reheat is in the microwave with a little water sprinkled on top beforehand to let it steam a bit.
FAQs
Yes, and yes. Fresh ginger gives a clean, sharp brightness with a tiny bit of heat. Powdered ginger is more muted and earthy. For this dish, fresh really lifts the whole flavor profile especially when bloomed in a bit of fat first. If using powdered, try adding a squeeze of lime at the end to wake things up.
Gummy rice usually comes from too much liquid or over-stirring. Coconut milk is thicker than water and coats the grains more—so precision matters. Use a long-grain rice like jasmine, rinse it until the water runs clear, and don’t peek while it’s cooking. Also: resist the urge to stir once the lid is on. Stirring releases starch.
If you like this recipe and want more, sign up for my newsletter. I’m trying new techniques and flavors all of the time. Come experiment with me and tell me what you’d like to see.
Ginger Coconut Rice
Equipment
- Sieve
Ingredients
- 13.5 oz can coconut milk
- 1/2 cup water
- 3 tablespoons grated ginger
- 1 tablespoon grated garlic
- 5 pieces of lime peel
- 1 cup jasmine rice
- 2 teaspoons salt
- 1 teaspoon sugar
- cilantro and green onions
Instructions
- Add 13.5 oz can coconut milk, 1/2 cup water, 3 tablespoons grated ginger, 1 tablespoon grated garlic, and 5 pieces of lime peel (if using) to a medium saucepan and heat on medium-low until it reaches a simmer.
- Put 1 cup jasmine rice in a sieve and rinse it under cold tap water to remove the starch and set aside in a bowl.
- Set up a glass container and the sieve
- Simmer the coconut milk for 10 minutes.
- Pull the pot off of the heat and let it steep for 10 more minutes.
- Pour the coconut milk through the sieve used for the rice to collect the solids. Discard the solids
- Stir in the rice, 2 teaspoons salt, and 1 teaspoon sugar(if using)
- Bring to a gentle, not rolling boil and let boil for 1 minute
- Turn the temperature down until it is at a simmer and cook for 15 minutes
- If the rice has absorbed most of the coconut milk and isn’t done as ¼ cup of water and stir
- Once cooked, take off the heat and let sit with the lid on for 5 minutes
- Stir, add the cilantro and green onions, and serve





Cooking in coconut milk elevates this rice to a creamy side dish. Let me know how it worked for you!