Dissolve 2 tbsp of jaggery into ½ cup of warm water and keep it aside.
Clean fenugreek leaves by separating leaves from the stems. Discard all the thick dirty stems, you could use some very thin green stems though. Wash all the separated leaves 3-4 times with clean water. Drain all the water out. I like to use salad spinner to get rid of the water as much as possible. Rest clean leaves on a paper towel for 5-10 minutes. Then cut the leaves as tiny as you like for the thepla. Keep it aside.
In a big wide bowl, mix all 3 flours, minced garlic, grated ginger, finely chopped green chilis, sesame seeds, salt, red chili powder, garam masala (use cumin coriander powder instead for milder taste), turmeric powder. Mix it well.
Add ½ cup of oil to the flour mix. Mix it very well with your hands or standing mixture.
Add prepared fenugreek leaves and plain yogurt to the flour mix. Mix it very well.
Now add warm jaggery water to the flour mix and start to kneed the dough. If the dough does not seem to come together, keep adding little more water at a time to make the dough. The dough consistency should be like playdoh (the one kids play with!). In other words, the dough consistency should be a little firmer than pizza dough. You should be able to roll the thepla easily with just a small amount of dry flour.
Cover the dough for 10 minutes. After 10 minutes, kneed the dough again with 2 tbsp of oil to smooth it out. Make 16-18 equal sized balls (as big as gold ball) out of the dough. The bigger the dough ball, the thicker your thepla will be.
Start warming up your flat pan/tawa.
Roll one dough ball between your palms to smooth it out and press it a little to flatten it.
Dust it with dry rice flour (any dry flour like rice flour, whole wheat flour, all purpose flour works just fine).
Start rolling thepla. Roll it as big/small or thin/thick you like with the help of dry rice flour. The less dry flour you use the better it is! Thicker thepla will stay softer for longer.
Place your rolled out thepl on the hot tawa/flat pan. Cook it on one side on low heat for 30-40 second or until you see some white and light brown spots on the side that is facing the hot tawa.
Flip the thepla so now the other side is facing the tawa. Cook it on low heat for 20-30 second and then turn the heat to medium. Cook more on medium heat for another 30 ish seconds or until you see the side that is facing the tawa is somewhat cooked with some brown spots on it.
Once the second side is somewhat cooked, add ½ to 1 tsp of oil on the thepla (on the side that is facing up) and flip it.
Put some pressure on thepla and spin it with the help of Wooden Roti Chapati Presser or spatula.
Flip it after 10-15 seconds and cook the other side the same way by putting some presser on thepla and spinning with the use of tawa presser or spatula. It is cooked now, take it off the tawa!
Repeat the same process of rolling and cooking for rest of the dough balls.
Serve thepla with any pickles, tea, coffee, milk, yogurt, chutney or even peanut butter!