Go Back
+ servings
Tomato bath
Print Recipe
No ratings yet

Tomato bath recipe

Tomato bath is a flavorful version of tomato rice prepared in Karnataka. Let's see how to make it at home easily with step by step photos.
Prep Time15 mins
Cook Time25 mins
Course: Main Course
Cuisine: Indian, South Indian
Servings: 4


  • 1 cup Rice cook & cool down
  • 4 Tomato
  • 2 Onion
  • 1 teaspoon Ginger garlic paste
  • 2 sprig Curry leaves
  • 1.5 tablespoon Coriander leaves chopped
  • salt As needed
  • 2 tablespoon Ghee or sesame oil

To grind to smooth paste

  • ¼ cup Coconut grated
  • 8 Small onion
  • 1 Cinnamon ½ inch, small piece
  • 1 Cardamom
  • 1 Cloves
  • 5 Green chillies

To temper

  • 1 tablespoon Oil1 tbsp
  • ½ teaspoon Mustard
  • ½ teaspoon Urad dal Ulutham paruppu
  • 1 teaspoon Chana dal Kadala paruppu


  • Pressure cook rice and cool down to make sure that the rice grains are separate. I cooked rice in 1: 1 & ¼ ratio with water, up to 3 whistles.
  • Chop tomato finely and slice onions length wise.
  • Heat a heavy bottomed pan with oil and add the tempering items given in order.
  • Then add the onions and fry till transparent and add the ginger garlic paste and fry till raw smell goes off.
  • Add the chopped tomatoes and add enough salt that is required for the rice and cook in slow flame, till it becomes mushy. (6-8 min)
  • Grind the ingredients under the To Grind table with little water and add it to the cooking tomatoes and mix well.
    ¼ cup Coconut, 8 Small onion, 1 Cinnamon, 1 Cardamom, 5 Green chillies, 1 Cloves
  • Add some oil or ghee to make it cook easy.
  • Cook in low flame till you get a nice aroma.
  • Mix this to the cooked cooled rice carefully and add the chopped coriander leaves if desired.


  • Give at least 5 minutes standing time after you mix the gravy with rice .