The Double Challenge: Why GF + Dairy-Free Baking Is Its Own Discipline
Baking without gluten is hard. Baking without dairy is manageable. Baking without both at the same time? That's where most people hit a wall, and it's where a lot of "allergy-friendly" recipes quietly fall apart.Here's the core problem: in conventional baking, gluten provides structure and elasticity while dairy provides fat, moisture, tenderness, and flavor. Butter coats flour proteins to create tender crumbs. Milk adds liquid and sugars that help with browning. Cream introduces richness and body. When you remove gluten, you're already rebuilding structure from scratch using alternative flours and binders. When you also remove dairy, you lose the fat and moisture system that was compensating for some of gluten's absence.That's why you can't just take a wheat recipe, swap in GF flour, swap in oat milk, and expect it to work. You're solving two structural problems at once, and the solutions have to work together.The good news is that dairy-free alternatives have improved dramatically. Brands like Miyoko's now culture their vegan butter from plant milks, and the performance gap in baking is negligible. Full-fat coconut cream whips and stabilizes almost identically to heavy cream. Oat milk browns and caramelizes in ways that earlier plant milks never could.We've been developing DF+GF recipes for over six years. Once you understand which substitution goes where (and why), this stops feeling restricted and starts feeling like just... baking. With different ingredients.This guide covers every dairy substitution you'll encounter in GF baking, with exact ratios and brand recommendations. If you're new to gluten-free baking in general, start with our
complete GF baking guide first, then come back here for the dairy-free layer.
Butter Replacements: Vegan Butter, Coconut Oil, and Olive Oil
Butter does three things in baking: it provides fat for tenderness, moisture for structure, and flavor. In GF baking specifically, butter also helps create pockets of air during creaming that compensate for the lack of gluten's gas-trapping ability. Your butter replacement needs to handle all of these roles, or you need to adjust the recipe to compensate for what's missing.
Vegan Butter (Miyoko's, Earth Balance): The 1:1 Default
For most GF baking, vegan butter is your safest and most predictable substitution. Use it at a straight 1:1 ratio, one cup of vegan butter for one cup of dairy butter.Miyoko's European Style Cultured Vegan Butter is our top pick for anything where butter flavor matters: pie crusts, shortbread, buttercream, laminated pastry. Made from coconut oil and cashew cream, it creams well, holds shape when cold, and melts cleanly.Earth Balance Buttery Sticks are our everyday go-to for cakes, muffins, quick breads, and cookies. More affordable and widely available, they perform reliably when butter isn't the star flavor. Earth Balance is softer at room temperature, so for pie crust or anything needing cold, firm fat, use Miyoko's instead.Always read labels; some vegan butters contain soy, palm oil, or other allergens.Coconut Oil: Best for Dense, Rich Baked Goods
Refined coconut oil works at a 1:1 ratio by volume, but it's 100% fat (butter is ~80% fat, ~20% water), so add a tablespoon or two of extra liquid to compensate. Use refined for neutral flavor; unrefined has a distinct coconut taste. Coconut oil is solid below 76°F and liquid above, making it excellent for melted-butter recipes but tricky for creaming.Coconut oil excels in: brownies, banana bread, muffins, granola; anything where a slightly denser texture is desirable. Skip it for: light cakes, whipped frostings, or anything that requires creaming butter and sugar.Olive Oil: For Savory Baking and Specific Cakes
Light olive oil works as a butter replacement in certain GF baked goods, but it changes the texture. Because it's liquid at every temperature, it can't trap air the way solid fats do. Use it at 3/4 cup olive oil per 1 cup butter. Olive oil works beautifully in focaccia, olive oil cake, savory muffins, and cornbread. Skip it for cookies that need to hold their shape, pie crusts, or anything that requires creaming. Pro TipWhen a GF recipe calls for "cold butter, cubed" (like in pie crust or biscuits), freeze your vegan butter for 20 minutes before cutting it. Miyoko's in particular firms up nicely in the freezer and creates those flaky layers you're after. Coconut oil won't work here because it shatters rather than flaking when cold.
Milk Replacements: Choosing the Right Plant Milk for Each Recipe
Not all plant milks behave the same in baking. The differences in fat content, protein, viscosity, and flavor mean that switching from one to another can genuinely change the outcome. Here's what works where, and why.
Oat Milk: The All-Purpose Winner
Oat milk is our default recommendation for dairy-free GF baking. Its natural creaminess, mild flavor, and moderate fat content make it the most versatile option. It performs well in cakes, muffins, pancakes, quick breads, yeast breads, and custard-style bakes. The natural sugars in oat milk also help with browning, something that thinner milks like almond can't match.Use oat milk at a
1:1 ratio for any recipe calling for whole milk. For recipes calling for 2% or skim, you can thin it with a splash of water, but honestly the difference is negligible in most baked goods.
Important for celiac bakers: not all oat milk is certified gluten-free. Look for brands that specifically state "gluten-free" on the label, such as Planet Oat, Califia Farms, or Oatly (their GF varieties). Cross-contamination with wheat during oat processing is common.
Full-Fat Coconut Milk: For Rich, Dense Bakes
Canned full-fat coconut milk (not the carton kind) is your go-to when a recipe needs richness. It has a fat content of roughly 17-20%, which is closer to half-and-half than to milk. This makes it excellent for: custards, puddings, ice cream bases, rich cake batters, and anything that benefits from extra body.For recipes calling for whole milk,
dilute canned coconut milk with water at a 1:1 ratio (half coconut milk, half water) to bring the fat content closer to dairy milk. Using it undiluted will make your batter richer and heavier than intended; sometimes that's what you want, but be intentional about it.The coconut flavor generally disappears during baking, especially in chocolate or heavily spiced recipes. In delicate vanilla cakes, switch to oat milk if you notice a coconut undertone.
Almond Milk: For Light, Delicate Baking
Unsweetened almond milk is thin, light, and neutral-flavored, good for crepes, light muffins, or pastry washes. Use at a
1:1 ratio. The downside: almond milk has very little fat (about 1-2%) and almost no protein, so in recipes that depend on milk for structure or richness it produces a drier, less tender result. Add a teaspoon of oil per cup of almond milk to compensate for the missing fat.
Quick Reference: Which Plant Milk Where
- Cakes and cupcakes: Oat milk
- Muffins and quick breads: Oat milk or almond milk
- Yeast breads: Oat milk
- Pancakes and waffles: Oat milk or almond milk
- Custards and puddings: Full-fat coconut milk
- Pie fillings: Coconut milk (diluted) or oat milk
- Crepes: Almond milk
- Frostings: Oat milk or coconut cream (see below)
Cream Replacements: Coconut Cream, Cashew Cream, and Oat Cream
Heavy cream and whipping cream are harder to replace than milk because they serve a dual purpose: fat for richness and the ability to whip into a stable foam. Here are the best dairy-free options for GF baking.
Full-Fat Coconut Cream: The Heavy Cream Workhorse
Coconut cream is the thick, solid layer at the top of a can of full-fat coconut milk that has been refrigerated overnight. It's your best all-around heavy cream substitute, with a fat content of roughly 24-30%.For whipped cream: chill a can of full-fat coconut milk (Thai Kitchen or Native Forest) for at least 12 hours. Scoop out the solid cream, leave the liquid behind, and whip until fluffy. Add powdered sugar and vanilla to taste.For ganache: use coconut cream at a 1:1 ratio with chocolate; heat, pour over chopped chocolate, stir until smooth. For batter enrichment: replace heavy cream 1:1 with coconut cream in scones, rich cakes, and enriched bread doughs.Cashew Cream: The Neutral Flavor Option
Soak 1 cup of raw cashews in boiling water for 30 minutes (or cold water for 4 hours), drain, then blend with 1/2 to 3/4 cup of fresh water until smooth. The result is a thick, neutral-flavored cream. It won't whip, but it excels in cream-based frostings, cheesecake fillings, and cream sauces. Adjust thickness by varying the water.Oat Cream (Oatly, Minor Figures)
Store-bought oat cream fills the gap between oat milk and coconut cream, richer but not as heavy. It works well in quiche fillings, custard-style bakes, and anywhere you'd use half-and-half. Use at a 1:1 ratio for heavy cream, though the result will be slightly less rich. Common MistakeThe most common coconut cream failure: using a can that wasn't chilled long enough. If the cream hasn't fully separated and solidified, it won't whip. Refrigerate for a full 12-24 hours, and avoid brands with added guar gum or emulsifiers; they prevent proper separation. Thai Kitchen and Native Forest separate the most reliably.
Cheese Alternatives in Baking: Cream Cheese Subs and Beyond
Cheese in baking primarily shows up in three forms: cream cheese (frostings, cheesecakes, pastry fillings), ricotta (cannoli, Italian bakes), and cheddar/parmesan (savory bakes). Here's how to handle each without dairy.
Cream Cheese Substitutes
Dairy-free cream cheese has improved enormously. Kite Hill (almond-based) is our top pick for both frosting and cheesecake; it has the closest texture and tang to Philadelphia cream cheese. Miyoko's also makes an excellent cream cheese that's oat-based and performs well in baking.For cream cheese frosting: use dairy-free cream cheese 1:1, beaten with vegan butter and powdered sugar as usual. Tip: DF cream cheese is slightly softer, so use 2 tablespoons less liquid or add an extra 1/4 cup powdered sugar to stiffen.For cheesecake: Kite Hill works, but a cashew-based filling often outperforms it. Blend soaked cashews with coconut cream, lemon juice, and vanilla; it sets beautifully with a cornstarch or tapioca starch thickener.Ricotta and Hard Cheese
Kite Hill makes a dairy-free almond ricotta. For homemade, blend pressed firm tofu with lemon juice, salt, and olive oil. For savory GF bakes like cheese scones, nutritional yeast (2-3 tablespoons per batch) plus a meltable vegan cheese (Violife or Follow Your Heart) gives you both umami depth and visual appeal. Triple-Free Baking: Adding Egg-Free to the Mix
Many people who are dairy-free and gluten-free also need to avoid eggs. Removing all three means replacing three structural systems at once. Eggs provide binding, leavening, moisture, and emulsification, and in GF baking they're often doing extra structural work. Choose your replacement based on the role the egg plays in that specific recipe.
Flax Eggs: Best for Binding
Mix 1 tablespoon of ground flaxseed with 3 tablespoons of warm water. Let it sit for 5 minutes until it forms a gel. This replaces one egg and works well in: cookies, muffins, pancakes, quick breads; anything where the egg's primary role is binding ingredients together.Flax eggs do not provide leavening or emulsification. If a recipe uses eggs heavily for rise (like a sponge cake), flax alone won't cut it.
Chia Eggs: Interchangeable with Flax
Mix 1 tablespoon of ground chia seeds with 3 tablespoons of water. Wait 5 minutes. Slightly more gelatinous than flax eggs, chia works particularly well in moist recipes like banana bread or zucchini muffins. Essentially interchangeable with flax in most applications.
Applesauce: Moisture and Mild Sweetness
Use 1/4 cup of unsweetened applesauce per egg. Ideal for muffins, cakes, and sweet breads. Applesauce doesn't bind as strongly as flax, so combine it with 1/4 teaspoon extra xanthan gum if the recipe needs structural help.
Commercial Egg Replacers
Bob's Red Mill Egg Replacer (starch-based, good for cakes and cookies) and
JUST Egg (liquid, mung-bean-based, better for custards and quiche) both work well in GF baking. For a deeper dive, see our
comprehensive binder guide.
The Dairy-Free Buttermilk Trick
Buttermilk appears in a lot of baking recipes, especially for biscuits, pancakes, cakes, and quick breads. Its acidity reacts with baking soda to create lift, and the tangy flavor adds depth. Making a dairy-free version takes about 60 seconds.
The Formula
Add 1 tablespoon of white vinegar or fresh lemon juice to a 1-cup measuring cup. Fill the rest with your plant milk of choice (oat milk is our top pick here). Stir gently and let it sit for 5 minutes. The milk will thicken slightly and curdle; that's exactly what you want. This is your dairy-free buttermilk.Use at a 1:1 ratio for any recipe calling for buttermilk.Which Acid and Which Plant Milk
White vinegar gives a clean acidity without added flavor. Lemon juice adds subtle brightness, nice in lemon cakes or berry muffins. Apple cider vinegar contributes the most tang, great for biscuits and cornbread.For the plant milk: oat milk curdles well and is our preferred choice for its creaminess. Soy milk curdles the most dramatically (closest to real buttermilk texture). Almond milk curdles but stays thin. Avoid canned coconut milk; it's too thick.This technique is essential for GF biscuits and pancakes, where the baking soda/acid reaction provides most of the lift. Don't skip the resting time; the acid needs those 5 minutes to react with the plant milk proteins. How to Convert a Gluten-Free Recipe to Also Be Dairy-Free
Already have GF recipes you love that still use dairy? Converting them is more straightforward than building from scratch. Here's the step-by-step process we use.
Step 1: Identify Every Dairy Ingredient
List every dairy ingredient in the recipe: butter, milk, cream, yogurt, cream cheese, sour cream, buttermilk, cheese. Be thorough; check for hidden dairy in chocolate chips (milk chocolate), pre-made GF flour blends (some contain milk powder), and flavorings.
Step 2: Match Each Substitution
- Butter: Vegan butter, 1:1
- Whole milk: Oat milk, 1:1
- Heavy cream: Full-fat coconut cream, 1:1
- Buttermilk: Plant milk + 1 Tbsp vinegar per cup, 1:1
- Sour cream: Dairy-free sour cream (Kite Hill) or coconut cream + 1 tsp lemon juice, 1:1
- Yogurt: Dairy-free yogurt (coconut or oat-based), 1:1
- Cream cheese: Dairy-free cream cheese (Kite Hill or Miyoko's), 1:1
Step 3: Adjust Hydration
This is where most conversions go slightly wrong. Dairy-free butter and plant milks have different water content than their dairy counterparts. After making your substitutions, check the batter consistency. If it looks drier than expected, add plant milk 1 tablespoon at a time until you reach the consistency described in the original recipe. If it looks wetter (common with coconut cream substitutions), add an extra tablespoon of your GF flour blend.
Step 4: Adjust Fat if Needed
If you're using coconut oil instead of butter, remember that coconut oil is 100% fat while butter is ~80%. Either reduce the coconut oil by about 15% or add 1-2 tablespoons of plant milk to compensate for the missing water content.
Step 5: Test and Note
Bake, note what you changed, and record results. Most DF conversions of GF recipes work on the first try; the most common adjustment is 2-3 tablespoons of extra plant milk. Understanding your
GF flour blend helps, since some blends absorb more moisture than others.
Key TakeawayMost GF recipes convert to dairy-free more easily than you'd expect. The structure in GF baking comes primarily from flour blends and binders, not from dairy. Dairy mostly contributes fat and moisture, both of which have excellent plant-based substitutes. Start with your favorite GF recipes and work through the conversion process above.
Our Favorite Dairy-Free + Gluten-Free Recipes
These are the recipes our community bakes most often, all gluten-free and dairy-free, all tested extensively. They're a good starting point if you're new to DF+GF baking.
- Banana bread: oat milk and coconut oil, naturally dairy-free. Moist, forgiving, perfect for beginners.
- Blueberry muffins: vegan butter and oat milk keep these tender and light.
- Pancakes: oat milk buttermilk (with vinegar) gives the perfect tangy flavor and lift.
- Sandwich bread: vegan butter and oat milk create a soft crumb that toasts beautifully.
- Focaccia: olive oil makes this inherently dairy-free. Crispy crust, soft interior.
- Chocolate cake: genuinely better dairy-free. Coconut oil intensifies the chocolate flavor.
- Brownies: coconut oil and coconut cream for incredible fudginess.
- Sugar cookies: Miyoko's vegan butter is essential for both flavor and spreading behavior.
Browse our full collection of
dairy-free recipes; every one has been tested with GF flour blends and dairy-free substitutions.
Ingredient Sourcing and Budget Tips
DF+GF baking can get expensive fast if you're buying specialty everything. Here's how we keep costs reasonable without compromising results.
Where to Save
- Buy GF flours in bulk. Rice flour, tapioca starch, and potato starch are inexpensive when bought in 5-lb bags from Bob's Red Mill, Azure Standard, or Amazon Subscribe & Save. Making your own blends from bulk flours costs roughly 60% less than pre-made blends.
- Use coconut oil as your everyday fat. Refined coconut oil in a large tub (Costco carries a good one) is significantly cheaper per ounce than vegan butter. Save the vegan butter for recipes where butter flavor really matters.
- Make your own oat milk. Blend 1 cup of certified GF rolled oats with 4 cups of cold water for 30 seconds, strain through a nut milk bag, and you have oat milk for about 25 cents per quart instead of $4-5.
- Make cashew cream instead of buying oat cream. Raw cashews in bulk plus water gives you a neutral, versatile cream for a fraction of the cost of Oatly or Minor Figures cream.
Where to Splurge
- Vegan butter for special-occasion baking. Miyoko's is worth the premium for pie crusts, shortbread, and buttercream. The flavor and performance difference is significant.
- Quality dairy-free chocolate chips. Enjoy Life and Hu Kitchen are our top picks; they're free of dairy, soy, and gluten, and they actually taste good. Cheap dairy-free chocolate chips often have a waxy, off-flavor that ruins an otherwise great recipe.
- Certified GF oats and oat products. If you're celiac, don't gamble with conventional oats. The price difference for certified GF is worth the safety.
Best Stores for DF+GF Staples
Costco has the best per-unit pricing on coconut oil, almond flour, and oat milk.
Trader Joe's is great for everyday supplies like GF flour blends, coconut cream, and vegan cream cheese.
Amazon Subscribe & Save works well for recurring pantry orders (Bob's Red Mill flours, xanthan gum, psyllium husk) at 5-15% off.
Whole Foods and Sprouts carry the widest specialty selection (Miyoko's, Kite Hill, certified GF oat products) and run periodic 25%-off baking sales worth watching for.For detailed guidance on building a GF flour pantry, see our
complete flour guide. For dairy-free substitutions beyond baking, our
dairy-free substitute guide covers cooking, coffee, and everyday swaps.
Sources & References
- Mancebo, C.M., et al. (2015). Effect of flour properties on the quality characteristics of gluten free sugar-snap cookies. LWT-Food Science and Technology, 64(1), 264-269.
- Nunes, M.H.B., Moore, M.M., Ryan, L.A.M., & Arendt, E.K. (2009). Impact of emulsifiers on the quality and rheological properties of gluten-free breads and batters. European Food Research and Technology, 228, 633-642.
- Removing both gluten and dairy simultaneously means you're replacing two major structural systems (flour protein AND fat/moisture from butter, milk, and cream), so every substitution affects the next.
- Vegan butter (like Miyoko's or Earth Balance) is the most reliable 1:1 butter replacement in GF baking because it behaves like butter during creaming, melting, and laminating.
- Oat milk is the best general-purpose dairy milk replacement for GF baking; its natural creaminess and mild flavor work in nearly everything from cakes to bread.
- Full-fat coconut cream is your most powerful heavy cream substitute, but it must be chilled and separated properly or it will thin out your batters.
- Converting an existing gluten-free recipe to also be dairy-free is usually simpler than you'd expect; most GF recipes already rely heavily on structure from binders and flour blends, not dairy.