Allergy-Friendly Series — Vegan · Dairy-Free · Egg-Free
Cloud-light, bakery-domed muffins bursting with fresh blueberries and finished with a sharp lemon glaze. The secret is the oat milk buttermilk — oat milk and apple cider vinegar left to curdle for five minutes — which gives the crumb an extraordinary tenderness without a single egg or drop of dairy. The lemon glaze sets into a thin, glossy shell that photographs beautifully and tastes even better.

Why This Recipe Works
The vegan buttermilk is the engine of this recipe. When oat milk and apple cider vinegar are combined, the acid curdles the milk proteins, creating a tangy, slightly thickened liquid that reacts with the baking soda during baking — producing a rapid, dramatic rise and an open, tender crumb. No eggs are needed because the structure comes from gluten development (light mixing only) and the lift from the leavening reaction. The lemon does double work here: the juice adds brightness to the batter and the glaze, while the zest carries the floral top note that makes these muffins smell extraordinary fresh from the oven.
Ingredient Notes
Oat milk: The best plant milk for this recipe. Its neutral flavour and protein content create a more convincing buttermilk than almond or rice milk. Use unsweetened — sweetened oat milk will throw off the sugar balance.
Apple cider vinegar: The acid that curdles the milk into buttermilk and activates the baking soda. White wine vinegar works as a substitute. Do not use balsamic.
Neutral oil: Sunflower, avocado, or light rapeseed. Oil keeps muffins moist for longer than butter — these are just as good on day two as day one.
Fresh blueberries: Fresh only for the best result. Frozen blueberries can be used in a pinch — do not thaw them first, and fold them in straight from frozen to prevent the batter turning purple.
Lemon: Both zest and juice are used. Zest into the batter, juice into the glaze. Use unwaxed lemons if possible.
Ingredients
Muffin Batter
- 2 cups (240g) all-purpose flour
- ¾ cup (150g) cane sugar
- 2 tsp baking powder
- ¼ tsp baking soda
- ½ tsp fine sea salt
- 1 cup (240ml) unsweetened oat milk
- 1 tbsp apple cider vinegar
- ⅓ cup (80ml) neutral oil (sunflower or avocado)
- 1 lemon, zested and juiced
- 1 tsp vanilla extract
- 1½ cups (220g) fresh blueberries
Lemon Glaze
- 1 cup (120g) powdered sugar
- 2 tbsp fresh lemon juice
Method
Step 1 — Prep
Preheat oven to 190°C (375°F). Line a 12-cup muffin tin with paper liners or grease well.
Step 2 — Make Vegan Buttermilk
In a small bowl or measuring cup, combine the oat milk and apple cider vinegar. Stir briefly and let sit for 5 minutes until slightly curdled — this is your vegan buttermilk.
Step 3 — Dry Ingredients
In a large bowl, whisk together the flour, cane sugar, baking powder, baking soda, and fine sea salt.
Step 4 — Wet Ingredients
Whisk the neutral oil, lemon zest and juice, and vanilla extract into the buttermilk mixture until combined.
Step 5 — Combine
Pour the wet ingredients into the dry and fold gently with a spatula until just combined — a few streaks of flour are fine. Toss the blueberries in 1 tsp of flour, then fold them in last. Do not overmix.
Step 6 — Bake
Divide batter evenly among the 12 muffin cups, filling each to just below the rim. Bake for 20–23 minutes until a toothpick inserted in the centre comes out clean and the tops are lightly golden.
Step 7 — Glaze
Let muffins cool in the tin for 5 minutes, then transfer to a wire rack. Whisk together the powdered sugar and fresh lemon juice until smooth and pourable. Once muffins are just warm (not hot), spoon the glaze over the tops and let it drip down the sides.
Serving & Storage
Best served warm or at room temperature on the day of baking, when the glaze is still slightly soft and the blueberries are at their most jammy. They make an excellent breakfast alongside oat milk flat white or a simple afternoon snack.
Store in an airtight container at room temperature for up to 3 days. To refresh them the next day, warm in an oven at 150°C for 5 minutes. They also freeze well — freeze unglazed and add fresh glaze after thawing.
Frequently Asked Questions
Can I use frozen blueberries? Yes — do not thaw them. Fold in straight from frozen to prevent the batter turning blue. The bake time may increase by 2–3 minutes.
Can I swap the oat milk? Soy milk is the next best option for vegan buttermilk as it curdles well. Almond or coconut milk will work but produce a slightly less tender crumb.
Why did my muffins come out flat? Most likely overmixing or old baking powder. Mix until just combined — lumps are fine. Check that your baking powder is less than 6 months old.
How do I get a bakery-style domed top? Fill the cups all the way to the top and start at 220°C (425°F) for 5 minutes, then reduce to 175°C (350°F) for the remaining time. The burst of initial heat forces a dramatic dome before the crust sets.
Can I make these gluten-free? Yes — use a 1:1 gluten-free flour blend. The texture will be slightly more delicate but the muffins will still rise and hold their shape.
Chef’s Note
The flour-dusted blueberry trick is not optional — it genuinely prevents sinking. And resist the urge to open the oven door in the first 15 minutes: the thermal shock will collapse the dome before it has a chance to set.
For more allergy-friendly recipes, visit our Allergy-Friendly collection, or try the Salted Caramel Tahini Blondies — another crowd-pleaser with zero dairy or eggs.
A fully vegan recipe from allcookings.com — no eggs, no dairy, no compromise.

