A sour taste in dhokla batter is primarily caused by the fermentation process, where bacteria produce lactic acid. Over-fermentation or using too much sour ingredient can exacerbate this.
Dhokla batter relies on fermentation to achieve its characteristic spongy texture and slightly tangy flavor. This fermentation is driven by naturally occurring bacteria, primarily lactic acid bacteria, which consume carbohydrates in the batter and produce lactic acid as a byproduct. The lactic acid is what gives dhokla its signature sourness.
Several factors can contribute to an overly sour taste:
To prevent overly sour dhokla, ferment the batter in a slightly cooler environment and check the taste periodically. If it's souring too quickly, refrigerate it to slow down the fermentation process.