Start by making the dough. Mix flour with salt, sugar, yeast, and warm water to form a soft dough. Apply oil on top and cover with a lid. Set aside in a warm spot for 1 to 2 hours.
Now make the filling. Heat oil in a pan. Add fennel seeds and let them sizzle.
Ádd in onions and saute for 2 mins.
In goes vegetables and stir fry for 2 to 3 mins.
Add in tomatoes and mix well. Season with little salt.
Now cover the pan with a lid and cook on low heat for 10 mins till vegetables are cooked.
Add in the spice powders and tomato ketchup. mix well.
Add in the cashew paste and little water. mix well and cook till the mixture is thickened. Set aside this is your curry filling.
Now your dough must have risen. Punch down the air from the dough, divide into 6 equal portions.
Take a dough ball and flatten it, spoon in filling and seal from all the sides. Shape it into smooth ball and set aside.
Take cornflour in a bowl, add water and make it into a thin slurry. Add breadcrumbs in a separate bowl.
Carefully take your dough ball, dunk them in corn flour slurry and then in breadcrumbs. Deep fry in hot oil till golden brown.