Coconut Milk Rice

Servings: 2 Total Time: 30 mins
Coconut milk Rice pinit

Ever wished you could make something comforting, fragrant, and lunch-box-friendly, all without spending half an hour chopping vegetables?

Coconut Milk Rice (Thengai Paal Sadam) is exactly that dish. It’s mild, soothing, and carries the kind of natural aroma that makes your kitchen smell like a quiet South Indian kitchen.

This rice isn’t spicy, it isn’t heavy, it’s just beautifully balanced. The richness of fresh coconut milk blends with gentle spices to create a dish that’s kid-friendly, travel-friendly, and perfect for those days when you want something tasty but easy on the stomach.

A Little Background

Coconut-based rice dishes have roots across coastal South India, especially Tamil Nadu and Kerala, where fresh coconut is a daily essential. Coconut Milk Rice (Thengai Paal Sadam) was traditionally made as part of special home meals because coconut milk was considered naturally cooling and nourishing. 

Over time, it became a popular lunch option because it’s flavorful without relying on strong masalas.

Why This Recipe Works So Well

Coconut Milk Rice is one of those dishes where each ingredient has a job:

  • Fresh coconut milk gives the rice that soft, buttery texture and subtle sweetness.
  • Whole spices (cinnamon, cloves, cardamom, star anise, bay leaf, stone flower) create aroma without overpowering.
  • Onions, peas, and tomato add gentle sweetness, freshness, and light acidity.
  • Ghee + Oil combo deepens flavor and helps the rice stay fluffy.
  • Basmati rice absorbs coconut milk beautifully while staying grainy.

It’s mild, but not boring — comforting, but not heavy. That’s why it pairs so well with both spicy gravies and simple sides.

🌿 Vegan Swap: Replace ghee with coconut oil or any neutral cold-pressed oil for a fully vegan version.

Let’s Walk Through the Cooking Flow

To get the best flavor, everything begins with fresh coconut milk. When you grate a medium coconut, blend it, and extract that creamy milk, you’re building the actual body of this dish. The freshness makes a measurable difference — you taste it in every spoonful.

Next comes the base. Heat oil and a little ghee in your cooker, then drop in the whole spices. You’ll know they’re ready when the bay leaf curls slightly and the cloves puff. That aroma? That’s your flavor foundation.

Add the sliced onions and let them turn golden. Don’t rush this — the sweetness from browned onions balances the richness of the coconut milk later. Then toss in green chilies, peas, and ginger-garlic paste. Let the raw smell fade; that’s when your flavors begin to merge. A quick mix of chopped tomato brings just the right amount of acidity.

Now add your soaked basmati rice. Gently roast it in the spice mixture — this step helps each grain stay separate. Season with salt and pour in that beautiful coconut milk. The moment you stir everything together, the rice absorbs the fragrance instantly.

Close the cooker and cook on a low flame. You don’t need multiple whistles — just let it breathe and finish with its own steam. After resting, you’ll open the lid to perfectly fluffy, soft, coconut-infused rice.

Pro Tip: If you want an even richer flavor, add a tablespoon of extra thick coconut milk right after opening the cooker and fluff gently.

What Goes Well With Coconut Milk Rice

This rice is mild by design, so pair it with anything that brings contrast:

How to Serve

Serve it warm — not piping hot — so the coconut milk flavor fully settles. A spoon of ghee on top (optional but recommended) enhances the aroma.

Packing for Lunch

Coconut Milk Rice stays soft even after cooling, which makes it perfect for tiffin boxes. Add a side container of kurma or potato fry for a balanced meal.

Planning for Parties or Bulk Cooking

For larger batches:

  • Keep the rice: coconut milk ratio consistent (1 cup rice : 1½ cups coconut milk).
  • Mix gently while fluffing to avoid breaking the grains.
  • Add a little extra ghee when making in bulk; it keeps the grains separate and aromatic.

Other Related Recipes You Might Like:-

  • Vegetable broth – light, flavorful vegetable broth-style kurma that pairs perfectly with mild rice dishes.
  • Potato Fry – crispy, spiced potato side dish that complements coconut-flavoured rice.
  • Kuska Pulao – simple, flavourful South Indian plain biryani rice cooked without vegetables.
  • Palak Rice – nutritious spinach-flavoured rice with mild spices.
  • Kashmiri Pulao – mildly sweet, aromatic rice with dry fruits and saffron.
  • Matar Pulao – classic peas pulao that is light, fragrant, and perfect with spicy curries.
  • Mint Pulao – refreshing mint-flavored rice ideal for lunch boxes.
  • Paneer Pulao – aromatic rice cooked with golden-fried paneer cubes.
Prep Time 15 mins Cook Time 15 mins Total Time 30 mins
Servings: 2 Calories: 310
Best Season: Suitable throughout the year

Description

Coconut milk rice is one of those comforting South Indian dishes that instantly makes a meal feel special without needing much work. The rice turns soft and fragrant from the fresh coconut milk, and the gentle spices add just the right amount of warmth without overpowering the dish. It’s mild, wholesome, and perfect for days when you want something simple yet flavorful. Whether you pair it with a curry, a quick fry, or just a cooling raita, this coconut milk rice comes together beautifully and makes a truly satisfying lunch. If you enjoy easy, home-style recipes that feel nourishing and fuss-free, you’ll love adding this one to your weekly rotation.

Ingredients

Cooking Mode Disabled

Instructions

Prep Work

  1. Grate coconut

    Grate the coconut until fine and keep it ready for blending

  2. Blend coconut

    Blend the grated coconut with water until smooth
  3. Strain coconut milk

    Strain the blended coconut with muslin cloth and set the fresh coconut milk aside
  4. Slice onions

    Slice the onions evenly and keep them aside
  5. Chop tomato

    Chop the tomato and keep it ready for cooking
  6. Soak rice

    Soak the basmati rice for 30 minutes and drain it before cooking

Method

  1. Heat fats

    Heat oil and ghee in a pressure cooker
  2. Fry whole spices

    Add cinnamon, cloves, cardamom, star anise, bay leaf, and stone flower and let them turn aromatic
  3. Saute onions

    Add sliced onions and sauté until golden
  4. Add peas and aromatics

    Add green chilies, green peas, and ginger-garlic paste and sauté until the raw smell disappears
  5. Roast rice

    Add the soaked and drained rice, roast gently, and season with salt
  6. Add tomatoes

    Mix in the chopped tomato and cook briefly
  7. Pour coconut milk

    Pour the coconut milk and mix everything well
  8. Pressure cook

    Close the cooker, cook on low flame for 5 minutes after the first steam release
  9. Rest

    Switch off the heat and let the rice rest for 10 minutes
  10. Fluff and serve

    Open, fluff the rice gently, and serve hot with curry, fry, or raita

Equipment

Affiliate Disclosure: This post contains Amazon affiliate links, i.e., when you buy any product using the links below, we get commissions. but it doesn’t cost you anything extra. If you do purchase any product using the given links, we thank you in advance!

Nutrition Facts

Servings 2


Amount Per Serving
Calories 310kcal
% Daily Value *
Total Fat 9g14%
Saturated Fat 5g25%
Cholesterol 3mg1%
Sodium 210mg9%
Potassium 185mg6%
Total Carbohydrate 49g17%
Dietary Fiber 3g12%
Sugars 3g
Protein 5g10%

Vitamin A 94 IU
Vitamin C 2 mg
Calcium 24 mg
Iron 1.3 mg
Magnesium 28 mg
Zinc 0.7 mg
Copper 0.23 mg

* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.

Keywords: Coconut milk rice, South Indian recipe, Thengai Paal Sadam, coconut rice
Rate this recipe

Stay Connected with Home Cooking Show!

Love our recipes? Follow us for more delicious cooking inspiration, tips, and behindthescenes fun!

Did you make this recipe?

Tag #homecookingshow  if you made this recipe. Follow @homecookingshow on Instagram for more recipes.

Pin this recipe to share with your friends and followers.

pinit
File under

Frequently Asked Questions

Expand All:

Do I have to grate fresh coconut?

Fresh gives the best flavor, but frozen grated coconut works too.

Can I use store-bought coconut milk instead of making it?

Yes, but fresh has a more natural sweetness.

How fine should the coconut be grated?

As fine as possible so the milk extracts well.

How long should I soak the basmati rice?

About 30 minutes is enough

Can I chop onions and tomatoes ahead of time?

Yes, you can prep them earlier and store in the fridge.

Why saute onions until golden?

It builds sweetness and depth in the rice

Can I skip the pressure cooker?

You can cook in a pot, but the timing will vary.

Why roast the rice before adding liquid?

It keeps the grains separate and prevents mushiness.

Can I add vegetables?

Yes, carrots, beans, or corn all work well

Does coconut milk curdle while cooking?

No, not in a pressure cooker and at low flame.

Can I add more chilies?

Absolutely, adjust heat to suit your taste.

Why rest the rice after cooking?

It lets the steam settle and avoids breaking the grains.

What if my rice becomes too soft?

Reduce coconut milk slightly next time.

Why cook on low flame after the first steam?

It prevents the coconut milk from boiling over or burning.

Hema Subramanian
Hema Subramanian Food and Lifestyle Blogger

I love to cook! And through Home Cooking Show, I hope to make cooking fun, easy, and approachable for everyone.

My way of sharing recipes is all about keeping it simple and delicious—no complicated steps, no fancy ingredients, just real home-cooked food that anyone can make. Cooking should be a joy, not a chore! Whether you’re a beginner or a seasoned cook, you’ll find something here to inspire you. If you love good food made with love, then you’re in the right place!

- Hema Subramanian

Rate this recipe

Your email address will not be published. Required fields are marked *

Rate this recipe

Add a question

Your email address will not be published. Required fields are marked *