Substitutions almost always come with a trade-off. Sometimes it's barely noticeable; other times, the texture or flavor shifts enough that the dish feels different. None of the swaps below are guaranteed to behave identically to the original ingredient — they're practical options, not perfect replacements.

Dairy Substitutions

Instead of Try What Changes
Milk Plant-based milk (unsweetened, unflavored) Slightly different richness and sometimes a thinner texture; works fine in most savory cooking
Buttermilk Milk with a small amount of lemon juice or vinegar, rested briefly Similar tang and acidity, though slightly less thick than true buttermilk
Heavy cream Milk with extra butter melted in Reasonable stand-in for cooking; won't whip the way real cream does
Sour cream Plain yogurt Slightly tangier and thinner, but works well in most recipes

Egg Substitutions

Eggs serve different purposes depending on the recipe — binding, leavening, adding moisture — so the right substitute depends on what the egg is actually doing in that dish.

  • For binding (in things like meatballs or veggie patties): a small amount of mashed potato, breadcrumbs mixed with a little liquid, or a flaxseed-and-water mixture can help hold ingredients together.
  • For moisture (in some baked goods): unsweetened applesauce or mashed banana can add moisture, though they also bring their own flavor.
  • For leavening (helping baked goods rise): this is the hardest function to replace convincingly, and results are more likely to vary. A recipe developed specifically for egg-free baking will usually give better results than an ad hoc substitution.
Worth noting: egg substitutions in baking are less predictable than in savory cooking, because eggs often do more than one job at once in a recipe. The more a recipe depends on eggs for structure, the more the result may change.

Flour Alternatives

Flour substitutions can significantly change texture, especially in baking, where flour provides structure through gluten development.

  • All-purpose flour instead of bread flour: workable for most recipes, though the result may be slightly less chewy.
  • All-purpose flour instead of cake flour: usable, but the result may be a little denser than intended.
  • Gluten-free flour blends: these vary widely by brand and aren't always a direct one-to-one swap; recipes written specifically for gluten-free baking tend to produce more reliable results than substituting into a standard recipe.

For thickening sauces or gravies, cornstarch can often stand in for flour, though it thickens differently — cornstarch creates a glossier texture and thickens at a lower quantity than flour does.

Herb Substitutions

When a specific fresh herb isn't available, a different fresh herb with a similar flavor profile is often a better substitute than switching to the dried version of the same herb, depending on the dish. As a general guide:

If a recipe calls for Reasonable substitute
Fresh basil Fresh oregano (different, but complementary flavor) or dried basil in a smaller quantity
Fresh cilantro Fresh parsley (milder, less distinctive flavor)
Fresh rosemary Fresh thyme, used in slightly larger quantity
Dried herb Roughly three times the amount in fresh form, added later in cooking

Common Pantry Substitutions

  • Brown sugar: white sugar mixed with a small amount of molasses, if available, or plain white sugar with a slightly different flavor and moisture result.
  • Fresh garlic: garlic powder in a much smaller quantity, understanding the flavor will be milder and less sharp.
  • Broth or stock: water with a bouillon cube or paste, adjusted for saltiness.
  • Breadcrumbs: crushed crackers or torn bread, pulsed or blended to a similar texture.

A General Rule of Thumb

The more a recipe depends on a precise chemical reaction — most baking falls into this category — the less forgiving it will be of substitutions. The more a recipe is about flavor and general technique — most soups, stir-fries, and sautéed dishes — the more room there is to improvise with what's available.