Go Back
+ servings
5 Best Soy Milk Substitutes for Better Results | EpicureDelight

5 Best Soy Milk Substitutes for Better Results

No ratings yet
Soy milk is commonly used for protein, creamy mouthfeel, and mild beany flavor—so the best substitutes match fat + protein (or add it) and manage sweetness and acidity for baking.
Prep Time 5 minutes
Cook Time 0 minutes
Total Time 5 minutes
Servings: 1 batch
Course: Substitutes

Ingredients
  

Best Matches
  • 1:1 Oat milk (unsweetened, barista-style if available) Closest creamy mouthfeel for drinking; thickens slightly—use 1:1 and adjust with a splash of water if batter looks heavy.
  • 1:1 Almond milk (unsweetened, ideally unflavored) More neutral and thinner—works best in baking when you add 1–2 tablespoon yogurt or a pinch of xanthan/extra dry ingredients for structure (optional).
  • ¾:1 Greek yogurt (plain, thinned) Best for thickness + tang in pancakes/muffins; thin with an equal part water to match soy-milk consistency.
Good Alternatives
  • 1:1 Cashew milk (unsweetened) Silky, higher-fat substitute; great for creamy drinks and richer batters—no extra thickening usually needed.
Emergency Swaps
  • ¾:1 Coconut milk (light) + a splash of water Higher fat can make baked goods dense; add water to bring it closer to soy-milk body and reduce coconut aroma.
  • 1:1 Rice milk (unsweetened) Very thin and mild—use when you want a lighter crumb; consider adding a tablespoon of flour/cornstarch to stabilize batter.

Equipment

  • Measuring cup/spoons
  • Whisk or Spoon
  • Small bowl (for thinning thicker substitutes)

Method
 

  1. Decide your goal: drinking needs creamy body; baking needs structure plus similar moisture, not just “milk-like liquid.”
  2. Pick the substitute that matches your texture priority (closest match = 1:1; thicker options = use the listed ratio or thin with water).
  3. For baking, watch batter consistency: if it looks thicker than soy-milk would, loosen with 1–2 tablespoon water; if too thin, add 1–2 tablespoon flour or reduce mixing time.
  4. Taste-adjust: if your recipe is sweet, choose unsweetened options; if it’s savory, avoid sweetened milks or balance with a pinch of salt.
  5. Let batter rest 5 minutes (especially with oat/almond) to hydrate and improve final texture.

Notes

  • If using yogurt: thin first so you don’t get curdled texture in warm batters.
  • If using coconut milk: choose light and add water to reduce density and coconut aroma.

Tried this recipe?

Let us know how it was!