Find the right substitution ratios for common cooking and baking ingredients. This tool processes all data locally in your browser. No information is ever sent to any server. Completely free, no registration required.
An Ingredient Substitution Calculator suggests replacements for missing ingredients in recipes — dairy, eggs, flour, sugar, oil, leavening, spices, and more. Whether you're cooking at 6pm and realize you're out of eggs, have a dietary restriction (vegan, gluten-free, dairy-free), or a food allergy, this tool provides scientifically tested substitutions with adjusted quantities for proper chemistry. Substitutions can save a recipe — but wrong ones can ruin it.
Search for the ingredient you need to replace. The calculator shows 2-4 substitution options, ranked by how closely they match the original in function (binding, leavening, moisture, flavor). Each substitution shows: replacement ingredient, quantity adjustment (e.g., '1 egg = 1/4 cup applesauce'), any recipe modifications needed (reduce sugar, add baking powder), and notes on how the substitution affects the final result.
Common Substitutions:\n1 egg = 1/4 cup applesauce (adds moisture, reduces browning) OR 1 tbsp flax meal + 2.5 tbsp water (best for binding) OR 1/2 mashed banana (adds banana flavor)\n1 cup buttermilk = 1 cup milk + 1 tbsp lemon juice/vinegar (let stand 5 min)\n1 cup self-rising flour = 1 cup AP flour + 1.5 tsp baking powder + 1/4 tsp salt\n1 cup brown sugar = 1 cup white sugar + 1 tbsp molasses\n1 tbsp fresh herbs = 1 tsp dried herbs
It depends on the recipe: flax egg for cookies/muffins (binding), applesauce for cakes (moisture), commercial egg replacer (Ener-G, Bob's Red Mill) for all-purpose, aquafaba (chickpea water) for meringues. No single substitute works for everything.
Not directly. Baking soda needs acid to activate (buttermilk, lemon, vinegar). Baking powder is baking soda + acid + stabilizer. 1 tsp baking powder = 1/4 tsp baking soda + 1/2 tsp cream of tartar. Don't substitute 1:1.
Free online Ingredient Substitution Calculator — no signup, 100% client-side processing. All data stays in your browser.