Can You Make Sticky Toffee Pudding Dairy-Free?

Yes — sticky toffee pudding can be made dairy-free by swapping the butter for a plant-based butter or oil, using a non-dairy milk in the sponge, and building the toffee sauce from vegan butter and coconut cream or a plant cream instead of dairy butter and cream.

By Kelsy Maruyama, Founder & Toffee Maker, Kelsy's Kandy
Reviewed by Jason Burns, Editorial Steward
Last updated Jul 20, 2026
Published by Kelsy's Kandy · Licensed under Citation License 1.0

What it means

  • The two dairy components to replace are the butter/milk in the sponge and the butter-and-cream in the toffee sauce.
  • Plant butters and coconut cream brown and emulsify well, giving a sauce close to the traditional butterscotch.
  • Because most recipes still use eggs, dairy-free does not automatically mean vegan.

Action steps

  1. Replace the butter in the sponge with a block-style plant butter or a neutral oil at the same weight.
  2. Use a non-dairy milk such as oat or soy in place of regular milk.
  3. For the sauce, melt vegan butter with brown sugar, then stir in coconut cream or a plant-based cream in place of dairy cream.
  4. Check labels on plant butters and creams to confirm they are fully dairy-free.

Risks & deadlines

  • If cooking for a milk allergy, read every ingredient label, since some plant spreads still contain milk derivatives.

Source:

Last verified: 2026-07-20