Quick bread leavening agents include a weak base, such as baking soda (sodium bicarbonate) plus a weak acid, such as cream of tartar, lemon juice, or cultured buttermilk, to create an acid–base reaction that releases carbon dioxide. (Quick bread leavened specifically with baking soda is often called "soda bread".) Baking powder contains both an acid and a base in dry powdered form, and simply needs a liquid medium in which to react. Other alternative leavening agents are egg whites mechanically beaten to form stiff peaks, as in the case of many waffle recipes, or steam, in the case of cream puffs. Nevertheless,
Baking powder present, some of the baking powder should be replaced with baking soda. For example, one cup of flour, one egg, and one cup of buttermilk requires only ½ teaspoon of baking powder—the remaining leavening is caused by buttermilk acids reacting with ¼ teaspoon of baking soda. However, with baking powders that contain sodium acid pyrophosphate, excess alkaline substances can sometimes deprotonate the acid in two steps instead of the one that normally occurs, resulting in an offensive bitter taste to baked goods. Calcium compounds and aluminium compounds do not have that problem, though, since calcium compounds that deprotonate twice are