Tomato Curry

Servings: 4 Total Time: 30 mins Difficulty: Beginner
Tomato Curry pinit

There’s something magical about a slow-simmered tomato curry — especially when it’s done the South Indian way. This thakkali kadayal, or mashed tomato curry, isn’t your typical spicy sabzi. It’s tangy, comforting, and almost stew-like in texture, making it perfect with hot rice or even as a dip for dosa.

This curry gets its name from the Tamil word “kadayal”, which means mashed or crushed. That’s exactly what you get — soft, stewed tomatoes that melt into the spices, thickened just slightly with a rice flour slurry for body. It’s earthy, homely, and deeply satisfying.

Shallots and garlic form the flavor base here, lending sweetness and depth to balance the tartness of the tomatoes. A touch of sambar powder, cumin, mustard seeds, and a handful of curry leaves bring in that classic Tamil Nadu flair. This is weekday comfort food at its finest.

Why This Dish Belongs on Your Table

Tomato curry is the definition of fuss-free. You don’t need fancy ingredients — just ripe tomatoes, a few Indian pantry staples, and a small pressure cooker. It comes together quickly but feels slow-cooked, thanks to how the flavors bloom with time. If you’re someone who loves rice-based meals and needs something quick but nourishing on the side, this curry checks all the boxes.

It’s also naturally vegan and light on oil, making it a great option for anyone following a plant-based or low-fat diet.

What Goes Into It

This is a classic pantry win. The backbone is ripe tomatoes, which get softened in a base of sautéed shallots, garlic, and green chillies. Mustard seeds and cumin lend that South Indian tempering pop, while sambar powder and coriander powder bring warmth and complexity. A pinch of asafoetida (hing) enhances digestion and adds a unique savory note.

To thicken the curry, we use a simple rice flour slurry, a traditional method that keeps the dish gluten-free and gives it a beautiful, pourable consistency without adding cream or coconut milk.

💡 Pro Tip: If you don’t have shallots, swap them for small regular onions — but shallots bring the best sweetness and texture.

The Cooking Process

Start by heating oil in a small pressure cooker — a mix of neutral oil works great here. Toss in urad dal, mustard seeds, and cumin seeds. As soon as the mustard seeds start popping, stir in the finely chopped shallots and sauté them till they soften.

Crush a few garlic cloves and add them next, followed by sliced green chillies and fresh curry leaves for that fragrant lift. Then, in go the tomatoes — juicy, chopped, and ready to break down.

Sprinkle in the seasoning: rock salt, chilli powder, sambar powder, coriander powder, and a little asafoetida. Add a bit of water to help it all mingle, then pressure cook it just for 2 whistles. That’s enough to soften everything beautifully.

Once the pressure releases, open the lid and mash everything gently. A few pulses with the back of a spoon or ladle is all it takes. Mix a little rice flour in water and pour that into the curry while it’s simmering. It thickens almost instantly. Finish with chopped coriander leaves for a fresh, herbal touch.

What to Serve With Tomato Curry

This is a dish made for steamed rice. Its slightly tangy, savory nature soaks into the rice beautifully. You can pair it with papad, potato fry, or even a side of curd or plain dal for a comforting plate. It also goes surprisingly well with soft dosas, idlis, or kuzhi paniyarams for a cozy brunch.

How to Serve It Right

Serve it warm, ideally freshly made. Pour it generously over hot rice, and drizzle a bit of ghee or sesame oil on top if you’re not strictly vegan. Add a crunchy element on the side — like potato chips or a papad — and you’ve got a perfect Tamil-style lunch.

Packing & Storage Tips

This curry stores well for up to 2 days in the fridge. Since it has no coconut or dairy, it travels well too — great for packed lunches. If you’re carrying it, pack it in a leak-proof container and keep the rice separate to avoid sogginess.

Cooking for a Crowd?

You can easily scale this recipe — just maintain the tomato-to-onion ratio, and use a bigger pressure cooker or a pot with a lid. It’s a great make-ahead option for get-togethers or pooja lunches. The flavors actually deepen after a few hours, making it even better.

Difficulty: Beginner Prep Time 10 mins Cook Time 20 mins Total Time 30 mins
Servings: 4 Calories: 180
Best Season: Suitable throughout the year

Ingredient

Cooking Mode Disabled

Instructions

Prep Work

  1. Chop the shallots

    Peel and finely chop the shallots.

  2. Crush the garlic
    Lightly crush the garlic cloves.
  3. Slice the chilies
    Cut the green chilies into thin slices.
  4. Chop the tomatoes
    Roughly chop the tomatoes.
  5. Make rice flour slurry
    Mix rice flour with water until smooth.

Method

  1. Heat the oil

    In a cooker, heat oil until warm.

  2. Temper the spices
    Add urad dal, mustard seeds, and cumin seeds. Let mustard seeds splutter.
  3. Sauté shallots & garlic
    Add chopped shallots and crushed garlic. Sauté until soft.
  4. Add chilies & curry leaves
    Toss in sliced green chilies and curry leaves. Stir for a few seconds.
  5. Cook tomatoes
    Add chopped tomatoes and stir well.
  6. Season the curry
    Add rock salt, chili powder, sambar powder, coriander powder, and asafoetida. Mix well.
  7. Add water & pressure cook
    Pour water, mix well, close the cooker and cook for 2 whistles.
  8. Mash the tomatoes
    Open the cooker and mash the tomatoes with a ladle.
  9. Add rice flour slurry
    Pour in rice flour slurry and mix well. Let it simmer.Check and adjust the seasoning if required.
  10. Garnish & serve
    Stir in chopped coriander leaves and serve hot.

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 4


Amount Per Serving
Calories 180kcal
% Daily Value *
Total Fat 9g14%
Saturated Fat 1.5g8%
Sodium 460mg20%
Potassium 500mg15%
Total Carbohydrate 22g8%
Dietary Fiber 5g20%
Sugars 6g
Protein 4g8%

Vitamin A 1000 IU
Vitamin C 25 mg
Calcium 40 mg
Iron 1.5 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: Tomato Curry, Tomato Kadayal , Side Dish
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:
Can I use regular onions instead of shallots?

Yes, but shallots add a slightly sweeter taste. Regular onions will work just fine.

How do I crush garlic easily?

Use the flat side of a knife to press down on the cloves, then chop roughly.

Is it necessary to deseed green chilies?

Not necessary, but if you prefer a milder spice level, you can remove the seeds.

Can I use store-bought tomato puree?

Fresh tomatoes are best for texture, but in a pinch, you can use puree

How thin should the rice flour slurry be?

It should be smooth and slightly runny to avoid lumps in the curry.

Can I make this without a pressure cooker?

Yes! Just cook covered in a pan until the tomatoes soften completely.

What can I do if the curry is too thin?

Add a little more rice flour slurry and simmer until it thickens.

Is this curry spicy?

It has a mild heat. Adjust the green chilies and chili powder as per taste

Can I make this ahead of time?

Yes, it stores well in the fridge for up to 2 days. Reheat before serving.

What other dishes can I pair this with?

Apart from idli and dosa, it goes well with steamed rice and chapati.

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 *