You grabbed every ingredient except the milk. It happens.
Before you run to the store, check what you already have-most kitchens are stocked with at least one solid milk substitute that will do the job without wrecking your recipe.
Milk in a recipe usually handles three things: hydration, a little fat, and sometimes protein structure. Swap blindly and you may get a batter that's too thin, too sweet, or slightly off in texture.
Know what your milk is actually doing, and the swap gets easy.
The best milk replacement depends on your recipe's job for milk. For baking, soy milk or buttermilk hold structure well. For sauces, oat milk or evaporated milk (diluted) stay smooth. For a pantry-only fix, powdered milk mixed with water is reliable and neutral.
5 Milk Substitutes Ranked by How Well They Swap
One quick note before the table: these ratios are starting points. Match the thickness of your specific substitute to the thickness milk would have had in that dish, and you'll be fine.
| # | Substitute | Best For | Ratio | Key Note |
|---|---|---|---|---|
| 1 | Oat Milk (barista) | Both | 1:1 | Shake before measuring |
| 2 | Soy Milk (unsweetened) | Both | 1:1 | Best protein match |
| 3 | Buttermilk | Baking | 1:1 | Adds tang and lift |
| 4 | Greek Yogurt (thinned) | Baking | 1:1* | Whisk with water first |
| 5 | Evaporated Milk (diluted) | Both | 1:1* | Dilute with equal water |
1. Oat Milk (Barista-Style)
Barista-style oat milk is the easiest plant-based swap we reach for first. It's creamy enough to behave like low-fat milk in most batters, and the flavor is mild enough that you'd rarely notice it.
The naturally mild grain flavor blends into pancakes and muffins without announcing itself.
In baking, oat milk tends to produce a slightly denser crumb compared to whole dairy milk. It's not a dealbreaker, but if you're making a very airy chiffon cake, plan accordingly.
Always shake the carton well-oat milk separates fast and an unshaken pour will be watery at the top and thick at the bottom.
- Baking: Swaps 1:1 in muffins, pancakes, and quick breads with good results
- Sauces: Stays smooth in white sauces; doesn't break at medium heat
- Coffee: Barista-style steams and froths better than standard oat milk
- Avoid sweetened versions: The added sugar can throw off savory dishes or oversweeten baked goods
Skip if: your recipe is very flavor-sensitive-choose only unsweetened barista-style, not regular or sweetened oat milk.
2. Soy Milk (Unsweetened)
Unsweetened soy milk is the milk substitute we trust most for structure-dependent recipes. The protein content is close enough to dairy milk that pancakes, muffins, and thick batters hold together properly.
If you want minimal flavor change and need something that works across both sweet and savory, this is it.
Swapping plain plant milk in sauces is simpler than most people expect, and soy holds up without curdling at moderate heat.
- Pancakes and muffins: Performs nearly identically to dairy milk at a 1:1 ratio
- Savory sauces: Use unsweetened only; sweetened soy turns a cream sauce oddly dessert-like
- Custards and puddings: Works well but can leave a very faint aftertaste in plain custards-pair with vanilla to mask it
Skip if: your soy milk is sweetened and the recipe is savory-the sweetness will be obvious.
3. Buttermilk
Buttermilk does something the other swaps don't: it actively improves certain baked goods. The mild acidity reacts with baking soda to give you more lift, and the fat content keeps crumb soft.
Cakes, biscuits, and pancakes genuinely come out more tender with buttermilk than with plain milk. You can check how long buttermilk keeps in the fridge so you always have some on hand.
For a DIY version, add 1 tablespoon of white vinegar or lemon juice to 1 cup of regular milk (or oat/soy milk). Let it sit for 5 to 10 minutes until it curdles slightly before using.
Buttermilk vs Regular Milk
Works for: cakes, biscuits, pancakes, waffles, quick breads-anywhere tang and tenderness matter
Skip if: your recipe needs a neutral, clean dairy flavor-the tang will come through in lightly flavored items
- Ratio: 1:1 swap in almost any baked good that calls for milk
- DIY tip: Milk plus 1 tablespoon acid works just as well as store-bought for most recipes
- Richness: Lower fat than whole milk, so add 1 teaspoon melted butter per cup if your recipe needs richness
Skip if: your recipe depends on a very clean dairy flavor, like a simple white sauce or béchamel.
4. Greek Yogurt (Thinned)
Full-fat plain Greek yogurt is much thicker than milk, so you need to thin it before it will behave properly in a batter. The good news is that tangy dairy flavor notes from yogurt actually add depth in muffins and cakes.
Use a whisk to smooth the mixture before adding it to your dry ingredients so you don't get lumps.
| Use | Ratio | Notes |
|---|---|---|
| Baking (muffins, cakes) | 1 part yogurt + 1 part water | Whisk smooth; swap 1:1 for milk |
| Pancake batter | 1 part yogurt + ¾ part water | Slightly thicker batter is fine here |
| Savory sauces | 1 part yogurt + 1½ parts water | Add off heat to prevent curdling |
- Texture: Produces a tighter, moister crumb in muffins-works well for dense bakes
- Heat warning: Don't add thinned yogurt directly to a boiling sauce; pull the pan off heat first
- Flavor: Adds a slight tang, which is welcome in carrot cake, banana bread, and coffee cake
Skip if: your yogurt is flavored or sweetened-always use plain, full-fat only.
5. Evaporated Milk (Diluted)
Evaporated milk is concentrated, so using it straight gives you something richer and heavier than regular milk. That's great for creamy soups or desserts, but it can make muffins and quick breads feel dense.
The fix is simple: mix it with an equal amount of water before you measure, and then swap 1:1 for regular milk. Before you open a can, it's worth knowing how to store an opened can so nothing goes to waste.
- Soups and sauces: Use at half-strength (diluted) for a creamier body without tipping into dessert territory
- Baking: Dilute first; undiluted evaporated milk makes batters too heavy
- Shelf life: Unopened cans keep for months, making this a reliable backup for emergencies
Skip if: your recipe calls for a very light milk texture and you don't plan to dilute-the richness will weigh down the dish.
Making Milk Substitutes Work (Without a Guessing Game)
The single thing that causes most failed swaps isn't the wrong ingredient-it's skipping the prep step. Every substitute has a slightly different thickness or sweetness level compared to milk, and a 30-second adjustment before combining it with your other ingredients fixes almost every problem.
When you're deciding what can I use instead of milk, match the substitute's texture to what milk would have been: pour it into a glass and tilt it-if it flows more slowly than milk, dilute it; if it flows faster, consider adding a half teaspoon of cornstarch to your dry mix. For oat milk, check how to store it properly before measuring so you're starting with fresh product.
If you're leaning toward a nut-based option, picking the right thin-milk swap matters for texture-sensitive dishes.
- Thickness matching: If the substitute is thicker than milk (yogurt, evaporated), dilute with water in small additions until it pours freely
- Sweetness check: Sweetened plant milks add sugar-reduce any added sugar in the recipe by 1 to 2 teaspoons to compensate
- Whisk before combining: Always whisk your prepped substitute until smooth before pouring into dry ingredients to prevent uneven mixing
Frequently Asked Questions
Yes, barista-style unsweetened oat milk swaps 1:1 in most baked goods. Expect a very slightly denser crumb, but in muffins, pancakes, and quick breads the difference is barely noticeable.
Diluted evaporated milk or oat milk (barista-style) both stay smooth in sauces. Avoid thin plant milks-they can make a sauce watery and hard to thicken.
Thinned yogurt can curdle if added to a boiling liquid. Remove the pan from heat first, stir in the yogurt, then return to low heat to finish.
Only if the recipe benefits from extra richness, like a custard or creamy soup. For baking or light sauces, dilute with equal water before swapping 1:1.
Mix it per package directions, then chill it for at least 30 minutes before use. Cold reconstituted milk tastes noticeably closer to fresh than warm or room-temperature versions.

5 Best Milk Substitutes (Honest Picks)
Ingredients
Equipment
Method
- Identify what your milk is doing in the recipe (liquid for hydration, fat for richness, or protein for structure).
- Pick the substitute closest to that job: for creamy richness, choose evaporated milk (diluted) or oat/soy; for tangy tenderness, choose buttermilk or thinned yogurt.
- Use the table ratios as your starting point (typically 1:1).
- Prep as needed: shake plant milks, dilute thicker milks, and thin yogurt until smooth so your batter doesn’t clump.
- Adjust after the first mix—if batter looks too thick, add a splash of water; if it looks too thin, add flour or cocoa by the spoon.
Notes
- For baking, match thickness first; for cooking sauces, match fat level.
- If you’re substituting for drinking, taste and sweetness matter—choose unsweetened versions unless your recipe is sweet.
Tried this recipe?
Let us know how it was!
Carrie is a food writer and editor with more than 15 years of experience. She has worked for some of the biggest names in the food industry, including Bon Appétit, Food & Wine, and Martha Stewart Living.
As the Editor in Chief of EpicureDelight, Carrie oversees all of the content on the site. She also manages the team of contributing writers and editors, who help to create delicious recipes, helpful tips, and informative articles that you’ll find on the site.
A native of the Chicago area, Carrie is passionate about all things food. She loves trying new restaurants and experimenting with new recipes in her kitchen. She’s also a graduate of the Culinary Institute of America, so she knows a thing or two about food!




