One-pot turmeric coconut rice with kale is a smooth, aromatic, and flavorful vegan recipe that transforms rice from a dish on the side to a fully-fledged table sensation.

Jump to:
⭐ Recipe Highlights
Coconut turmeric rice is similar to mushroom biryani because both can double as one-pot meals or elegant side dishes. The mild flavor of this rice dish won't limit you to Indian food because it has a mellow flavor that compliments many dishes.
The coconut flavor is two-fold. First, a smattering of toasted coconut flakes, and second, coconut milk. Need a substitute for rich coconut milk? We’ve got you covered with a wide range of coconut milk substitutes.
📋 Key Ingredients & Substitutions
Coconut flakes come in three basic forms: flakes, shredded, and desiccated. The instructions are written for coconut flakes. If you use shredded coconut flakes, the smaller kind, toast them for about 10 seconds. Desiccated coconut is ground. Don’t bother toasting that. Maybe add a tablespoon or two at the end of cooking if you want more coconut flavor.
Sesame seeds – Great nutty flavor from sesame seeds. If you’re toasting coconut, you might as well toast sesame seeds.
Scallions (green onions) – We’ll use the white and green parts of our scallions – at different times, so try to separate them, but don’t get precious. Your rice will taste delicious no matter how you mix the scallions.
Turmeric - Turmeric is a spice with earthy warmth and mild orange and ginger scents. You only need a little to give depth to your recipes which is precisely why one teaspoon was just the right amount for flavoring turmeric coconut rice. I've not tried fresh turmeric in this recipe. If you use it, chop or grate a teaspoon. Do this carefully because fresh turmeric can stain a cutting board and your hands.
Black pepper – Other than turmeric, black pepper is the only spice you should need.
Rice – My suggestion is brown basmati rice, but here’s what’s important. You may need to adjust the amount of vegetable broth depending on the kind you use. Brown rice and long-grain rice will need more liquid. I you use jasmine rice or white rice, add 1 ¾ cups of broth and adjust as needed.
Coconut milk – This recipe is made with light coconut milk, but you can use whole fat if you choose. I mentioned substitutes above, but the best would be creamy plant milk, such as oat milk and a few drops of coconut extract.
Vegetable broth – You can use water instead of broth, but I find broth adds more flavor. Broth can also add salt, which is why I recommend not adding salt until the end and you’ve given it a taste.
Kale - This is a great recipe for sturdy kale; however, you can also use Swiss chard, spinach, or another green of choice. Remove the tough stems of the leafy greens if necessary. If you use frozen kale or spinach, thaw and press out the excess moisture before adding it to the cooked rice.
Lime juice and zest– Zesty flavor brighten the kale and coconut. To be safe, try to use organic for the lime zest.
🔪 Pro tips & notes
Use a heavy-bottomed skillet with a lid or a Dutch oven to make this recipe. This helps moderate the heat, so the rice cooks evenly.
The process for this recipe is quick and easy. Most of your time will be spent letting the rice simmer while you clean up and relax (here’s hoping for that last part).
After toasting the coconut and sesame seeds, transfer them into a small bowl. While the pan is hot, drop in your turmeric and scallion whites. Give 30 seconds moving the scallions before you add the rice.
Yes, we’re adding the rice before the liquid. This helps toast it and brings out a nutty flavor. Brown rice needs no more than 2 minutes for toasting. If you are out of patience, you can skip this step and get the rice, coconut milk, and broth in the pot.
When you add the liquids, give the ingredients a good stir to free any scallions, turmeric, and bits of toasted rice from the bottom of the pan. This helps to keep the rice from sticking.
Bring the ingredients to a slow simmer and set the stove to medium-low heat before covering the pan. Brown basmati rice takes 30-35 minutes to cook and absorb most of the liquid.
💬 Frequently Asked Questions
The kind of rice you use will dictate the cooking time and how much liquid you need to add. Don’t be afraid to lift the lid a few times, taste the rice, and add more liquid if necessary.
Be sure your pan is pre-heated to medium or medium-high heat before adding the ingredients. Mind your pan and move ingredients constantly. You can also add broth or water a tablespoon-at-a time if needed.f needed.
In place of the rice, you can use the same amount of rinsed quinoa or bulgur wheat. Adjust the cooking time, as both will take about 15 minutes to get tender. Use a ratio of 2 cups of liquid for each cup of quinoa or bulgur.
To make turmeric coconut rice in the Instant Pot, prepare the recipe as directed. Cook long-grain rice under high pressure for 5 minutes with 10 minutes of natural pressure release. After removing the lid, stir in the kale, then replace the lid over the pan or cover it with a cloth to allow the kale to steam a little.
🥥 Serving Suggestions
To add a bit of protein directly to the rice, consider a can of adzuki, black beans, or chickpeas. Tofu is a natural fit for coconut rice. Serve crispy tofu alongside or try tofu with a more distinctive flavor, like Huli Huli tofu or lemongrass tofu.
Accompany this dish with your favorite veggie burger or a flavorful salad. You don’t need a big main dish because this rice recipe is a hearty side dish.
🌡️ Storage, Freezing, and Reheating
Keep leftover rice in an airtight container in the fridge for 4 days. You can also freeze it for 3 months.
For best results, reheat coconut rice in a steamer basket. The rice will be moister and won’t stick to the pan. If you use a saucepan to reheat, add a little water or broth to keep it from scorching.
🍚 More Rice Recipes
Recipe
One-pot turmeric coconut rice with kale
One-pot turmeric coconut rice with kale is a smooth, aromatic, and flavorful vegan recipe that transforms rice from a dish on the side to a fully-fledged table sensation.
- Prep Time: 20 minutes
- Cook Time: 35 minutes
- Total Time: 55 minutes
- Yield: 6 1x
- Category: One-pot
- Cuisine: Indian
- Diet: Vegan
Ingredients
- ½ cup unsweetened coconut flakes
- 1 tablespoon white or black sesame seeds
- 2 scallions (green onions), thinly sliced, white and green parts separated
- 1 teaspoon ground turmeric
- ½ teaspoon black pepper
- 2 cups long-grain rice, such as basmati or jasmine
- 2 cups of water or vegetable broth
- 1 -14 oz. (400 gm.) can coconut milk
- 2 cups chopped kale
- Zest and juice of 1 lime
Instructions
- In a large skillet or medium pot, toast the coconut flakes and sesame seeds over medium heat until they start to brown (1-2 minutes). Transfer them to a small dish and set aside.
- Be sure the skillet is still hot, then add the white parts of the scallions, turmeric, and ground pepper. Stir them for another minute, then add the rice.
- Toast the rice, constantly stirring, for 2-3 minutes.
- Stir in the coconut milk and broth. Be sure to stir the bottom to lift bits of scallions and turmeric. Mix the rice well so that it doesn’t clump up.
- Bring the rice to a boil and reduce the heat to a low simmer. Cover the pan and cook the rice for 30-35 minutes until the liquid is absorbed and the rice is tender. Check the rice a few times and add more vegetable broth as needed.
- When the rice is done, remove the lid and add a layer of kale, the green parts of the scallions, the lime zest, and lime juice. Ensure enough liquid is left in the bottom of the pan and if it is very little or none, add ½ cup of broth or water. Cover the pan and allow the kale to steam for 5 minutes. Cut the heat and leave covered until ready to serve.
- Add the toasted coconut-sesame mixture over the top of the rice right before serving.
- Serve with additional lime wedges if desired.
Notes
- The type of rice will dictate the amount of liquid and cooking time. If you use white rice, start with 1 1 ¼ cups of broth. Check during the cooking process and add more broth if necessary.
- You can use chopped spinach in place of kale. If you use frozen spinach, thaw it and squeeze out any excess moisture.
- If you want a substitute for coconut milk, consider plant milk plus coconut extract. Check out this list of vegan coconut milk substitutions.
Keywords: turmeric coconut rice
Lynn
Loved this recipe! I added some chick peas and raisins too
★★★★★
Denise
Fantastic! Thanks so much for leaving a comment. I am glad you enjoy this yummy rice and your additions sound delicious.
Bill Davis
Uncertain how much broth to use - 2 cups? 1?
Denise
Hi, use 2 cups of vegetable broth or water. I think that's what you were referring to. At least, I couldn't see that in the instructions. I've changed that now. Many thanks and enjoy! Denise
CJ
Hi! Can you clarify the note about how much broth to use if using white rice? Is it 2 1/4 c or 1 1/4 c? Thanks!
Denise
Hi CJ, the amount of liquid will depend on the type of rice (short or long grain). If you're using long-grain white rice, I'd keep the liquid the same. For short-grain, reduce it to 2 cups. I've not tested that, but it's generally a 2:1 ratio of liquid to rice for the short (that's the quicker cooking one.
Candice
Can I use desiccated coconut instead of flakes?
Denise
Yes, absolutely. Desiccated coconut will give you that lovely coconut flavor. Cheers, D. 🙂