Add flours and semolina to a big bowl. Mix it well.
Add oil and rub the oil into the flour mixture.
Add spinach, cabbage, oil, turmeric powder, ginger, garlic, chilli pastes, ajwain, salt, sugar, lemon juice, yogurt, asafoetida.
Mix well.
Add at first 2 tbsp water and mix. Add more if required little at a time. We want a stiff dough.
Add Eno or baking soda if you are using any. Mix the batter well.
For a more softer dough can add all the water. Then you will need to steam the muthiya in a plate.
Allow the batter to rest for 10 minutes.
Get your steaming device ready. To the steaming pan add water quarter full. The bottom plate should not touch the water.
Grease the plate on which you will put the rolls with some oil.
Divide the batter roughly into 4 parts.
Rub a little oil on both your hands.
Roll each part into a log. Depends on how thick or thin you want to roll them into.
Place the logs in the greased plate which is in the steaming device.
Close the lid tightly and steam the muthiya for 30 minutes.
Check to see if it is done. Insert a toothpick in the steamed muthiya and it should come out relatively clean. If batter sticks to the toothpick then add a bit more water to the steamer and steam for further 5 minutes.
If the muthiya are cooked remove them from the steamer.
Cool them completely if you are going to stir fry them with some tempering or vaghar.
If you want to enjoy them steamed only, then serve hot with some oil and lemon juice drizzled on top.
Slice the muthiya.