The core difference
Baking soda is one ingredient; baking powder is a kit.
Baking soda is pure sodium bicarbonate — a base. It only releases gas when it meets an acid, so recipes that use it always include something acidic: buttermilk, yogurt, sour cream, brown sugar, molasses, honey, natural cocoa, lemon juice, or vinegar.
Baking powder is baking soda with a powdered acid (cream of tartar) and a little cornstarch already mixed in. It’s a complete leavener — just add liquid and heat. Most baking powder is “double-acting”: it releases some gas when it gets wet and the rest when it heats up, which makes timing more forgiving.
Baking soda is much stronger
Baking soda is roughly 3–4 times more powerful than baking powder, so recipes use far less of it. That’s also why measuring matters: a little too much baking soda doesn’t just over-leaven, it leaves a soapy, metallic taste and over-browns the crust.
Baking soda also raises the pH of a batter, which boosts browning. That’s why some cookie recipes add a pinch — for color and spread, not just lift.
How to substitute one for the other
| You need | Use instead | Note |
|---|---|---|
| 1 tsp baking powder | ¼ tsp baking soda + ½ tsp cream of tartar | Mix and use right away |
| 1 tsp baking soda | ~3 tsp baking powder | Reduce the salt; result is a little different |
Replacing baking powder with baking soda only works if the recipe also has enough acid to react with it — otherwise you’ll get a metallic taste and a poor rise.
What happens if you use the wrong one
- Baking soda with no acid — a soapy, metallic taste and weak rise.
- Too much baking soda — bitter flavor, coarse crumb, over-browning.
- Baking powder where soda was needed — usually fine, but you may need ~3× as much and the browning will be paler.
- Too much baking powder — a bitter aftertaste and a batter that puffs then collapses.