Cookies (Control) 3

Have you ever worked with a recipe that called for baking powder, but all you have is baking soda? You sit there for a minute debating whether you really need to go all the way back out to the store to buy baking powder. How different are they, anyway? They look the same; they’re used in similar recipes in similar amounts; they’re both supposed to leaven batters, and their names even sound the same. But don’t be fooled! Despite their similarities, using the wrong one can impact your food’s color, texture and flavor.

Baking Soda

Baking soda is comprised of sodium bicarbonate, a chemical with a basic (high) pH. This high pH allows baking soda to react with other foods in special ways. For example, when baking soda is mixed with an acid (low pH), they’ll instantly react to produce carbon dioxide (CO2) gas.1 Maybe you remember mixing baking soda and vinegar to make a volcano in grade school? The same reaction is occurring in your food, but on a more diluted scale. The CO2 released from this reaction is what helps leaven batters for foods like biscuits and pancakes. If baking soda alone is added to a recipe, there must also be a complimentary acidic ingredient in order to produce CO2. Some common acidic ingredients include: buttermilk, sour cream, citrus juice, vinegar and cream of tartar. Ideally, the amount of acid present in the recipe is balanced to perfectly neutralize the amount of base (baking soda) added. However, that can be difficult to guarantee, since food acids from natural products like sour cream and citrus juices can vary based on growing, storage, and manufacturing conditions. So, subtly different results might be seen at different times of year, by using an older lemon, or by switching to a new brand of sour cream. Distilled white vinegar and cream of tartar are standardized, so they won’t fluctuate like agricultural products. Keep in mind that this acid-base reaction occurs quickly and is usually complete in about two minutes.2 So, if you leave your batter on the counter for a long time before cooking, the CO2 in your batter will escape, leaving your batter flat. Because of these variables, baking soda + acid may not be the most reliable leavening system in the world, but baking soda has lots of other important effects on food too, which I’ll get into shortly.

Baking Powder

Baking powder is like baking soda’s more sophisticated big sister. Whereas baking soda is made up only of sodium bicarbonate, baking powder contains both sodium bicarbonate and the acids needed to react with it. In this case, those acids are monocalcium phosphate (MCP) and sodium aluminum sulfate (SAS). Why two acids? Because most retail baking powders are “double acting”. That means the acid-base reaction occurs in two stages: one at room temp while you mix your batter, and the other at high temps once your food is cooking. The first stage is just like what happens with baking soda + acid systems. MCP is the fast-acting acid in most baking powders, and it releases a small burst of CO2 to give your batter body before cooking begins. The delayed second stage is made possible by using an acid, like SAS, that isn’t soluble (can’t dissolve) at room temp. SAS becomes more soluble at higher temperatures, so during cooking it begins to dissolve and produce CO2. This second stage accounts for the lion’s share of CO2 produced by baking powder. Because it’s produced later in the cooking process, CO2 from this stage has less time to escape before the batter sets permanently. The more bubbles in the batter when it finally sets, the fluffier the finished product! Cornstarch is also added to baking powders to prevent any acid-base reactions from occurring during storage. Despite this, the reaction will inevitably occur slowly over time. That’s why baking powders have an expiration date. Beyond that date, the powder may be less potent. Humidity can speed up the deterioration of baking powder, so store it in a cool dry place.

Baking Soda and Vinegar Rxn

Baking soda and vinegar react instantly to create CO2.

Even though the main purpose of baking soda and baking powder is leavening, they can also have an impact on flavor and color. The high pH of baking soda, if not neutralized by an acid, enhances browning by the Maillard reaction. The Maillard reaction occurs between amino acids (from proteins) and (most) sugars (except sucrose).3 This reaction is responsible for the browning of toast, meats, french fries, baked goods and most other foods that brown when you cook them. This reaction is complex and mysterious, but it produces rich brown colors and toasty, nutty, caramel-y, cooked flavors and aromas that are important to the enjoyment of food!4 Most foods are neutral or acidic, so it’s rare to see the effects of high pH on browning, but using baking soda in a recipe that actually calls for baking powder will show you just that.

Muffins (Control v Baking Soda)

Left: Control Muffin (baking powder); Right: Test Muffin (baking soda)

These two muffins were cooked side-by-side in the same oven; as you can see, the extra browning effect can be intense! The muffin on the left was cooked according to the recipe, with baking powder. It’s our control sample—our example of how a normal muffin would turn out under experimental conditions. Muffin recipes typically call for a good bit of baking powder, so when I replaced that with the same amount of baking soda, the effect was severe. In fact, the test muffins were so dark that they looked almost burnt, and they tasted incredibly bitter. (Inedible, actually.) But this single experiment isn’t enough to demonstrate the effects of swapping baking powder and baking soda. We need to look in the reverse order as well. What happens if we find a recipe that typically calls for baking soda and replace it with baking powder?

Cookies (Crontrol v Baking Powder)

Left: Control Cookie (baking soda); Right: Test Cookie (baking powder)

Chocolate chip cookies typically call for a small amount of baking soda. I wanted to see what would happen if I replaced that with baking powder. I used the tried-and-true Nestlé® Toll House® recipe. I made a control batch with baking soda and a test batch with baking powder. I cooked the test and control cookies together on the same cookie sheet, rotating the pan halfway through, to ensure that they were subjected to identical cooking conditions. As you can see, the baking powder cookie (on the right) came out lighter in color. That’s no surprise, given what we learned from the muffins, but there was another interesting effect. Because the cookies only used a small amount of baking soda/baking powder, neither batch was subject to the bitter off-notes of the test muffins. This allowed me to evaluate the flavor differences caused by the differences in browning. The control cookies tasted like a classic homemade chocolate chip cookies with lots of toasty caramel-y notes that come from browning. However, those made with baking powder tasted surprisingly doughy. In the absence of browning flavors, the flavor of the raw ingredients, like flour, came through strongly! Several of my friends mentioned that the test cookies reminded them of Entenmanns® chocolate chip cookies. We weren’t able to do a side-by-side comparison, but it’s an interesting thought. Might baking powder (or the absence of baking soda) help achieve a soft-baked flavor profile? That being said, almost everyone that tried them preferred the classic recipe with baking soda, and I agree. If nothing else, these experiments certainly suggest that swapping these two ingredients WILL impact your results, even if it’s subtle. So, even if it’s raining and you don’t feel like it, it’s probably worth the trek back to the store to get the right ingredient. Happy baking!



1. Amy Brown, Understanding Food: Principles and Preparation, 2nd Edition (Belmont: Wadsworth/Thomson Learning, 2004), 410.

2. Harold McGee, On Food and Cooking: The Science and Lore of the Kitchen (New York: Scribner, 2004), 534.

3. Owen R. Fennema, editor, Food Chemistry, 2nd Edition (New York: Marcel Dekker, Inc, 1985), 637.

4. Fennema, Food Chemistry, 615.

Tagged with →  

15 Responses to The Difference between Baking Soda and Baking Powder

  1. Art says:

    Can I use Ammonium Bicarbonate instead of baking soda in toll house cookies recipe for a crispier cookie? If so how many grams?

  2. steven says:

    can sodium bicarbonate serve as a substitute for ammonium bicarbonate with 0.67% of total recipe

  3. Rhonda Graves says:

    There’s one thing about which you were apparently not aware. You say you replaced the baking powder called for in each recipe with an equal amount of baking soda. In cooking, if you are out of one product or the other, the amount for replacement is 1/4 teaspoon of baking soda per 1 teaspoon of baking powder. For explanation please see .

  4. rick says:

    how does baking soda affect on cookies ? :O answer plsssss :* ty.

    • Amanda says:

      Baking soda serves two functions in chocolate chip cookies, both of which are related to pH (i.e. acidity or alkalinity).
      1. Baking soda (an alkali) reacts with naturally occurring acids in the dough (usually from the molasses in brown sugar), it creates carbon dioxide bubbles which lighten the dough’s texture and result in a lighter, crumblier cookie texture.
      2. In a typical chocolate chip cookie recipe, there is leftover alkali after the above reaction has completed. This raises the pH of the dough overall, making the cookie more susceptible to the browning effects of the Maillard reaction. This results in darker brown color and stronger nutty and caramel flavor notes.
      I hope that helps! -A

  5. Mau Guau says:


    I found this article interesting. But I found an idea about that I´m no agree. This is the stability of Baking Soda, because is material solid, very stable, a little bit higroscopy. More probably, there are, another variables that modify of propierties of baking soda, any material that polluted the baking soda, Can you figured out the Baking soda between a lot species and substances in your cabinett kitchen? many contaminats. You can regenerate the baking soda by heating (500°F) for a couple minutes. If you have any question, check about “baking soda stability” at web.

  6. Andrew says:

    This is awesome!! Helped me write my literature review for my STEM Science fair project!! Thank you!

  7. Edith Antonot, from France says:

    Hello, I’m french teacher. I’d like to make experiments about baking soda and baking powder with my stydents . Is it possible to send me the recipe for the muffins and the cookie wih baking soda and baking powder.
    Thank you.

  8. Helen Rennie says:

    Thank you so much for this great write up. I was trying to understand why more recipes suggest using baking soda to speed up browning (like in caramelized onions), but not baking powder. Now I understand why.

  9. joe asberry says:

    Very informative and useful. I’ll remember this when I bake cookies around Christmas. That’s about all I know how to bake!

  10. fifi says:

    thank you so much for this!

    It helped me a lot for my science coursework

  11. Amy says:

    I have ALWAYS been confused about this, and assumed there couldn’t possibly be THAT much difference between baking soda and powder…now I know, yowza! Glad I haven’t tried to make muffins with the wrong ingredient, that’s totally something I would have done without reading this post!

  12. John says:

    That is a great article, starting with the explanation of just what baking soda is. I used to watch old movies where somebody with a hangover would ask for a “bromo” as a hangover reliever, imagine my surprise when I discovered that they were just drinking a baking powder mixture! And I’m one who also asked the question, “why can’t I just use baking soda in that recipe that calls for powder?” Thanks for answering in a clear and informative way! (Plus now I can get my mother off my back, and tell her, “Just follow the recipe, mom!”)

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

%d bloggers like this: