Tamarind Rice (Puliyogare/Pulihora)

User profile image
Leena Kohli (@leenakohli)

Tamarind Rice Recipe – A Tangy & Flavorful South Indian Classic

Tamarind Rice, also known as Puliyodarai or Pulihora, is a beloved South Indian dish packed with bold, tangy, spicy, and nutty flavours. Made with tamarind pulp, fragrant spices, and crunchy peanuts, it offers the perfect balance of taste and...

Tamarind Rice (Puliyogare/Pulihora)  recipe
Prep Time
40min
Cook Time
20min
Total Time
1hr

Ingredients

6 Servings
(1 serving = 1 bowl)

Main Ingredients

  • medium-grained rice
    medium-grained rice
    2cups
  • water
    water
    10cups
  • tamarind
    tamarind
    30g
  • oil
    oil
    5tbsp
  • peanuts
    peanuts
    1/2cup
  • urad dal
    urad dal
    1tbsp
  • toor dal
    toor dal
    1tbsp
  • chana dal
    chana dal
    1tbsp
  • mustard seeds
    mustard seeds
    1tsp
  • dry red chillies
    dry red chillies
    4piece
  • sliced coconut
    sliced coconut
    1/3cup
  • curry leaves
    curry leaves
    1sprig
  • chilli powder
    chilli powder
    1tsp
  • sugar
    sugar
    1tbsp
  • salt to taste
    salt to taste
  • fresh coriander for garnishing
    fresh coriander for garnishing

How to make Tamarind Rice (Puliyogare/Pulihora)

Prepare Tamarind Pulp

  1. Step 1

    Soak tamarind in 1 cup of warm water for 30 minutes.

  2. Step 2

    Squeeze out the pulp, strain through a fine mesh sieve, and set aside.

    Step 1.1: Squeeze out the pulp, strain through a fine mesh sieve, and set aside

Cook the Rice

  1. Step 1

    Rinse the rice and toor dal under cold water until the water runs clear.

  2. Step 2

    In a deep pot, bring 10 cups of water to a boil.

  3. Step 3

    Add the rinsed rice and toor dal to the boiling water and cook for 7-8 minutes until tender yet slightly firm. Drain well, let it rest for a few minutes, and fluff with a fork.

    Step 2.1: Add the rinsed rice and toor dal to the boiling water and cook for 7-8 minutes until tender yet slightly firm

Prepare the Tamarind Base

  1. Step 1

    Heat oil in a heavy-bottomed wok over medium-high heat.

  2. Step 2

    Add peanuts, urad dal, toor dal, and chana dal. Sauté until golden brown.

    Step 3.1: Add peanuts, urad dal, toor dal, and chana dal
  3. Step 3

    Add mustard seeds, dry red chillies, sliced coconut, and curry leaves. Stir for a few minutes until the mustard seeds splutter.

    Step 3.1: Add mustard seeds, dry red chillies, sliced coconut, and curry leaves
    Step 3.2: Add mustard seeds, dry red chillies, sliced coconut, and curry leaves
  4. Step 4

    Add salt, chilli powder, sugar, and the prepared tamarind pulp.

  5. Step 5

    Stir well, bring the mixture to a boil, and simmer until the raw tamarind smell fades.

    Step 3.1: Stir well, bring the mixture to a boil, and simmer until the raw tamarind smell fades

Combine with Rice

  1. Step 1

    Add the boiled rice to the wok and mix well.

    Step 4.1: Add the boiled rice to the wok and mix well
  2. Step 2

    Cover and let it sit for a few minutes to absorb the flavours.

  3. Step 3

    Garnish with fresh coriander.

    Step 4.1: Garnish with fresh coriander

Nutrition (per serving)

Calories

325.0kcal (16.25%)

Protein

7.0g (14%)

Carbs

33.3g (12.12%)

Sugars

2.5g (5%)

Healthy Fat

11.7g

Unhealthy Fat

5.0g

% Daily Value based on a 2000 calorie diet

Tips & Tricks

  1. Adjust the tamarind quantity based on your taste preference.

  2. This recipe works well with leftover cooked rice. Simply skip the boiling step and mix the tamarind spice mixture directly into the rice.

FAQS

  1. How can I make Tamarind Rice (Puliyogare) vegan-friendly?

    Tamarind Rice is naturally vegan as it doesn't contain any animal products. Just ensure that the oil you use is plant-based. You can also add more vegetables like carrots or peas for added nutrition and flavor.

  2. What are some good substitutions for tamarind in Tamarind Rice?

    If you don't have tamarind, you can use a mixture of lemon juice and a bit of brown sugar to mimic the tangy flavor. Alternatively, you can try using pomegranate molasses, but adjust the sweetness accordingly.

  3. How should I store leftover Tamarind Rice?

    Store leftover Tamarind Rice in an airtight container in the refrigerator for up to 3 days. To reheat, add a splash of water to prevent it from drying out and microwave or heat on the stove until warmed through.

  4. What dishes pair well with Tamarind Rice?

    Tamarind Rice pairs wonderfully with crispy papad, coconut chutney, or a cooling raita. You can also serve it alongside a simple vegetable curry or a salad for a complete meal.

  5. Can I use leftover rice to make Tamarind Rice?

    Absolutely! Using leftover rice is a great way to prepare Tamarind Rice quickly. Just ensure the rice is not overly sticky, and follow the recipe as usual to infuse it with the tangy tamarind flavor.

Loading reviews...

leenakohli's profile picture
instagram

Leena Kohli

(@leenakohli)

Elevate your confidence through the magic of home cooking with my easy-to-follow recipes 👩‍🍳✨...

chefadora
© 2025 Chefadora Pty Ltd, All Rights Reserved

Marnirni-apinthi Building, Lot Fourteen,
North Terrace, Adelaide, South Australia, 5000
Australia