Ingredient Guides

How to Substitute Ingredients When You're Missing Something

A practical reference for swapping dairy, eggs, acids, herbs, leaveners, aromatics, and thickeners without a grocery run.

Anuoluwa Owoeye · April 2, 2026 · 9 min read

How to Substitute Ingredients When You're Missing Something
In this article

There's a particular kind of frustration that hits mid-recipe: you're already covered in flour or halfway through browning onions, and you realize you're missing an ingredient. The instinct is often to abandon the dish or make an emergency store trip, but most of the time, something already in your kitchen will do the job. Understanding why an ingredient is there (for moisture, acidity, structure, or flavor) makes substituting far less intimidating.

Why understanding function matters more than memorizing swaps

Every ingredient in a recipe is usually doing one of a few jobs: adding fat and richness, providing acidity to brighten a dish, helping something rise, thickening a liquid, or contributing aromatic flavor. Once you know which job an ingredient is doing, you can look around your kitchen for anything else that does that same job, even if it comes from a completely different category of food.

Dairy substitutes

  • 1 cup buttermilk → 1 cup milk plus 1 tablespoon lemon juice or vinegar, rested 5 minutes
  • 1 cup heavy cream → 3/4 cup milk plus 1/4 cup melted butter (not ideal for whipping, but fine for cooking)
  • 1 cup sour cream → 1 cup plain yogurt, or 1 cup cottage cheese blended smooth
  • 1 cup milk → 1 cup water plus 2 tablespoons melted butter, or unsweetened plant milk
  • 1 tablespoon butter → 1 tablespoon neutral oil for cooking, though texture in baking will differ slightly

Egg substitutes

  • 1 egg, for binding → 1 tablespoon ground flaxseed mixed with 3 tablespoons water, rested 5 minutes
  • 1 egg, for moisture in baking → 1/4 cup unsweetened applesauce or mashed banana
  • 1 egg, for leavening → 1/4 cup plain yogurt plus a pinch of baking soda
  • 1 egg wash for browning → a light brush of milk or melted butter instead

Acid substitutes

  • 1 tablespoon lemon juice → 1 tablespoon lime juice, or 2 teaspoons white vinegar
  • 1 tablespoon vinegar → 1 tablespoon lemon or lime juice
  • Wine in a sauce → an equal amount of stock plus a splash of vinegar for brightness
  • Buttermilk's tang in a dressing → plain yogurt thinned with a little milk

Herb substitutes

  • Fresh herbs → dried herbs at one-third the volume (1 tablespoon fresh equals about 1 teaspoon dried)
  • Basil → oregano or a small amount of mint, depending on the dish
  • Cilantro → parsley plus a squeeze of lime if someone dislikes cilantro's flavor
  • Thyme → oregano or marjoram in small amounts
  • Chives → the green tops of scallions, finely sliced

Leavener substitutes

  • 1 teaspoon baking powder → 1/4 teaspoon baking soda plus 1/2 teaspoon cream of tartar
  • Baking soda needing acid to activate → pair it with buttermilk, yogurt, or lemon juice already in the recipe
  • Yeast in a pinch → some quick breads can use extra baking powder instead, though the texture and flavor will be notably different

Aromatic substitutes

  • Fresh garlic → 1/8 teaspoon garlic powder per clove
  • Fresh onion → 1 tablespoon dried minced onion, rehydrated, per 1/4 cup fresh
  • Shallots → a mix of onion and a touch of garlic
  • Ginger, fresh → 1/4 teaspoon ground ginger per tablespoon fresh, added earlier so it has time to bloom

Thickener substitutes

  • 1 tablespoon cornstarch → 2 tablespoons all-purpose flour, cooked a little longer to remove the raw taste
  • 1 tablespoon flour (as a roux thickener) → 1/2 tablespoon cornstarch mixed with cold water, added near the end
  • Cream as a thickener in soup → a few tablespoons of blended cooked potato or white beans
  • Egg yolk for enriching and thickening a sauce → a small spoonful of cornstarch slurry, though the richness will differ

A few general rules for confident substituting

  1. Change one ingredient at a time when you're unsure, so you can tell what affected the result
  2. Favor substitutes that match the original's role (fat for fat, acid for acid) over ones that just seem similar
  3. Expect subtle differences in flavor or texture, and don't judge the substitution as a failure just because it's not identical
  4. Taste and adjust seasoning after substituting acids or dairy, since they change a dish's overall balance
  5. Keep a short list of your own reliable swaps once you find ones you like, so you're not solving the same problem from scratch every time

Substituting confidently is less about knowing every possible swap and more about understanding what each ingredient contributes. Once that clicks, a missing item stops being a reason to stop cooking and becomes just another small decision to make on the fly.

A useful note, occasionally.

Seasonal ideas and practical kitchen guidance, straight to your inbox.

Related reading