Recipes assume a fully stocked pantry, and real kitchens rarely have one. A recipe calls for buttermilk and there’s none in the fridge; it wants a splash of white wine and the bottle’s empty; it needs baking powder and the box in the back of the cabinet turns out to be baking soda. None of that has to end the meal. Home cooking, at the level most people actually cook, cares far more about what an ingredient is doing in a dish than what it’s called on the label. Once you can name the job an ingredient is doing, you can look around the kitchen and find something else that does the same job — often something that’s already sitting on a shelf.

What an Ingredient Is Actually Doing

Every ingredient in a recipe earns its place by doing at least one job: adding moisture, adding fat, adding acid, adding sweetness, binding things together, or making something rise. A good substitute matches the job, not the item. Buttermilk is thick, tangy, and mildly acidic — the acid is what reacts with baking soda to make batter rise, so a substitute needs acid in it, not just a milk-colored liquid. An egg in a quick bread is mostly binding, with a little moisture and fat added in, so a substitute needs to cover those three things, not literally taste like egg. Reading a recipe this way — asking what this ingredient is actually contributing, rather than what it’s named — turns a locked recipe into a flexible one. It’s the one skill behind every swap in this guide.

Whisking batter beside measured substitute ingredients
Most swaps work because they match what the original ingredient does — moisture, fat, lift, or bind.

Eggs and Buttermilk in Baking

In muffins, quick breads, and pancakes, one egg’s binding job can be covered by a quarter cup of unsweetened applesauce, half a mashed ripe banana, or a “flax egg” — a tablespoon of ground flaxseed stirred into three tablespoons of water and left to sit for five minutes until it thickens. Applesauce and banana also add real flavor and moisture, so they work best in already-sweet, already-moist bakes rather than anything delicate like a soufflé or a sponge cake, where eggs are doing structural work no substitute fully replaces. For buttermilk, stir a tablespoon of lemon juice or white vinegar into a cup of regular milk and let it sit for five to ten minutes until it thickens slightly and small curds appear — that’s the acid reaction you actually need, not just a similar color. Plain yogurt thinned with a splash of milk until it pours works just as well and tends to be even closer in tang.

Leaveners, Fats, and Sugars

Baking powder is just baking soda with a built-in acid, so if a recipe calls for a teaspoon of baking powder and the box is empty, a quarter teaspoon of baking soda plus half a teaspoon of cream of tartar covers the same job. Butter and neutral cooking oil swap for each other at roughly a one-to-one ratio in most muffins, quick breads, and cakes; the texture shifts slightly — oil bakes a touch denser and more moist, butter gives more lift and a better crumb — but the difference is minor outside of pastry and pie crust, where butter’s solid-fat structure is doing real, non-swappable work. For a recipe that calls for brown sugar and you’re out, stir a tablespoon of molasses (maple syrup works in a pinch, with a slightly different flavor) into a cup of regular white sugar until it’s evenly moistened, which gets you very close to the real thing in both flavor and texture.

A cup of milk soured with a spoonful of vinegar or lemon juice works almost exactly like buttermilk — acid and all.

Dairy and Non-Dairy Swaps

Heavy cream in a soup or pan sauce can be replaced with whole milk whisked with a little extra butter, which won’t whip into peaks but adds the same richness to something already simmering. Sour cream and plain Greek yogurt swap one-to-one in almost everything — dips, baking, dolloped on top of a bowl — and yogurt is usually the better-for-you option anyway. Half-and-half is just milk and cream mixed, so equal parts of each gets you there, or whole milk alone works fine in coffee or a sauce that isn’t depending on extra richness. Plant-based milks — oat, soy, almond — substitute for dairy milk at nearly a one-to-one ratio in most baking and cooking; the one thing worth checking is whether the carton is sweetened or flavored, since that can quietly throw off a recipe’s sugar balance.

Savory Cooking: Broth, Wine, and Herbs

Out of broth or stock, dissolve a bouillon cube or a spoonful of bouillon paste in hot water, or in a real pinch use plain water with a splash of soy sauce and a pat of butter stirred in for body. When a recipe calls for wine to deglaze a pan or build a sauce, the acid is almost always the actual point, not the alcohol — a splash of vinegar diluted with a little broth or water does the same job of lifting browned bits and balancing richness. Most vinegars substitute for each other reasonably well when a recipe just needs acidity; adjust slightly for sharpness, since white vinegar bites harder than a milder rice or apple cider vinegar. Dried herbs are far more concentrated than fresh, so use roughly a third of the amount called for — a tablespoon of fresh becomes about a teaspoon of dried — and add dried herbs earlier in cooking so they have time to rehydrate and release their flavor, while fresh herbs go in near the end so they don’t cook flat.

Sugar and Sweeteners

Honey or maple syrup can stand in for granulated sugar in most baking at around three-quarters of a cup of syrup per cup of sugar, with the other liquid in the recipe reduced slightly to compensate for the extra moisture; because honey is mildly acidic, a pinch of baking soda helps keep the rise on track. If a recipe calls for powdered sugar and there’s only granulated in the cabinet, a food processor or blender can turn granulated sugar into a reasonable powdered-sugar stand-in in under a minute — add a teaspoon of cornstarch per cup to mimic the anti-caking texture of the real thing. These swaps change a recipe’s flavor slightly, since honey and maple both carry their own taste, but for most everyday baking the difference is pleasant rather than a problem.

When Substituting Doesn’t Work

Not every swap survives contact with the recipe. Delicate baked goods — soufflés, macarons, angel food cake — depend on exact ratios of egg whites, sugar, and leavening acting in a specific chemical sequence, and improvising there tends to fail outright rather than just taste slightly different. Yeast breads have no real substitute for yeast itself; baking soda or baking powder can’t replicate the slow rise, texture, or flavor that yeast fermentation builds, so a bread recipe without yeast on hand is a different recipe, not a substitution. When a dish is defined by one specific ingredient — a curry built around a particular spice blend, a sauce that’s really just one strong flavor carrying the whole plate — swapping it changes what the dish actually is, which is sometimes fine and sometimes worth just picking a different recipe instead. And in canning or preserving, ingredient ratios are often calculated for food safety, not just flavor; that’s the one place substitutions genuinely shouldn’t be improvised.

None of this means every recipe survives every swap, and a handful of dishes really do just need a grocery run. But most weeknight cooking is far more forgiving than it looks on the page. The real skill isn’t memorizing a list of substitutions — it’s learning to ask what an ingredient is actually doing before deciding whether something else in the kitchen can do it too.

TLDR / Start hereMatch the job, not the item — acid, fat, binding, sweetness. Eggs in quick breads can often become applesauce, mashed banana, or a flax egg; buttermilk becomes milk soured with vinegar or lemon juice; brown sugar becomes white sugar plus molasses. Dried herbs run about a third of the amount of fresh. Skip improvising in delicate baked goods, yeast breads, and canning, where exact ratios matter.