What milk does in an ice cream base
To plan a dairy-free ice cream base, it helps to know what you are replacing. The University of Guelph Ice Cream Technology e-Book describes the jobs that milkfat does:
- It gives rich flavor, smooth texture and body.
- It helps the ice cream melt well.
- It lubricates the freezer barrel.
- It partly breaks down (churns) during freezing, and that helps set the structure.
Guelph also explains why milkfat is hard to copy. Its fats melt over a very wide range, from about 104°F down to -40°F (40°C to -40°C). That means there is always a mix of liquid and solid fat in the ice cream, and other fats have trouble matching that.
The second job belongs to milk solids-not-fat, which is the protein and lactose. According to the Guelph e-Book, these give body and chew resistance. They hold water, which cuts down on iciness, and they let the ice cream take in more air without turning snowy. When protein runs low, Guelph lists the problems that follow: a coarse or icy texture, a crumbly scoop and weak body.
Replacing the fat
The Guelph e-Book gives five things to weigh when choosing a non-dairy fat:
- Its crystal structure.
- How fast it crystallizes as the temperature changes.
- How it melts at refrigerator and freezer temperatures.
- How much high-melting fat it holds, since that can feel waxy or greasy in the mouth.
- Its flavor and purity.
Guelph also reports a study of non-dairy fats in frozen desserts. The strongest results for fat breakdown, meltdown and flavor came from a blend of 75% fractionated palm kernel oil or coconut oil with 25% unsaturated oil, such as high-oleic sunflower oil. Guelph notes that coconut oil may take longer to crystallize while the mix ages.
If you are planning coconut milk ice cream, keep this in mind: the sources we use do not cover how coconut fat behaves in a home freezer. We would rather say that plainly than guess.
Sugar still does its usual job
Taking out the dairy does not change what sugar does. Guelph explains that sugar controls how much water stays unfrozen, which governs how soft the ice cream is. Guelph puts sweeteners at 12 to 16% of the mix. It also notes that high-fructose syrups give a very soft ice cream at home freezer temperatures.
What the machine makers suggest
Ninja CREAMi
Ninja’s 30-recipe guide includes a dairy-free vanilla. It swaps in:
- vegan cream cheese for cream cheese
- unsweetened coconut cream for heavy cream
- unsweetened oat milk for whole milk
The guide says to whisk the coconut cream by itself as the first step, and to use unsweetened substitutes. Ninja’s owner’s guide says the ICE CREAM program works with “dairy and dairy-alternative recipes.” The recipe guide also offers a vegan protein powder swap, but only in a smoothie-bowl recipe.
Cuisinart
The Cuisinart booklets for the ICE-21 and ICE-30BC say non-dairy milks such as soy and rice milk can replace whole milk or cream, volume for volume. Cuisinart warns that lower fat changes the taste, consistency and texture. The higher the fat, the richer and creamier the result.
KitchenAid
The KitchenAid ice cream maker attachment guide says you can use any mix of cream and milk as long as the total liquid measurement stays the same. It adds that skim milk works, with a noticeable difference in texture. The guide does not give any guidance on non-dairy milks.
A 1980 recipe that is not vegan
A 1980 home-freezer guide, now hosted in the Guelph e-Book, has a “milk substitute” vanilla. It uses liquid coffee whitener, a non-dairy cream substitute, in place of cream. It has no milkfat, but it still calls for skim-milk powder and one egg. So it is dairy-free in its fat only. It is not vegan, and it is not suitable for someone who avoids all dairy.
What you can call it on a label
In the United States, “ice cream” has a federal standard of identity (21 CFR 135.110). Ice cream and frozen custard need milkfat and milk solids, and “milk” in that section means cow’s milk. A product made without dairy cannot meet that standard.
Part 135 has standards for these frozen desserts:
- ice cream and frozen custard
- goat’s milk ice cream
- mellorine
- sherbet
- water ices
Mellorine allows vegetable fat, but it still needs nonfat solids from milk, so it is not vegan. Water ices have no milk ingredient and no egg other than egg white. The standard does not use the word “sorbet.” There is no standard for a plant-based “ice cream.”
Our reading is that because the federal standard defines ice cream by milkfat and cow’s milk solids, makers of non-dairy products use other names, often “frozen dessert.” We did not find a specific naming rule for these products in a primary source.
In January 2025, the FDA published draft guidance on labeling plant-based alternatives to foods from animals, including dairy products. It recommends names and labels that help shoppers understand what a product is and where it comes from, and the FDA judges compliance case by case. The guidance is still a draft, and the FDA page does not mention frozen desserts. If you sell what you make, check the current FDA rules before you print a label.
Allergens still matter
The FDA lists nine major food allergens: milk, eggs, fish, crustacean shellfish, tree nuts, peanuts, wheat, soybeans and sesame. Sesame was added on January 1, 2023.
By our reading, a dairy-free base is not automatically allergen-free. A base built on cashews or almonds contains tree nuts, and a soy base contains soybeans. Both are on that list. If you cook for someone with allergies, read every label, including the vegan cream cheese and protein powder.
Planning your batch
Here are a few suggestions of ours for any dairy free ice cream you make at home:
- Write down each swap you make, so you can repeat the batch or change one thing at a time.
- Keep the total liquid the same when you swap one liquid for another, as the Cuisinart and KitchenAid guides describe.
- Pick unsweetened substitutes so you control the sugar, as Ninja suggests.
If you would rather skip the fat question altogether, a sorbet has no milk at all. The “Open the sorbet base” button at the top of this page takes you there. To change the size of a vegan ice cream recipe you already have, use “Scale a recipe.” The calculators run in your browser, and the numbers you type are not sent to our server.
FAQ
Can I swap oat milk for whole milk one to one?
Cuisinart’s booklets allow volume-for-volume swaps of non-dairy milks for whole milk or cream. They warn that lower fat changes the taste, consistency and texture.
Does the Ninja CREAMi work with dairy-free bases?
Yes. Ninja’s owner’s guide says the ICE CREAM program works with “dairy and dairy-alternative recipes.”
Can I call my vegan dessert “ice cream”?
The federal standard for ice cream requires milkfat and cow’s milk solids, so a dairy-free product cannot meet it. Our reading is that “frozen dessert” is the safer name.
Is mellorine dairy-free?
No. Mellorine allows vegetable fat, but it still needs nonfat solids from milk.
Why might a dairy-free base turn out icy?
The Guelph e-Book links low protein to a coarse or icy, crumbly texture with weak body. Without milk solids, a base loses the protein and lactose that help hold water.