Skip to content

Vegan Ice Cream

Vegan ice cream relies on plant fats and proteins for creaminess. Coconut and cashew bases deliver the richest results.

Rich and creamy coconut base.

Component1x2x
Base
Full-fat coconut milk400g (1 can)800g (2 cans)
Coconut cream200g400g
Granulated sugar130g260g
Corn syrup40g80g
Flavoring
Vanilla bean1 pod2 pods
Vanilla extract5g10g
Stabilizer
Tapioca starch12g24g
Fine sea salt3g6g

Yield: ~850ml (1x)

  1. Infuse vanilla: Split vanilla bean. Scrape seeds. Combine pod, seeds, coconut milk, and coconut cream in saucepan. Heat to 70°C. Steep 30 min.

  2. Make slurry: Whisk tapioca starch with 30g cold coconut milk until smooth.

  3. Cook base: Remove vanilla pod. Add sugar, corn syrup, and salt. Heat to 75°C. Whisk in tapioca slurry. Cook, stirring, until thickened, 2–3 min.

  4. Finish: Remove from heat. Add vanilla extract.

  5. Age: Chill overnight.

  6. Churn: Process to -6°C. Transfer and harden 6+ hrs.


Neutral flavor, ultra-creamy.

Component1x2x
Cashew Base
Raw cashews, soaked 4+ hrs150g300g
Water350g (1½ c)700g (3 c)
Sweetener
Granulated sugar120g240g
Corn syrup35g70g
Flavoring
Vanilla bean1 pod2 pods
Vanilla extract5g10g
Other
Refined coconut oil45g90g
Tapioca starch10g20g
Fine sea salt2g4g

Yield: ~850ml (1x)

  1. Soak cashews: Cover with water. Soak 4+ hrs or overnight. Drain.

  2. Blend: Combine soaked cashews and fresh water. Blend on high 3–4 min until completely smooth.

  3. Strain (optional): For silkiest texture, strain through nut milk bag.

  4. Cook: Transfer to saucepan. Add sugar, corn syrup, scraped vanilla seeds and pod, and salt. Heat to 70°C.

  5. Thicken: Whisk tapioca starch with 20g cold water. Whisk into base. Cook until thickened.

  6. Add fat: Remove from heat. Remove vanilla pod. Whisk in coconut oil and vanilla extract.

  7. Age and churn: Chill overnight. Churn to -6°C.


Rich vegan chocolate.

Component1x2x
Chocolate
Dutch-process cocoa30g60g
Dairy-free dark chocolate, chopped85g170g
Base
Full-fat coconut milk400g800g
Coconut cream150g300g
Granulated sugar130g260g
Corn syrup40g80g
Stabilizer
Tapioca starch12g24g
Fine sea salt3g6g
Vanilla extract5g10g

Yield: ~850ml (1x)

  1. Bloom cocoa: Whisk cocoa into coconut milk until smooth.

  2. Cook base: Add coconut cream, sugar, corn syrup, salt. Heat to 75°C. Make tapioca slurry and whisk in. Cook until thickened.

  3. Add chocolate: Remove from heat. Add chopped chocolate. Let sit 30 sec. Whisk until smooth.

  4. Finish: Add vanilla.

  5. Age and churn: Chill overnight. Churn to -6°C.


Fresh strawberry dairy-free.

Component1x2x
Fruit
Fresh strawberries280g560g
Granulated sugar (for macerating)30g60g
Base
Full-fat coconut milk320g640g
Coconut cream150g300g
Granulated sugar90g180g
Corn syrup35g70g
Stabilizer
Tapioca starch10g20g
Lemon juice15g30g
Fine sea salt2g4g

Yield: ~850ml (1x)

  1. Macerate strawberries: Toss with 30g sugar. Rest 1–2 hrs. Blend until smooth. Reserve 220g purée.

  2. Cook base: Combine coconut milk, coconut cream, sugar, corn syrup, salt. Heat to 75°C. Add tapioca slurry. Cook until thickened.

  3. Combine: Remove from heat. Whisk in strawberry purée and lemon juice.

  4. Age and churn: Chill overnight. Churn to -6°C.


Oat milk provides neutral, creamy base.

Component1x2x
Coffee
Coarse ground coffee40g80g
Base
Full-fat oat milk400g (1⅔ c)800g (3⅓ c)
Coconut cream200g400g
Granulated sugar130g260g
Corn syrup40g80g
Stabilizer
Tapioca starch12g24g
Fine sea salt2g4g
Vanilla extract3g6g

Yield: ~850ml (1x)

  1. Cold-steep coffee: Combine coffee and coconut cream. Refrigerate 12–18 hrs. Strain gently. Reserve ~160g infused cream.

  2. Cook base: Combine oat milk, infused coconut cream, sugar, corn syrup, salt. Heat to 75°C. Add tapioca slurry. Cook until thickened.

  3. Finish: Add vanilla.

  4. Age and churn: Chill overnight. Churn to -6°C.


Rich peanut butter without dairy.

Component1x2x
Peanut Butter
Creamy natural peanut butter120g240g
Cashew Base
Raw cashews, soaked120g240g
Water300g (1¼ c)600g (2½ c)
Granulated sugar100g200g
Brown sugar30g60g
Corn syrup35g70g
Other
Refined coconut oil35g70g
Tapioca starch10g20g
Fine sea salt3g6g
Vanilla extract5g10g

Yield: ~850ml (1x)

  1. Make cashew base: Blend soaked cashews and water until smooth.

  2. Cook: Add sugars, corn syrup, salt. Heat to 75°C. Add tapioca slurry. Thicken.

  3. Add peanut butter: Remove from heat. Whisk in peanut butter, coconut oil, and vanilla until smooth.

  4. Age and churn: Chill overnight. Churn to -6°C.


Vegan caramel richness.

Component1x2x
Caramel
Granulated sugar150g300g
Water45g90g
Base
Full-fat coconut milk400g800g
Coconut cream150g300g
Corn syrup35g70g
Stabilizer
Tapioca starch12g24g
Fleur de sel4g8g
Vanilla extract5g10g

Yield: ~850ml (1x)

  1. Make caramel: Combine sugar and water in saucepan. Cook without stirring until amber, 170°C / 340°F.

  2. Deglaze carefully: Slowly whisk in coconut milk (will sputter). Add coconut cream and corn syrup. Whisk until smooth.

  3. Thicken: Heat to 75°C. Add tapioca slurry. Cook until thickened.

  4. Finish: Remove from heat. Add fleur de sel and vanilla.

  5. Age and churn: Chill overnight. Churn to -6°C.


BaseFat SourceFlavorBest For
CoconutCoconut fatDistinct coconutTropical, chocolate, caramel
CashewCashew + coconut oilNeutralVanilla, fruit, delicate flavors
OatAdded fat requiredSlightly sweet, neutralCoffee, chocolate
AlmondAlmond + added fatNuttyNut flavors, coffee
FactorGuidance
Fat contentMinimum 15%—add coconut oil if needed
StabilizerTapioca starch or guar gum essential
EmulsificationBlend thoroughly for smooth texture
AgingOvernight rest improves texture