Vegan Coconut Rice is an easy and popular South Indian dish made with Basmati rice. This recipe is very simple, quick to make, and delicious! If you have cooked rice ready, then you can make this Coconut Rice in 10 minutes!
Jump to:
What is Indian Coconut Rice
Coconut Rice is a South Indian delicacy! It's a rice dish made with grated coconut, nuts, spices, and herbs. It has a savory, nutty, mildly sweet, and spicy flavor. We call it Thenga or Thengai Sadam. Thenga means coconut and sadam means rice in Tamil. This Thengai sadam is so flavorful and delicious that you will make it on repeat!
Coconut is abundantly grown in the south of India. That's why you will see many traditional south Indian recipes with coconut as a key ingredient, like Avial or Keerai Kootu.
A South Indian classic
Growing up, Thenga Sadam was a regular weekend meal in our South Indian household. Mom would also make it on certain auspicious days when we couldn't eat any dish made with onions, and garlic. On such days, the rice used was always cooked fresh and leftover rice was not used.
Coconut Rice Recipe 🎥
Why make this
- It's vegan and can also be made gluten-free
- Very minimal prep required
- A one-pot meal
- Can be made in less oil
- Works great with leftover rice
- Can be made in 10 minutes if rice is ready
- Make it with basic pantry ingredients
- Is loved by all
Ingredients needed 🧾
Rice - You can use any leftover rice for this recipe. You can also use freshly prepare rice and use. Just cook it well in advance and let it cool down completely. Soaking rice prior to cooking will ensure that the grains don't stick and become mushy. Basmati rice can also be used.
Coconut - Traditionally, we use freshly grated coconut for this recipe. But if that's unavailable to you, use frozen or unsweetened shredded/desiccated coconut. You can also use coconut slices. Just quickly pulse it in a grinder and use it. I have tried it with all kinds of coconut and it works fine. In this recipe, I have used frozen grated coconut that I got from an Indian grocery store.
Nuts and lentils - Chana dal, and urad dal give the recipe the required crunch. Peanuts and cashews are also added for a nutty flavor.
Spices and herbs - mustard seeds, GF asafoetida, green chilies, curry leaves, and cilantro give this dish the authentic South Indian flavor.
Oil - Coconut oil is preferred as it lends a wonderful aroma to the dish but you can also use vegan ghee or any other vegetable oil.
Want to save this recipe?
How to make it 🔪
- Heat coconut oil in a pan. Temper mustard seeds once the oil is hot. As it splutters, add asafoetida, urad dal and chana dal. You can also add peanuts and cashews at this point.
- Once they all turn light golden, tear and add the curry leaves, minced green chilies, and half the cilantro. Saute for 2 minutes.
- Then add the grated coconut and salt. Give it a mix and cook for another 2 minutes.
- Lastly, add the cooked rice. Mix it all together and cook for 2 more minutes. Check the seasoning and add salt if needed. Garnish with the remaining cilantro and take it off the flame.
Serving suggestions 🍽
I like to enjoy this dish as is. However, you can serve it with some chutney on the side. Some even like it with some sambhar, curry, or even potato roast. My grandmom used to enjoy it with some Indian pickle and papad on the side. You can try that combo as well. Serve this Indian Coconut Rice as an evening snack or for breakfast. You can also pack it in lunch boxes, or picnic baskets, or take it along on your short road trip.
In fact, it is also made as prasadam/neivedyam, for festivals and celebrations. In such cases, use freshly prepared rice instead of leftover rice. This recipe of coconut rice is extremely flavorful which is why it's an ideal choice for a potluck! This is a hit with the crowd. Meals like these need to find a permanent place in your weekly menu rotation!
Top recipe tips 💭
If you have difficulty chewing the fried lentils, soak the chana dal and urad dal in water for 10 minutes before cooking. This will soften them considerably. Coconut oil is preferred in this rice recipe but you can also use vegan ghee or any other vegetable oil. Add some cooked beans and legumes like chickpeas, black-eyed peas, black beans, and kidney beans to give this carb-rich dish a boost of protein. Use dried red chilies instead of green chilies if you want.
Recipe FAQs 📖
Traditionally, we use freshly grated coconut for this recipe. But if that's unavailable to you, use frozen or unsweetened shredded/desiccated coconut. You can also use coconut slices. Just quickly pulse it in a grinder and use it. When using frozen shredded coconut, thaw it and use. I have tried making Coconut Rice with all kinds of coconut and they work fine. In this recipe, I have used frozen grated coconut that I got from an Indian grocery store.
Using leftover rice for this recipe is preferred. However, you can also cook it fresh. Just ensure that the grains are long, separate grains, and don't clump together. If doing so, then cook it in advance and cool it down completely before using it. Use any rice variety like Basmati, Ponni, Sona Masoori, Surti Kolam, or even Jasmine rice.
Tip - When you order takeout at an Indian restaurant and it comes with a large portion of white Basmati rice, use any leftover rice to make coconut or any other flavored rice recipe.
For more flavor, when cooking Basmati rice mix a little coconut milk from the carton along with water.
Besides Basmati rice, you can also make this Indian coconut rice with brown rice, cauliflower rice, or any other alternate grains like quinoa.
You can very easily make this vegan coconut rice in the Instant Pot by following my Jeera Rice recipe. Simply add all the ingredients mentioned and cook it all with the rice. Release pressure naturally and then fluff it with a fork.
You can make this dish in advance and store it in the fridge for 1-2 days. Be mindful if using fresh coconut, it can go bad in a day or two.
South Indian rice recipes
⭐️ Subscribe to the Cookilicious Newsletter and receive new recipes straight to your inbox! You'll receive my FREE Vegan Beginner's guide as a gift. Ready to elevate your cooking game? Purchase my Cookbook - The Essential Vegan Indian Cookbook today!
Recipe 📖
South Indian Coconut Rice
Equipment
Ingredients
- 2 cups cooked Basmati rice
- 1 cup fresh/frozen grated coconut
- 1 tablespoon coconut oil
- 2 teaspoon mustard seeds
- ¼ teaspoon asafoetida
- 1 tablespoon urad dal
- 2 tablespoon chana dal
- ¼ cup peanuts optional
- ¼ cup cashews optional
- 6 curry leaves
- 6 green chilies minced
- ⅓ cup cilantro
- salt
Instructions
- If using fresh coconut, grate them first. If using fresh rice instead of leftover rice, cook the rice ahead of time and allow it to cool down completely before using it in this recipe.
- Heat coconut oil in a pan. Temper mustard seeds once the oil is hot. As it splutters, add asafoetida, urad dal and chana dal. You can also add peanuts and cashews at this point.
- Once they all turn light golden, tear and add the curry leaves, minced green chilies and half the cilantro. Saute for 2 minutes.
- Then add the grated coconut and salt. Give it a mix and cook for another 2 minutes.
- Lastly, add the cooked rice. Mix it all together and cook for 2 more minutes. Check the seasoning and add salt if needed. Garnish with the remaining cilantro and take it off the flame.
Smeyr says
Do you use black mustard seeds here or yellow or does it matter?
Priya says
I have never used yellow mustard seeds. We at home always use black ones in Indian cooking. They both have different flavors. Prefer to use black seeds. Hope this helps.
Jess says
This sounds so tasty! Pinned!
Abirami says
Yummy coconut rice, like it a lot....very beautiful picture.....so tempting....