Kuthiraivali Tamarind Upma with Roasted Millet

Prep: 10 minCook: 15 min3 servingsmediumSouth Indian
Kuthiraivali Tamarind Upma with Roasted Millet

Tangy tamarind upma made with barnyard millet and toor dal. The millet is roasted until puffy, then pressure-cooked with tamarind extract, aromatics, and tempering spices. Served with a drizzle of sesame oil, this grain-based dish turns grainy and separate as it cools, offering a light, savory meal with South Indian flavors.

Ingredients

3 servings
  • 1 cup barnyard millet, roasted until white and puffy
  • 2 tbsp toor dal, roasted
    chana dal1:1legume

    milder flavor

  • 2 ½ cups water, for tamarind extract
  • 1 tamarind, gooseberry-sized piece
  • ¼ tsp turmeric powder
  • tsp asafetida
  • curry leaves, few
  • salt, to taste(optional)
  • 2 tbsp cooking oil or sesame oil
    coconut oil1:1neutral oil

    similar richness

    Full guide →
  • 1 tsp mustard seeds
  • 2 tsp urad dal
  • 4 nos red chillies
    green chillies1:1pepper

    less heat

    Full guide →
  • 1 tsp sesame oil, for serving
    coconut oil1:1neutral oil

    similar richness

    Full guide →

Instructions

  1. 1

    Soak tamarind in warm water for 10 minutes and extract using 2.5 cups of water; reserve extract

  2. 2

    To tamarind extract, add curry leaves, turmeric powder, salt, and asafetida; set aside

  3. 3

    Heat oil in a kadai and roast toor dal; transfer to a plate

  4. 4

    In the same kadai, roast millet until it turns white and puffy; transfer to the plate with dal

  5. 5

    Heat oil in a pressure cooker base and temper mustard seeds, urad dal, red chillies, curry leaves, and asafetida in that order

  6. 6

    Add the tamarind extract to the tempered spices

  7. 7

    Bring to a boil, then reduce flame to low

  8. 8

    Add roasted dal and millet; mix well without lumps

  9. 9

    Pressure cook on low flame for one whistle or 3-4 whistles on high flame, about 10-12 minutes

  10. 10

    Release steam and open lid

  11. 11

    Fluff with a fork

  12. 12

    Drizzle with sesame oil before serving

Tips

Tip 1

Not all 2.5 cups must be used for tamarind extraction; you can use 2 cups for extract and add remaining 0.5 cup directly to cooker

Tip 2

Upma appears mushy when hot but becomes grainy and separate as it cools

Tip 3

Fluff with a fork after pressure cooking to achieve the proper texture

Good to Know

Storage

Refrigerate in airtight container for up to 3 days; reheat with water or sesame oil to restore moisture

Make Ahead

Roast millet and dal up to 2 days ahead; store separately in airtight containers

Serve With

Serve hot with sesame oil drizzled on top; pair with small onions as side dish

Common Mistakes

Watch

Do not use all 2.5 cups of water for tamarind extraction to avoid overly mushy texture

Watch

Do not skip roasting millet and dal to avoid raw, grainy flavor

Watch

Do not exceed high flame pressure cooking to avoid mushy texture

Substitutions

sesame oil
coconut oil1:1neutral oil

similar richness

Full guide →
toor dal
chana dal1:1legume

milder flavor

red chillies
green chillies1:1pepper

less heat

Full guide →
Find more substitutions →