This Creamy Coconut Jasmine Rice is a delicious creamy sticky rice with coconut flavors that is perfect as a side dish to any curry. It’s ready in 30 minutes, 100% vegan, cooked in dairy-free coconut milk and lime juice.
We love curry, like my Tofu Red Curry, Vegan Chickpea Curry, or Tofu Butter ‘Chicken’, and there’s nothing better than sticky coconut rice as a side to Indian or Chinese style dishes! So here’s our recipe for a creamy, slightly sticky restaurant-style coconut rice made from Jasmine rice.
Ingredients and Substitutions
It’s very simple to make coconut rice at home. You need only 6 ingredients and a few simple steps to achieve the best rice side dish ever!
- Long-Grain Jasmine Rice – We used white rice and didn’t try the recipe with brown rice. Time and amount of liquid will increase if you use brown rice because the amount of fiber is higher in brown rice varieties. Plus, brown rice doesn’t add the same creamy texture to coconut rice, so it’s not a recommended option.
- Canned Coconut Milk – Shake the can very well before opening.
- Vegetable Stock – or just more water if you don’t have any.
- Lime Juice – You can also use lemon juice.
- Sugar or Coconut Sugar – To make the rice a bit sweet.
How To Make Coconut Jasmine Rice
- First, to make a delicious coconut jasmine rice, it’s important to rinse the rice to remove all its starch. To do so, place rice in a saucepan, the one you are going to use to cook your rice.
- Add about 2 cups of cold tap water. Stir the rice gently with your hands or a wooden spoon until the water becomes white and cloud due to the rice releasing its starch.
- Next, filter the rice over a sieve to remove the cloudy water and repeat the steps 4 to 6 times until the water becomes clear.
- When the water is not cloudy anymore, add rice, coconut milk, water, vegetable stock, lime juice, and sugar into the saucepan. Cover, place over the stove over medium heat, and bring to boil.
- When the liquid starts boiling, reduce the heat, stir, cover, and simmer for 12 minutes. Stop the heat, remove the lid and keep the rice in the saucepan for 8 more minutes.
- Transfer the rice to a large dish and, using a fork, fluff the rice to loosen it. Let the rice steam out in the dish for 15 minutes next to an opened window to accelerate the process. Serve as a side to any curry you love.
Serving Ideas
You can serve this coconut rice plain or with some toasted coconut flakes or toasted shredded coconut on top. Some lime zest peel tastes delicious as well.
I listed below some delicious recipes you can make to pair with this coconut jasmine rice recipe. These vegan curry recipes taste amazing with this creamy, slightly sweet coconut rice.
Storage Instructions
Cooked rice must be stored in the fridge in an airtight container for up to 3 days. You can freeze this coconut rice recipe for up to 3 months in a sealed box and thaw the rice in the fridge the day before.
To rewarm the cooked rice, you can use a microwave or rewarm in a saucepan over medium heat. You may want to add extra coconut milk to make the rice creamy again, as freezing tends to dry out the recipe a little bit.
Flavoring Options
You can tweak this rice recipe, adding some spices to create different flavors of coconut rice that match your dish to perfection.
For example, options I tested and found very tasty are listed below.
- Coconut Ginger Jasmine Rice – a great flavor to go with Chinese dishes. Add 1 teaspoon of freshly grated ginger to the water when cooking rice.
- Coconut Curry Jasmine Rice – this is perfect for Indian curry. Add 1 teaspoon of curry powder to the cooking water.
Frequently Asked Questions
Yes, you can absolutely cook this recipe in a rice cooker for 20 minutes. After that time, remove the lid, steam out, and fluff with a fork to loosen the grains.
More Vegan Side Dish Recipes
If you want more vegan side dishes recipes, I have many for you!
Did You Like This Recipe?
Leave a comment below or head to our Facebook page for tips, our Instagram page for inspiration, our Pinterest for saving recipes, and Flipboard to get all the new ones!
Coconut Jasmine Rice
Ingredients
- 2 cups Jasmine Rice
- 1 can Coconut Milk - (14oz)
- 1 cup Cold Water
- ½ cup Vegetable Stock - or more cold water and 1 teaspoon salt
- 1 tablespoon Lime Juice
- 1 teaspoon Coconut Sugar - or sugar
Instructions
Rinse Rice
- Place the rice in a saucepan, add 2 cups of cold water to the saucepan. Give a quick stir with your hand or wooden spoon until the water is cloudy and the rice has released starch.
- Drain cloudy water over a sieve, return the rice to the saucepan, and repeat the steps above 4-5 times until the water is clear and the rice has released most of its starch. Always discard the cloudy water. You won't use it in the recipe.
Cook rice
- In the same saucepan, add the rinsed rice along with the remaining recipe ingredients: coconut milk, water, vegetable stock, sugar, and lime juice.
- Cover, bring to a boil and reduce heat to low, simmer for 12 minutes.
- Stop the heat, remove the lid and cool for 8 minutes in the saucepan.
- Transfer to a large pan and use a fork to fluff the rice – see picture above for tips.
- Steam out for 10 minutes before serving.
- Serve plain or with toasted coconut flakes on top.
Storage
- Store the rice in an airtight kept in the fridge for up to 3 days or freeze and thaw in the fridge the day before using.
Leave a comment