Never let a missing ingredient stop you from cooking. Our comprehensive substitution guide includes the science behind why swaps work and pro tips for perfect results.
Running out of an ingredient mid-recipe is frustrating, but with the right knowledge, you can substitute successfully almost every time. This guide provides:
Important: Substitutions work best when you understand the role an ingredient plays in a recipe. Read the "Why It Works" section to know when a swap will succeedβand when it might not.
The acid in buttermilk reacts with baking soda to create lift. Lemon juice/vinegar provides the same acid.
Milk + acid works best for baking; yogurt adds extra tang; thin sour cream with 1-2 tablespoons milk
Eggs provide binding, moisture, and leavening. Choose substitutes based on the primary role.
Flax works for binding; applesauce for moisture; aquafaba whips like egg whites; banana adds flavor
Baking powder is baking soda + acid. Create your own by mixing the components.
Use immediately after mixing; loses potency quickly
Baking soda is 3-4 times stronger than baking powder.
Only works if recipe has acid (buttermilk, yogurt, lemon juice, etc.)
Brown sugar is white sugar + molasses. Adding molasses back creates the same flavor.
Light brown sugar = less molasses; dark brown = more molasses
Butter adds flavor and structure. Oil substitutes work but change texture.
Use coconut oil for flaky textures; oil makes cakes more tender; applesauce reduces calories
Cake flour has less protein than AP flour. Cornstarch dilutes the protein for tender crumb.
Sift together 3-4 times for best results
Self-rising flour is all-purpose flour with leavening and salt already mixed in.
Mix thoroughly to distribute leavening evenly
Heavy cream is high-fat dairy. Combining milk with fat replicates the richness.
Coconut cream works for whipping; milk+butter for cooking; evaporated milk for soups
Sour cream provides tang and richness. Yogurt and buttermilk offer similar acid.
Greek yogurt is thickest; cottage cheese needs blending; buttermilk is thinnest
Cream cheese is thick, tangy, and spreadable. Match texture and acidity.
Greek yogurt works for dips; tofu for vegan recipes; ricotta for lasagna/cannoli
Plant-based milks work in most recipes. Choose based on flavor preference.
Oat milk: creamy, neutral; almond: nutty; soy: protein-rich; coconut: rich but coconut flavor
Parmesan is aged, salty, umami-rich. Italian hard cheeses are similar.
Pecorino is sheep's milk; reduce salt in recipe; nutritional yeast adds umami for vegan option
Liquid sweeteners add moisture and distinct flavors. Adjust liquid in recipe.
Maple syrup: rich flavor; agave: neutral, lower glycemic; sugar+water: less flavor
Maple syrup has a unique flavor but similar sweetness to other liquid sweeteners.
Honey is sweeter; corn syrup is neutral; brown sugar+water mimics consistency
Powdered sugar is finely ground with cornstarch added to prevent clumping.
Blend granulated sugar in a high-speed blender or food processor for 1-2 minutes
Corn syrup prevents crystallization in candy and adds moisture.
Honey and maple add flavor; glucose is neutral; sugar water works in a pinch
Dried herbs are more concentrated than fresh. Use less.
Add dried herbs early in cooking; fresh herbs at the end
Italian seasoning is a blend. Create your own with common herbs.
Adjust ratios to taste; add garlic powder or red pepper flakes if desired
Cumin has earthy, warm flavor. Coriander + chili approximates complexity.
Caraway is similar but slightly sweeter; toast whole seeds before grinding
Cinnamon is sweet and warm. Related spices approximate the flavor.
Nutmeg is stronger; use less; pumpkin spice contains cinnamon already
Fresh ginger is bright and zesty. Ground is concentrated and earthy.
Ground ginger works in baking; galangal in Asian cuisine; allspice in a pinch
Acidic ingredients brighten flavors. Choose based on flavor profile.
Lime is similar; vinegars are stronger; reduce by 1/3 if using vinegar
Wine adds acidity and complexity. Replicate with broth + acid.
Red wine → beef broth; white wine → chicken broth; add acid for brightness
Soy sauce provides umami and salt. Choose based on dietary needs.
Tamari is similar; coconut aminos are sweeter, less salty; Worcestershire has tang
Worcestershire is complex: savory, tangy, sweet. Layer flavors to replicate.
Mix components for best results; soy sauce provides umami base
Choose oil based on smoke point and flavor. Neutral oils work for high heat.
Extra virgin olive oil: dressings/low heat; canola/grapeseed: high heat; avocado: highest smoke point
Neutral oils are interchangeable. Applesauce reduces fat in baking.
Coconut oil adds slight coconut flavor; applesauce makes baked goods denser
Toasted sesame oil has a unique nutty flavor. Approximate with sesame seeds.
Use toasted sesame oil for finishing, not cooking; it has a low smoke point
Chocolate is cocoa solids + cocoa butter. Cocoa powder + fat replicates it.
Use natural cocoa, not Dutch-processed, unless recipe specifies
Chocolate chips hold shape when baked. Chopped chocolate melts more.
For melting: any works; for cookies: chips hold shape best
Cocoa powder is pure chocolate solids. Unsweetened chocolate adds fat.
Reduce butter/oil when using unsweetened chocolate; carob is sweeter, caffeine-free
Eggs can bind, leaven, or add moisture. Choose substitutes based on the primary role in your recipe.
Baking is chemistry. Use exact measurements from our guide for best results, especially in baking.
When trying a new substitution, test it in a small batch before committing to a full recipe.
When substituting dry for liquid (or vice versa), adjust other liquids/flours to maintain consistency.
Some swaps change flavor (e.g., coconut oil adds coconut taste). Make sure that works with your dish.
Write down what worked (and what didn't) so you can perfect your substitutions over time.
Explore our recipe collection and try substituting ingredients with confidence!
We use cookies to improve your experience, analyze site traffic, and serve personalized content. You can customize your preferences or accept all cookies to continue. Learn more
Choose which cookies you want to allow. Changes are saved automatically.
Required for the site to function properly. These cannot be disabled.
Examples: Authentication, security, session management
Help us understand how visitors use our site so we can improve it.
Examples: Page views, popular recipes, search queries, user flow
Used to deliver relevant advertisements and track campaign effectiveness.
Examples: Google Ads, social media pixels, retargeting
Enable enhanced features and personalization based on your preferences.
Examples: Language preference, theme settings, favorites, recently viewed
π‘ Tip: These shortcuts work on most pages throughout the site. Press ? anytime to see this help.