Idli - Rev 4
as of 30 Oct 2022 [edited to change my fermentation temperature from 40°C to 37°C)
I have been making idli on and off for about 20 years, learning in each interval more about what not to do than anything else. There are lots of how-to posts, almost all of which have some "mandatory" action or ingredient that turns out to be unnecessary when you actually run the experiment. But the cacophony of opinions unsupported by data makes it really hard to sort out what is essential, what is optional, what is unproductive and what is provably detrimental. And while I am not done yet (as you can tell from what I offer below) I have a process that consistently produces good idli (and in the hands of a skilled practitioner very nice dosa) and in the process have assembled a lot of experimental data that illuminates what is unproductive. The technical literature is actually quite rich with quantitative and qualitative assessments that are very useful once you get past the vocabulary hurdles and translate the results back to a baseline formulation where comparisons can be made. Thus the following is offered for critique and pushback as you see fit. I am here to learn more than to teach. As has been pointed out to me on more than one occasion, what I really need is an Indian mother-in-law.
Idli
Ingredients:
Idli is a steamed dumpling made from a mixture of decorticated urad beans and short or medium grain (preferably parboiled) white rice that have been soaked, ground, and fermented.
The urad bean (Vigna mungo, black gram, urad bean, or black mapte bean), is grown in South Asia and available in your local Indian store whole with the black skin intact, decorticated whole (urad gota), and decorticated split (urad dal or sometimes white lentils). I prefer to use urad gota that is less than two years old since the bacteria that are responsible for the fermentation decline with age (or may be killed by heat sterilization or excess heat during shipping or storage) and the gota seems to retain sufficient bacteria longer than the dal does. The bacteria are associated with the urad and not the rice. My testing showed that I got better fermentation when I used urad gota than when I used urad dal (a preference confirmed by others as well).
Rice that is appropriate for idli needs to be a short or medium grain variety because it needs to have a high ratio of amylopectin/amylose. A long grain rice will not produce an acceptable idli as the rice starch (high in amylose and low in amylopectin) is not sticky enough to hold everything together when it is steamed (that is also why long grain rice is not sticky). Do not use basmati rice. A parboiled rice is the preferred rice to use. Ask for idli rice at your local Indian store. If you can’t get parboiled rice, use any short or medium grain rice that is suitable for sushi (it may be labeled as sushi rice).
Testing:
Because the age of the urad impacts the fermentation, it is prudent to check your supply to make sure that the bacterial population is robust enough to do the job for you. First look to see if there is a "use by" date on the package and try not to buy urad that is past that date. To test what you have, wash 3 teaspoons of urad and place it in a small cup or dish and cover it with at least 1 cm of water. Using a piece of paper towel remove any bubbles that are on the surface of the water including bubbles attached to the meniscus at the edge of the cup. Cover with plastic wrap and place in a warm spot (30-40°C) for 4 hours. If your urad is fresh you will find that there are fairly large patches of very small bubbles floating on the surface of the water. If there are no bubbles, or just a few patches of bubbles, your idli will not ferment well. If the bubbles cover less than 10% of the surface after 4 hrs @ 40°C you probably don’t have enough bacteria to complete the fermentation in a reasonable amount of time (13-15 hrs).
The photo on the left below (which you can blow up to full original resolution by right clicking on the photo and selecting "open in a new tab") is a batch of very old (over 10 yrs in the cupboard) urad dal after it had been soaked for 5 hrs at 99°F. You can see some bubbles on the surface indicating that it is not sterile, but also that it would take a long time to ferment a batch of idli. The photo on the right is a batch of urad gota from a package purchased about one year ago after it too had been soaked for 5 hrs at 99°F. In this case you see a nearly continuous film of small bubbles on the surface. This is the indication of a bacterially well-endowed and relatively fresh batch of urad gota.
Washing:
[Note: Rice will fully hydrate at room temperature in about 45 minutes and since it doesn't contribute any biological activity to the fermentation that is probably just a minimum time. It will become less resistant to grinding if it is left to soak longer. The urad will fully hydrate in about an hour in warm (40°C) water, and while the bacteria that drive the fermentation come from the surface of the urad, there appears to be no reason to soak for longer than the minimum time needed to just fully hydrate the beans. But since there are lots of bacterial species involved it is hard to say what an optimum soaking time is since some of the contaminants may have a combination of initial populations and growth rates that are large enough to compete with the bacteria we care about. Further experimentation is required to tease out the relative importance of a particular soaking time or perhaps an optimum combination of washing, soaking time and soaking temperature. As a result, the following is a process that I know works but can be confident is not optimum.]
There are many kinds of bacteria on the surface of the urad, some of which you would rather not have making flavor components for your idli, so wash the urad a couple of times, rubbing them between your hands to remove surface contamination, then add enough water to fully submerge the urad and let them soak until fully hydrated. Time is a function of temperature but at typical room temperature 15-25°C, 90 minutes enough, and at 40°C an hour is plenty.
Wash the rice a few times until the water runs clear to remove any surface starch that is left over from polishing then pour off the washing water and add back enough clean water to soak the rice.
Soaking:
Both the urad and the rice need to be fully hydrated before they are ground, so make sure that there is enough water in the soaking container to keep the urad and rice fully submerged for the full soaking time.
Grinding:
There is a debate about whether you should carry over the soaking liquids to the grinding process, with the advocates suggesting that there are bacteria in the soaking water that are needed for a proper fermentation. When I ran the experiment, doing it both ways (grinding using the soaking water and grinding using fresh water) the results demonstrated that you don’t need to use the soaking water as the fermentation was at least as rapid when using fresh water for the grinding process. This doesn’t mean you have to use fresh water, but it does mean that there is no apparent reason why you must.
When the urad and rice are done soaking, pour off the soaking water and transfer the urad to a sieve and rinse it under running water. Put a bowl on your scale and tare the scale; transfer the soaked urad to the bowl. The scale now shows you the weight of the dry urad plus the weight of water that was absorbed during soaking. Add water until the scale shows 4x the weight of the dry urad (for 64g of urad that would be 256g for urad + water). Transfer the urad and water to the grinder.
Now take the soaked rice and put it in the sieve and wash it and transfer it to the bowl on the scale after it has been tared to show zero and add water until the scale shows 2.25x the weight of the dry rice (for 192g of rice this is 432g for rice + water) then set the rice and water aside until the urad has been ground and transferred to the fermentation container.
With the urad and its soaking water in a wet grinder or a (high powered) blender, grind until they make a very smooth paste, (15-20 min for a wet grinder) adding a little additional water if needed (more likely for a blender than a wet grinder) so that the ground urad flows smoothly. You want the urad to be very smooth and creamy with no sandy or gritty feel. A blender may heat up the urad so using ice water may be necessary with powerful blenders and big batches and you don’t want the urad to get above ~110°F or you may kill off the bacteria or some of the enzymes that you want to ferment the idli.
To grind urad and rice together in one batch:
After the urad is smooth, add the rice and its soaking water and grind/blend until you reach your end point. That is not a very precise description of when to stop, but some people like idli to be somewhat grainy while others demand that it be perfectly smooth, and some people add part of the rice and blend until it is smooth before they add the rest and then blend until it is just right to have a more porous idli. Again, don’t run the blender so long that the temperature of the mixture rises above 110°F, using ice water or ice if required to control it. Transfer the resulting slurry to your fermentation container.
To grind dal and rice separately:
After the urad is smooth, remove it from the wet grinder or blender into your fermentation container. Then put the rice and the clean water you added to it into the wet grinder and grind until you have the texture that you want (about like fine cornmeal). Now transfer the ground rice to join the urad in the fermentation container and whisk them together until they are fully combined.
Fermenting:
When everything is done grinding, you can add salt (I use ~2% of the weight of the dry urad + rice or 1% of the weight of the batter) either before the fermentation or wait until it is done fermenting and stir it in. There is a theory that there are some bacteria in the mix that are slowed down by the salt, and some that actually grow faster when some salt is present (that would be the Leuconostoc mesenteroides which seems to prefer somewhere around 1% salt to maximize its growth rate). I have done it both ways and while I don’t see a huge difference between adding the salt before or after the fermentation, the consensus among the cognoscenti is that adding the salt before the fermentation is the preferred method when the temperature is high (because you will slow down the fermentation rate by adding salt) and add the salt after the fermentation when the temperature is cold when you don't want to do anything to slow down what is already a painfully long process (see the experiments with iodized and kosher salt in the comments below).
The temperature for fermentation needs to be above 30°C/86°F and up to 40°C/104°F (below 30°C/86°F the fermentation time is long but tolerable if you are patient, but 40°C/104°F provides a much more satisfying timeline as it should ferment overnight and be ready for breakfast though it is perhaps harder to find someplace that stays at a constant 40°C without some amount of external control or thermal management). I have tried fermenting as high as 45°C and found that the volume expansion was very small (~5% vs 30-40% at 40°C) so I am currently running a series of experiments to clarify what temperature seems to provide the best overall result. At the higher temperatures the principle lactic acid producing bacteria (Enterococcus faecalis) does in fact do its job and after 15 hrs or so the batter is appropriately tart without being sour.
There are two bacteria that are sequentially in control of the process. {for the details see Ref 9} The first one is Leuconostoc mesenteroides which makes both CO2 (making the batter foamy) and lactic acid (contributes to the tart flavor but does not supply all of the required acid). The second bacteria is Enterococcus faecalis which begins rapid growth only after the pH has been lowered to around 5.25 by the Leuconostoc and produces sufficient additional lactic acid to drop the pH to below 4.5 (I have measured pH as low as 4.2 before the batter became more sour than tart). When the Enterococcus faecalis has stopped producing lactic acid there is a third bacteria, Pediococcus cerevisiae, that can take over after about 24 hrs and contributes additional lactic acid to the batter making it unpleasantly sour and it is considered to be a spoilage bacteria thus limiting how long you should let the batter ferment.
The optimum temperature for idli fermentation probably varies over the cycle but not enough is known about the optimum growth conditions of the various constituents in a mixed culture to specify much more than a range of acceptable temperatures that produce good tasting idli. I have had success as low as 30°C and as high as 40°C and currently control to 37°C/99°F and consistently get good results so long as the urad has enough bacteria to adequately seed the fermentation (this may change when more test data is available).
The idli batter gets foamy and rises during the fermentation process. Leuconostoc mesenteroides produces dextran which stabilize the foam; it also produces the CO2 required to puff it up. There is no yeast in idli and the Leuconostoc mesenteroides is the sole producer of the CO2 that inflates the batter, slowing down when the Enterococcus faecalis has produced enough lactic acid to effectively become the dominant component of the mixture. So, when the volume increase seems to have stopped (it hasn’t but it seems that way), the batter should be at about pH 5.25, after which the Enterococcus faecalis continues to produce lactic acid. You may stop the fermentation and make idli at any point after the batter is as tart as you like it. Typically volume expansion is mostly complete by 9-18 hrs depending on temperature and the initial contribution of Leuconostoc mesenteroides from the urad to the mix.
While it is always gratifying to see a lot of volume expansion, there is a limit beyond which it is not terribly useful. You need about 20% volume increase to assure that there is sufficient CO2 in the batter to cause the idli to puff up when steamed (I have made acceptable idli with 5% volume growth), but beyond that too much CO2 will cause the idli to collapse in the middle of being steamed. So always stir down the batter before steaming until you have about 20-25% more volume than you had when you started the fermentation. This is most important if you add the salt before the fermentation since there is then nothing that demands that you stir the batter before loading the steaming pans. If you delay salt addition until after the fermentation is complete (or put half of the salt in before and half in after fermentation) the post-fermentation mixing in of the salt will partially deflate the foam and this will keep the idli from falling while steaming. You will learn how much batter to load into each mold so that the idli do not puff up and stick to the pan above. You will need to rotate the pans so that successive pans in the stack are offset by enough to minimize the inclination for them to become stuck to the pans above and below (I made some plastic spacers that increase the distance between idli steamer trays and thus avoid (usually) having idli stick to the pan above) but the thickness of the spacer is limited in some circumstances by how many trays you want to load since (I found) that if the spacers are too thick, the stack no longer fits on the rack without removing one tray.
Steaming:
After you have greased and loaded the pans, and stacked them as appropriate, put the rack into your steamer and steam for 10-13 minutes. Then take the lid off and remove the rack to somewhere that the idli can cool off enough to let the starch crystalize (about 10-15 min) so that you can separate the racks without ripping big chunks of idli that are stuck to the pan above. This will happen when you separate the pans too early. If you wait, the idli will separate cleanly and the pan will leave a dimple in the top of the idli in the pan below.
Serving:
Remove the idli from the steaming trays with a wet spoon, a small flat spatula or silicone scraper, or anything you can slide under the edge of the idli to get them out of the pans. Transfer the idli to a plate and serve warm with coconut chutney or sambar (or whatever your specialty is).
Bibliography:
- Agarwal, R., Rati, E.R., Vijayendra, S.V.N., Varadaraj, M.C., Prasad, M.S., and Nand, K., 2000. Flavour profile of idli batter prepared from defined microbial starter cultures. World Journal of Microbiology and Biotechnology 16 (7), 687-690.
- Desikachar, H.S.R., Radhakrishnamurty, R., Rao, G.R., Kadkol, S.B., Srinivasan, S.N. and Subrahmaniyan, V., 1960. Studies on idli fermentation. Some accompanying changes in the batter. J. Sci. Indust. Res. 19, 168-172.
- Nisha, P., Ananthanarayanan, L. and Singhal, R.S., 2005. Effect of stabilizers on stabilization of idli (traditional south Indian food) batter during storage. Food Hydrocolloids 19, 179-186.
- Purushothaman, D., Dhanapal, N. and Rangaswami, G., 1977. Microbiology and biochemistry of idli fermentation. Symposium on indigenous fermented foods, Bangkok, Thailand.
- Soni, S.K. and Sandhu, D.K., 1991. Role of yeast domination in Indian Idli batter fermentation. World Journal of Microbiol. Biotechnol. 7, 505-507.
- Sowbhagya, C.M., Pagaria, L.K. and Bhattacharya, K.R., 1991. Effect of variety parboiling and aging of rice on the texture of idli. Journal of Food Science and Technology 28(5), 274-279.
- Steinkraus, K.H., Van veen, A.G. and Thiebeau, D.B., 1967. Studies on Idli- and Indian fermented black gram rice food. Food Technol. 21, 110-113.
- Role of Leuconostoc mesenteroides in Leavening the Batter of Idli, a Fermented Food of India1. S. K. Mukherjee, M. N. Albury, C. S. Pederson, A. G. Van Veen, and K. H. Steinkraus; Appl Microbiol. 1965 Mar; 13(2): 227–231.
- Diversity and Succession of Microbiota during Fermentation of the Traditional Indian Food Idli. Madhvi H. Mandhania,a Dhiraj Paul,a Mangesh V. Suryavanshi,a Lokesh Sharma,a Somak Chowdhury,a Sonal S. Diwanay,a Sham S. Diwanay,a Yogesh S. Shouche,a and Milind S. Patole; Appl Environ Microbiol. 2019 Jul 1; 85(13). https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6581174/pdf/AEM.00368-19.pdf
After notes:
You may note that I have not included any fenugreek in the idli even though many people do. I do not particularly care for the flavor and after a lot of experiments found nothing to support a claim that it is needed. I thought for a long time that it was essential for either bacterial growth or as a thickener or thixotropic agent. It turns out that the bacteria don't care and produce sufficient dextran to stabilize the batter foam.
The other practice which I now put in the category of wives' tales unsupported by experiment is that there is something about mixing the batter with your bare hands that contributes to successful fermentation. If your hands are clean enough to put into the batter, they don't have anywhere near enough bacteria to impact the fermentation, and if your hands have enough bacteria on them to make a difference, then you don't want to put them into a batter that may encourage the propagation of contaminants.
The water you use needs to be good enough to drink and should not have so much residual chlorine that it kills off the bacteria you depend on. I use reverse osmosis filtered water with an activated carbon pre-filter to get rid of any residual chlorine that comes from the municipal water supply but I have never had a case where I could definitively point to highly chorinated water as the cause of a failed fermentation.
There is some data suggesting that not all urad beans harbor exactly the same bacteria which may impact the fermentation process, including the effects of washing or pre-treating the ingredients, and intermediate milestones during fermentation such as when one bacteria shuts down and another one becomes dominant.
Comments
These are one of our favorite breakfasts with coconut chutney (or any other kinds) back home. I think fenugreek’s a lovely fragrant herb and maybe it’s meant to make the idlis fluffier? I love adding a lil bit of it in curries and broths. Thank you for sharing your detailed recipe.
- Christi
@Christi - So far as I know I have never seen fresh fenugreek leaves in the market. The remedy for that may just be a matter of growing some. But more importantly I have never knowingly tasted fresh fenugreek leaves. I was always under the impression that the fenugreek was used as seeds soaked and ground along with the urad.
As I said, I have never been able to detect any difference between idli with and without fenugreek seeds at the level of 1/2t of fenugreek per 64g of dry urad. But if the intent is to use fresh fenugreek leaves I have completely missed the objective. If it is like cilantro or curry leaf that might make a difference in the overall flavor.
I would be happy to try any suggestion you can offer, just so I better understand how the fenugreek is used.
I believe the chemicals in both fenugreek seeds and leaves impart flavor and help in fermentation. Even dhosa/dosa (crepe-like flat bread) uses some fenugreek in the batter.
As a tea, there’s a discernible nutty, sweet and light bitter taste but it is mellowed in cooking due to use of other spices/herbs. I do know that it has health benefits like for lowering sugar, improving digestive and heart health. They’re used to improve lactation too.
I can’t find fenugreek or even turmeric leaves (these I use in a meat rendang) so far. Might have to call Indian markets where I am for these. The only leaves I’ve been able to purchase are curry and Makrut lime leaves. :)
Fenugreek leaves are called for in a dal I frequently make, and I keep them in dried form in the cupboard. I found myself without them once, and after checking online for substitutes, I noticed maple syrup can be used (in combination with other ingredients), as they both have the compound sotolone in common. This was unintuitive to me, but when I purchased my next bag of fenugreek leaves, I opened it up and after a few whiffs the commonality was clear. The same smell is detectable in crushed fenugreek seeds. I feel that gave me a better sense of its role in the array of spices used.
I just read about it on this site: https://www.mcgill.ca/oss/article/controversial-science-diets-environment-food-health-history-news-supplements-toxicity/fenugreek-and-sotalone
thank you for sharing. :)
I happened to stumble on this site and found your article very interesting and informative. As a South Indian who has grown up on idlis and dosas, I would like to add my 2 cents.
I read the comments about the fenugreek seeds vs leaves and would like to clarify. Fenugreek seeds have a very different flavor profile from the leaves. The traditional recipe calls for the seeds, which are used in a very small amount- about 1 teaspoon for 2.5 to 3 cups of the rice and bean combination. I’ve read that the seeds contain compounds high in beta glucans which help hold carbon dioxide better and this is very important for soft and fluffy idlis , not so much for dosas. The flavor also helps masking the fermented smell of the batter. If you do like the flavor, you can add more to the batter as fenugreek seeds have a very healthy nutritional profile. You can skip the seeds if you have good quality ingredients and a good fermentation environment.
Btw the seeds are used in many dishes, especially South Indian, and are also a component of the sambar powder.
The fenugreek leaves (dried/fresh) can be added as a topping while making the dosas (not added to the whole batter). The fresh leaves and seeds are bitter, so you need to be careful in the quantity that you use.
Reg the urad beans/dal, my mother always has said that you need to use as fresh as you can get for the same reasons as mentioned in the article. She always bought it from a store where she was assured of its quality and freshness. Her grandmother used to get the whole skinned variety from the farmer, soak it and then remove the skin by rubbing between her hands. Very laborious but the results were even better.
Also, always use sea salt or non iodized salt for the batter as iodine inhibits the growth of bacteria.
Thank you for the comments. My experimentation with (and without) fenugreek demonstrated that the native bacteria produce more than an adequate amount of dextran to trap and retain the CO2 that results from the fermentation and that fenugreek was not an essential additive to achieve an appropriate viscosity. Excess CO2 generally needs to be removed by stirring prior to steaming to avoid having the idli over-expand in the cooking process and lose their integrity. But my motivation for removing the fenugreek was to abate the bitter flavor that it brings (even in small quantities) so my experiments were focussed on determining whether there was any essential reason to include the fenugreek in the idli batter, and I found that I didn't lose any detectable characteristic when leaving the fenugreek out (other than the avoidance of the bitterness).
As for the use of iodized salt, the concentration of potassium iodide in table salt is 45 parts per million (tests show that as delivered salt tends to be between 47 and 50 ppm) and since the iodine is ~76% of the weight of potassium iodide, the actual concentration of iodine in iodized salt is 34 ppm. Since salt is added at ~1%, the 34 ppm becomes 340 parts per billion of iodine in the idli batter when it goes to fermentation (assuming that you add the salt prior to fermentation).
Iodine when used as an antimicrobial agent is applied as a ~1% solution (10,000,000 ppb) to assure that it is effective, so there is little evidence that 340 ppb will have any detectable impact on the bacteria in idli. The use of strongly chlorinated water is a more likely source of anti-bacterial activity than the use of iodized salt. You should be able to verify this by running the urad freshness test in parallel (using distilled or filtered water) with unsalted water, water to which 1% iodized salt has been added, and water to which uniodized salt has been added at the same concentration. Please post photos of the comparative results. I will put it on my list of things to do when I get around to it.
Not the results I expected, but quite dramatic. {Spoiler Alert: idli ferments just fine with 1% iodized salt}
Three samples of urad gota were prepared by washing one tablespoon of decorticated beans in tap water and then taking ~4g aliquots and adding them to each of three Pyrex custard cups containing 50g of RO-filtered water. The first cup contained 0.5g of iodized salt; the second contained 0.5g of kosher salt; the third contained no salt. The cups were incubated at 104±1°F for 8 hrs followed by 10 hrs at 95±1°F in a thermostatically controlled chamber. At the 8-hr point there was little difference between the bubble counts on the surface of each cup, but in the morining after a total of 18 hrs, the difference was quite dramatic. The bubbles on the sample that was incubated with kosher salt completely obscured the beans while the bubbles on both the control sample containing no salt and the sample containing iodized salt were roughly equal but significantly reduced compared to the kosher salt sample. You can view enlarged images by right clicking on each and selecing "open Image in a new tab".
So the initial indication is that iodized salt does not significantly inhibit growth relative to no salt, but that kosher salt seems to significantly enhance growth. Interesting, but also merits duplication.
Extended fermentation (but only 3 hrs @ 95°±1°F) - from 18 hrs to 21 hrs) made a significant difference:
Both the sample in iodized salt and the no salt sample show a lot of additional growth, with all three differing only in some jostling of the cups when they were photographed thee hours prior. There seems to be a slight advantage for the iodized salt batch relative to the no salt batch, but it is not large, so perhaps this is the suggested benefit of adding salt to the idly batter before it is fermented, and on the basis of this experiment I would go with kosher salt (the jar I took this kosher salt from contains a mixture of Mortons and Diamond Crystal kosher salt so I have no expressed preferrence for one over the other).
In an effort to replicate the previous results, I re-ran the experiment with a few minor changes:
1. The temperature was held at 95°F for the full 20 hrs (rather than running the first 8 hrs @ 104°F)
2. The containers were reordered physically to cover the possibility that air circulation might produce a different result that was reflected in position within the fermentation chamber.
The results are indeed different after 20 hrs @ 95°F than what was observed on the prior run. The iodized salt produced a higher bubble density at 20 hrs while the kosher salt and the no salt containers show less growth. This further confirms that iodized salt does not inhibit idli fermentation. The character of the bubble patterns is different between containers, with the bubbles on the no salt container more cohesive and the bubbles on the kosher salt container more uniformly distributed.
There are fewer bubbles after 20 hrs @ 95°F than there were yesterday after an 18 hr run with 8 hrs @ 104°F + 10 hrs @ 95°F, so I will let these run for another 4 hours to see if the integrated time at temperature potentially accounts for the difference.
The sample with iodized salt was in the same position as it was in the prior run while the kosher salt and no salt containers were reversed, so I don't immediately see any reason to think that the chamber position made any difference.
And after 24 hrs @ 95°F the sample with "iodized salt" still shows the most fermentation, with "no salt" coming in second, and "kosher salt" showing the least growth. With the relative performance demonstrating so much diversity (with the most active fermentation switching from "kosher salt" to "iodized salt" and the lowest level of activity switching from "no salt" to "kosher salt", the hypothesis changes from "salt increases idli fermentation rates" to "salt is not a dominant factor in determining idli fermentation rates" along with the observation that elevated temperature may be a more sensitive parameter in determining fermentation rates than the type of salt used. And of course, the iodide in 1% iodized salt does not significantly inhibit idli fermentation, which was what motivated this set of experiments in the first place.
Not only is the science and your procedures well-detailed and thoroughly explained, the texture of idlis shown in the picture looks on point!! Bravo! This was a wonderful read!!
I am honored by your critique. And I have followed your guidance, currently finding myself 95 pages into Masala Lab by Krish Ashok. A delightful read with lots of humor and immediately useful techniques. I highly recommend it to anyone who aspires to cook anything that should pass for originating in India. Of course the lessons translate to any/every cuisine in which you choose to create.
For those who are unfamiliar with Swetha, you can find her most excellent blog on Indian cooking from an engineering perspective at https://www.upgrademyfood.com/author/swetha-sivakumargmail-com/. It is a great resource for addressing wives tales about what you MUST do (NOT) when preparing South Asian dishes.