For gatta :
Mix all the ingredients given for gatta in a bowl. Add little water if needed and make it into a soft dough. Now cover it and let it rest for 15 mins. Make small logs from it.
Heat 10 cups of water and add oil in it and bring to boil. Now add logs in the boiling water and boil it for 10 min on high flame or until it changes its color and cooked properly.
When cooked take it out of the pan. Don't throw the water, it will be used for making curry. When it cools down cut into small pcs.
For kardi :
Take oil in wok and heat it. Add cumin seeds and mustard seeds, dry red chilli, curry leaves and let it sizzle for a min. Add garlic green chilli paste and fry for few seconds. Add chopped onions and cook it till golden.
Add tomato puree in a wok with fried onions and cook it for 5 mins. Add red curry paste and mix. Cook till the raw smell of tomatoes are gone.
Add salt, red chilli powder, turmeric powder, coriander powder and kasuri methi. Mix well. Add little water which we have preserved (in which gattas were boiled). Cook it for some time.
Now in a bowl mix curd and besan and add it in a wok. Add more water to adjust the consistency of the gravy. Mix it.
Now boil the curry and then add gattas in it and cook for 7-8 mins.till the masala mixes well with gattas. Now switch off the flame and close the lid for 5 min.
Take it out and put it in a serving bowl and sprinkle garam masala and garnish with coriander leaves. Serve hot.