Heat oil in a pan, add carom seeds and let the seeds crackle and turns light brown.
Now add semolina/suji and roast it on low flame for 4-5 minutes till fragrant. Keep stirring while roasting otherwise suji may get burn from downwards.
Once roasted add 2-3 cups of water, salt and cook till suji absorbs all the water and mixture becomes thick.
Once done, keep aside and let it cool down for sometime. Meanwhile let’s prepare the stuffing.
For stuffing:
Heat oil in a pan and add mustard seeds and let the seed splutter.
Add ginger, green chilly, curry leaves and saute for few seconds.
Add carrot, onion, peas and cook for 2-3 minutes on medium high flame.
Add boiled, mashed potatoes and all the spices sambhar masala, red chilly powder, mango powder, salt, coriander leaves. Mix till all the spices get well combined.
Stuffing is ready.
Suji Balls
Take small portion of suji mixture, roll it in your palms and spread it with the help of fingers.
Take small portion of stuffing and put it in the center of small disc. Bring all the edges together, seal it tightly and roll it in your palms to make smooth ball.
Repeat the same process for the remaining mixture.
Once all the balls get prepared keep it onto greased plate to steam. Make sure the container in which we are going to steam the balls should have small holes.
For steaming put a glass of water in a pan and bring it to boil.
Once the water starts boiling put the container of balls over the pan, cover the lid and let stuffed suji balls steamed for 10 minutes on medium flame.
After 10 minutes uncovered the lid and take out the suji balls from the greased container.
For tempering:
Heat oil in a pan and add mustard seeds, cumin seeds and let it crackle.
Add chana dal, curry leaves, dry red chilly and saute till chana dal becomes light brown and crisp.
Add turmeric powder, red chilly powder and mix it well.
Add steamed stuffed suji balls and mix gently.
Lastly add garam masala, lemon juice, chopped coriander leaves and mix all the ingredients until well combined.