I make this spiced, rice and tomato dish often as we simply love it. I learned this tomato bath recipe in my cooking school decades back. I have adapted it to taste our taste buds. The texture of the rice grains in this dish is not separate like a pulao, but moist and slightly mushy. To make this tomato bath, tomatoes and fresh coconut are ground with some spices and herbs to a fine paste. The tanginess or sourness of the tomatoes is balanced by the addition of fresh coconut which gives a slightly sweet taste. You can even use desiccated coconut instead of fresh coconut. The addition of freshly ground spices, tomatoes and coconut gives a really amazing taste to the rice. Sometimes I even add capsicum to the recipe. The tomato bath recipe is easy and is a one-pot recipe. You can either make the entire recipe in a pot or in a pressure cooker. You can use basmati or sona masuri rice or any type of short-grained or medium-grained rice to make this recipe. It can be served as is or with a side accompaniment of raita or salad or pickle. It makes for a healthy and tasty lunch.
How to make Tomato Bath
A) Soaking rice
- Rinse 1 cup of rice very well in the water a couple of times. Then soak rice in enough water for 30 minutes. After 30 minutes drain all the water and keep the rice aside. You can use sona masuri rice, basmati rice or any short-grained or medium-grained variety of rice. Here I have used hand-pounded sona masuri rice. B) Making tomato coconut masala paste
- Rinse and roughly chop 4 medium tomatoes (300 grams) and add them to a grinder jar or blender. You will need 2 cups of roughly chopped tomatoes.
- Then add the following ingredients:
1 inch ginger (chopped)5 to 6 medium sized garlic (chopped)2 to 3 green chilies (chopped)½ teaspoon cumin seeds (or ½ teaspoon cumin powder)3 cloves 1 inch cinnamon
- Next add ¼ cup grated coconut or desiccated coconut powder.
- Without adding any water grind or blend everything to a fine smooth paste. The juices from the tomato will help in grinding the paste. So no need to add water while grinding or blending.
- Now measure the tomato coconut masala paste in a measuring cup. Depending on the water content in the tomatoes, the quantity may vary. You need to use the proportion of 1:2 for white rice and the masala paste + water respectively. E.g. If using 1 cup of white rice, you will need ideally 2 cups of masala paste. But the quantity depends on the juiciness and water content of the tomatoes. I got 1.5 cups of tomato coconut masala paste – so added ½ cup water later in the pan as I am using 1 cup of rice.
If you get 1.5 cups of masala paste, then add 0.5 cups water.If you get 1.25 cups of masala paste, then add 0.75 cups water.If you get 1 cup of masala paste, then add 1 cup water.
Making Tomato Bath
- In a heavy thick-bottomed pan or pot heat 2 tablespoons ghee or oil. You can use any neutral flavored oil or coconut oil.
- Keep the heat to a low and add 2 small tej patta or 1 tej patta (Indian bay leaf) and ½ teaspoon cumin seeds. Stir well. Let the cumin seeds crackle.
- Then add 1 medium onion, thinly sliced or ½ cup thinly sliced onions.
- Stirring often sauté the onions till they become golden. Sauté onions on a medium-low to medium heat. If using capsicum (bell pepper), then you can add it after the onions have become golden and sauté for 2 to 3 minutes.
- Add the soaked rice.
- Sprinkle ¼ teaspoon turmeric powder and ¼ teaspoon red chili powder or cayenne pepper.
- Mix everything.
- Now add the measured tomato coconut masala paste.
- Stir and gently mix everything.
- Add water as required and depending on the quantity of masala paste. I added ½ cup water first and later added ½ cup water more as I was using hand pounded sona masuri rice which takes more water to cook. Depending on the variety of rice you are using add less or more water.
- Season with salt as per taste.
- Add ¼ teaspoon sugar.
- Mix well. Check the taste of broth and it should be slightly salty.
Cooking tomato bath
- Cover the pan with its lid and simmer on a low heat.
- Simmer till the rice grains are cooked and fluffy. Do check at intervals and if the rice starts sticking to the pan or water dries up or the rice mixture looks dry or the rice grains are still undercooked, then you can add some more hot water.
- Once the rice grains are completely cooked and all the water has been absorbed, then switch off the heat. Fluff the rice with a fork.
- Serve tomato bath with any raita, pickle or salad of your choice. While serving garnish with some chopped coriander leaves and some grated coconut (optional). Best to have this dish either hot or warm. Since coconut is added to the dish, eat it on the same day and avoid refrigerating. Few more similar recipes you may like are
Tomato rice – spicy and tasty South Indian style tomato rice.Vangi bath – spiced brinjal rice from the Karnataka cuisine.Tomato pulao – easy, tasty and tangy tomato pulao recipe made in pressure cooker.Tomato biryani – one pot spiced South Indian style delicious tomato biryani.Pudina rice – spicy and tasty one pot fragrant mint rice.
Please be sure to rate the recipe in the recipe card or leave a comment below if you have made it. For more vegetarian inspirations, Sign Up for my emails or follow me on Instagram, Youtube, Facebook, Pinterest or Twitter. This Tomato Bath recipe post from the blog archives (first published in August 2011) has been updated and republished on 5 July 2021.
title: “Tomato Bath Karnataka Style How To Make Tomato Bath Recipe” ShowToc: true date: “2024-10-10” author: “Luther Merrill”
I make this spiced, rice and tomato dish often as we simply love it. I learned this tomato bath recipe in my cooking school decades back. I have adapted it to taste our taste buds. The texture of the rice grains in this dish is not separate like a pulao, but moist and slightly mushy. To make this tomato bath, tomatoes and fresh coconut are ground with some spices and herbs to a fine paste. The tanginess or sourness of the tomatoes is balanced by the addition of fresh coconut which gives a slightly sweet taste. You can even use desiccated coconut instead of fresh coconut. The addition of freshly ground spices, tomatoes and coconut gives a really amazing taste to the rice. Sometimes I even add capsicum to the recipe. The tomato bath recipe is easy and is a one-pot recipe. You can either make the entire recipe in a pot or in a pressure cooker. You can use basmati or sona masuri rice or any type of short-grained or medium-grained rice to make this recipe. It can be served as is or with a side accompaniment of raita or salad or pickle. It makes for a healthy and tasty lunch.
How to make Tomato Bath
A) Soaking rice
- Rinse 1 cup of rice very well in the water a couple of times. Then soak rice in enough water for 30 minutes. After 30 minutes drain all the water and keep the rice aside. You can use sona masuri rice, basmati rice or any short-grained or medium-grained variety of rice. Here I have used hand-pounded sona masuri rice. B) Making tomato coconut masala paste
- Rinse and roughly chop 4 medium tomatoes (300 grams) and add them to a grinder jar or blender. You will need 2 cups of roughly chopped tomatoes.
- Then add the following ingredients:
1 inch ginger (chopped)5 to 6 medium sized garlic (chopped)2 to 3 green chilies (chopped)½ teaspoon cumin seeds (or ½ teaspoon cumin powder)3 cloves 1 inch cinnamon
- Next add ¼ cup grated coconut or desiccated coconut powder.
- Without adding any water grind or blend everything to a fine smooth paste. The juices from the tomato will help in grinding the paste. So no need to add water while grinding or blending.
- Now measure the tomato coconut masala paste in a measuring cup. Depending on the water content in the tomatoes, the quantity may vary. You need to use the proportion of 1:2 for white rice and the masala paste + water respectively. E.g. If using 1 cup of white rice, you will need ideally 2 cups of masala paste. But the quantity depends on the juiciness and water content of the tomatoes. I got 1.5 cups of tomato coconut masala paste – so added ½ cup water later in the pan as I am using 1 cup of rice.
If you get 1.5 cups of masala paste, then add 0.5 cups water.If you get 1.25 cups of masala paste, then add 0.75 cups water.If you get 1 cup of masala paste, then add 1 cup water.
Making Tomato Bath
- In a heavy thick-bottomed pan or pot heat 2 tablespoons ghee or oil. You can use any neutral flavored oil or coconut oil.
- Keep the heat to a low and add 2 small tej patta or 1 tej patta (Indian bay leaf) and ½ teaspoon cumin seeds. Stir well. Let the cumin seeds crackle.
- Then add 1 medium onion, thinly sliced or ½ cup thinly sliced onions.
- Stirring often sauté the onions till they become golden. Sauté onions on a medium-low to medium heat. If using capsicum (bell pepper), then you can add it after the onions have become golden and sauté for 2 to 3 minutes.
- Add the soaked rice.
- Sprinkle ¼ teaspoon turmeric powder and ¼ teaspoon red chili powder or cayenne pepper.
- Mix everything.
- Now add the measured tomato coconut masala paste.
- Stir and gently mix everything.
- Add water as required and depending on the quantity of masala paste. I added ½ cup water first and later added ½ cup water more as I was using hand pounded sona masuri rice which takes more water to cook. Depending on the variety of rice you are using add less or more water.
- Season with salt as per taste.
- Add ¼ teaspoon sugar.
- Mix well. Check the taste of broth and it should be slightly salty.
Cooking tomato bath
- Cover the pan with its lid and simmer on a low heat.
- Simmer till the rice grains are cooked and fluffy. Do check at intervals and if the rice starts sticking to the pan or water dries up or the rice mixture looks dry or the rice grains are still undercooked, then you can add some more hot water.
- Once the rice grains are completely cooked and all the water has been absorbed, then switch off the heat. Fluff the rice with a fork.
- Serve tomato bath with any raita, pickle or salad of your choice. While serving garnish with some chopped coriander leaves and some grated coconut (optional). Best to have this dish either hot or warm. Since coconut is added to the dish, eat it on the same day and avoid refrigerating. Few more similar recipes you may like are
Tomato rice – spicy and tasty South Indian style tomato rice.Vangi bath – spiced brinjal rice from the Karnataka cuisine.Tomato pulao – easy, tasty and tangy tomato pulao recipe made in pressure cooker.Tomato biryani – one pot spiced South Indian style delicious tomato biryani.Pudina rice – spicy and tasty one pot fragrant mint rice.
Please be sure to rate the recipe in the recipe card or leave a comment below if you have made it. For more vegetarian inspirations, Sign Up for my emails or follow me on Instagram, Youtube, Facebook, Pinterest or Twitter. This Tomato Bath recipe post from the blog archives (first published in August 2011) has been updated and republished on 5 July 2021.