Mix all the dry ingredients except baking soda and extra sesame seeds in a mixing bowl.
Add chopped spinach, fenugreek, coriander, ginger, garlic and chilli pastes. Mix well.
Add the yogurt and water. Add only 1¼ cup of water at first.
Mix well. If the batter is too thick then add more water. The batter should not be too thin or too thick.
At the end add the baking soda and whip it well.
Heat a tawa or skillet over medium heat.
Brush the tawa or skillet with some ghee or oil.
Sprinkle about ½ tsp sesame seeds on it.
Take about ¼ or ⅓ cup of the batter, spread it out a bit.
You can make them as thick or thin as you like. I like to leave them a bit thick like pancakes. Mine are about 5-6 inches in diameter.
Drizzle some ghee or oil around the edges.
Sprinkle about ½ tsp of sesame seeds on top.
Allow the chamchamiya to cook till you see that the edges are light brown and the top is getting a little dry or cooked. You may need to adjust the heat.
Using a spatula, slowly flip the chamchamiya over.
Drizzle oil or ghee around it and allow it to cook till it is golden brown.
Make rest of the chamchamiya following the above steps.
Serve hot chamchamiya with your favourite pickle, chutney, masala tea or yogurt.