Vegan butter pecan ice cream with caramel
Dairy-free butter pecan ice cream: pecans toasted in vegan butter, a brown sugar coconut-milk base and a cold coconut caramel swirl. Churned or no-churn.
Makes About 5 cups, 8 servings
Ingredients
- 27 fl oz (about 810 g) full-fat coconut milk, two 13.5 fl oz cans, shaken well, divided
- 2/3 cup (145 g) packed brown sugar
- 2 tbsp cornstarch
- 1/4 tsp fine salt
- 1 1/2 tsp vanilla extract
For the buttered pecans
- 1 cup (110 g) pecans, coarsely chopped
- 2 tbsp salted vegan butter (a plant-based stick), for toasting the pecans (USDA has no vegan butter record; the nutrition uses its stick margarine record, and brands differ, especially in saturated fat)
- 1 pinch fine salt
For the caramel swirl
- 1/2 cup (110 g) packed brown sugar, cooked with 1/2 cup of the coconut milk above
- 1 pinch fine salt
- 1/2 tsp vanilla extract
Equipment
- Medium skillet
- Small saucepan
- Medium saucepan
- Whisk
- Ice cream maker, with its bowl frozen as the maker directs
- 9 x 5-inch loaf pan or 2-quart freezer container
- Parchment paper
- Food processor and ice cube trays (for the no-churn method)
Method
Make the buttered pecans: melt the vegan butter in the skillet over medium-low heat. Add the pecans and a pinch of salt and cook, stirring often, until they smell toasty and turn a shade darker, 4 to 6 minutes. Watch them closely at the end, because nuts go from toasted to scorched quickly. Spread them on a plate and let them cool completely.
Make the caramel: in the small saucepan, stir together 1/2 cup of the coconut milk, the 1/2 cup brown sugar and a pinch of salt. Bring to a simmer over medium heat, stirring until the sugar dissolves, then lower the heat and simmer, stirring often, until the caramel darkens a shade and coats a spoon thickly, 10 to 15 minutes. It thickens more as it cools. Stir in the 1/2 teaspoon vanilla, pour into a small bowl and let it cool to room temperature, then cover and refrigerate.
Make the base: in a small bowl, whisk the cornstarch with 1/4 cup of the remaining coconut milk until no lumps remain.
Pour the rest of the coconut milk into the medium saucepan and add the 2/3 cup brown sugar and the 1/4 teaspoon salt. Warm over medium heat, whisking often, until the sugar dissolves and the mixture steams and bubbles at the edges, about 5 minutes.
Whisk the cornstarch mixture again and pour it into the pan while whisking. Keep whisking until the base comes to a gentle boil and thickens enough to coat the back of a spoon, 1 to 2 minutes. Take the pan off the heat and stir in the 1 1/2 teaspoons vanilla.
Pour the base into a bowl, cover and refrigerate for at least 4 hours, or overnight, until thoroughly cold. The caramel should be cold by then too.
Whisk the cold base well, since the coconut fat may have firmed on top. Churn it in the ice cream maker as the maker directs, until it looks like thick soft-serve, usually 20 to 30 minutes. Add about three-quarters of the pecans in the last minute of churning.
Spread a third of the ice cream in a loaf pan or freezer container and drizzle a third of the cold caramel over it. Repeat twice. Draw a knife through it in a few S-shaped strokes to swirl, without stirring, so the caramel stays in ribbons. Scatter the remaining pecans on top, press a piece of parchment paper onto the surface, cover and freeze until firm enough to scoop, about 4 hours.
No ice cream maker: pour the cold base into ice cube trays and freeze until solid, at least 4 hours. Process the cubes in a food processor, in batches if needed, until smooth and creamy. Fold in three-quarters of the pecans, layer with the caramel and the remaining pecans as above and freeze until scoopable, about 1 hour.
To serve, let the container stand at room temperature for 10 to 15 minutes, until a scoop slides in easily.
Nutrition per serving
| Calories | 480 |
|---|---|
| Total fat | 37 g |
| Saturated fat | 23 g |
| Carbohydrate | 41 g |
| Fiber | 4 g |
| Total sugars | 35 g |
| Protein | 4 g |
| Sodium | 160 mg |
| Calcium | 50 mg |
| Iron | 2.2 mg |
Per serving, calculated from USDA FoodData Central values for the ingredients and amounts listed. Calories, fat, carbohydrate, fiber, sugars, protein and sodium are rounded with the FDA Nutrition Facts label rules; calcium is shown to the nearest 10 mg and iron to the nearest 0.1 mg. Brands differ, so treat the figures as estimates.
How these numbers were calculated
Each ingredient as weighed for the calculation and the USDA FoodData Central record its nutrients come from. Where USDA has no record for an ingredient (vegan butter, nutritional yeast, coconut sugar), the closest generic record is used and named here.
| Ingredient | Grams | USDA record |
|---|---|---|
| 27 fl oz (about 810 g) full-fat coconut milk, two 13.5 fl oz cans, shaken well, divided | 810 g | FDC 2707568: Coconut milk, used in cooking (FNDDS 2021-2023). Weight from: USDA portion '1 fl oz' |
| 2/3 cup (145 g) packed brown sugar | 146.7 g | FDC 168833: Sugars, brown (SR Legacy). Weight from: USDA portion '1 cup packed' |
| 2 tbsp cornstarch | 16 g | FDC 169698: Cornstarch (SR Legacy). Weight from: USDA portion '1 cup' (1 cup = 16 tbsp = 48 tsp) |
| 1/4 tsp fine salt | 1.5 g | FDC 173468: Salt, table (SR Legacy). Weight from: USDA portion '1 tsp' |
| 1 1/2 tsp vanilla extract | 6.3 g | FDC 173471: Vanilla extract (SR Legacy). Weight from: USDA portion '1 tsp' |
| 1 cup (110 g) pecans, coarsely chopped | 109 g | FDC 170182: Nuts, pecans (SR Legacy). Weight from: USDA portion '1 cup, chopped' |
| 2 tbsp salted vegan butter (a plant-based stick), for toasting the pecans (USDA has no vegan butter record; the nutrition uses its stick margarine record, and brands differ, especially in saturated fat) | 28 g | FDC 172346: Margarine, regular, 80% fat, composite, stick, with salt (SR Legacy). Weight from: USDA portion '1 tbsp' |
| 1 pinch fine salt | 0.4 g | FDC 173468: Salt, table (SR Legacy). Weight from: USDA portion '1 dash' |
| 1/2 cup (110 g) packed brown sugar, cooked with 1/2 cup of the coconut milk above | 110 g | FDC 168833: Sugars, brown (SR Legacy). Weight from: USDA portion '1 cup packed' |
| 1 pinch fine salt | 0.4 g | FDC 173468: Salt, table (SR Legacy). Weight from: USDA portion '1 dash' |
| 1/2 tsp vanilla extract | 2.1 g | FDC 173471: Vanilla extract (SR Legacy). Weight from: USDA portion '1 tsp' |
Butter pecan ice cream is a sweet, buttery ice cream, often made with brown sugar, full of pecans that have been toasted in butter and salted. This dairy-free version keeps those flavors: the base is full-fat coconut milk sweetened with brown sugar, the pecans are toasted in a plant-based butter stick with a pinch of salt, and a soft coconut caramel is swirled through in ribbons. Each part is simple; what makes it come together is temperature. The nuts, the caramel and the base all need to be cold before they meet.
What makes it butter pecan, and what makes it vegan
Butter pecan is defined by its pecans: chopped nuts toasted in butter and salt, folded into a sweet, pale base that usually tastes of brown sugar or butterscotch. A dairy butter pecan ice cream gets its creaminess from milk and cream, often egg yolks too, and its butter from dairy butter. This version swaps each part:
| Classic | This recipe | What changes |
|---|---|---|
| Milk and cream | Full-fat coconut milk | A faint coconut note behind the brown sugar |
| Egg yolks (custard style) | Cornstarch, boiled briefly | Body without eggs; no custard to curdle |
| Butter on the pecans | Salted plant-based butter stick | Buttery and salty; does not brown like dairy butter |
| Usually no caramel | An added coconut milk and brown sugar caramel ribbon | Stays soft enough to swirl when frozen |
A store-bought tub labeled dairy-free is not automatically vegan, so if you buy one, check the ingredients for eggs or honey as well as milk.
Toasting the pecans
Raw pecans taste mild and slightly waxy. Toasting them in butter over medium-low heat browns their surface and warms their oils, and the flavor turns deep and nutty. The pinch of salt matters more than it looks: butter pecan is meant to be a little salty against the sweet base, which is why the card calls for salted vegan butter as well.
Cues to watch for:
- Done: the pecans smell toasty, look a shade darker and the butter has been absorbed. A broken piece is light golden inside.
- Too far: a sharp, bitter smell and dark brown edges. Nuts go from toasted to scorched quickly, so stay at the stove for the last couple of minutes.
For candied pecans that stay crunchy a little longer in the freezer, sprinkle a tablespoon of brown sugar over the pecans for the last minute or two of toasting and stir until it melts and coats them; spread them out to cool so they do not set in a clump.
Let them cool completely on a plate. Warm nuts would soften the ice cream around them, and they only become crisp again once cool. The butter coating also helps them stay crisp longer once they are frozen in the ice cream, though they still soften slowly over days in the freezer. For the crunchiest bites, the card keeps a quarter of the pecans back to scatter over the top.
The coconut caramel
Coconut milk stands in for the cream in a classic caramel sauce. Simmered with brown sugar, the water cooks off, the sugars concentrate and darken, and the mixture thickens into a sauce that tastes of butterscotch with a light coconut note. Because it is so concentrated in sugar, it stays soft and spoonable even in the freezer, which is what makes it a good swirl.
How to tell when it is ready:
- It has darkened a shade, from beige to light caramel.
- It coats a spoon thickly and the bubbles have become slower and larger.
- A drop on a cold plate holds its shape instead of running.
Do not worry if it looks a little thin in the pan: it thickens a good deal as it cools. If it sets too thick to drizzle once chilled, stir in a teaspoon or two of coconut milk. If it separates and looks oily, whisk it hard off the heat; a teaspoon of hot water helps bring it back together.
The same caramel is good warm over caramelized pears, and it keeps in a covered jar in the refrigerator. Refrigerate it within 2 hours of making it, and use it within 3 to 4 days, the window the USDA Food Safety and Inspection Service gives for refrigerated leftovers.
Why everything must be cold before swirling
A swirl only works if the caramel stays separate from the ice cream. Warm caramel melts the soft ice cream it touches, sinks to the bottom and leaves a sticky layer in the container and a plain ice cream on top. Cold caramel stays where you put it. The card has you chill the caramel alongside the base, so both are ready at the same time.
Swirl with restraint: layer the ice cream and caramel in thirds, then draw a knife through in a few S-shaped strokes. Stirring blends the caramel into the base, and the ribbons disappear.
Churned or no-churn
With an ice cream maker, whisk the cold base well before pouring it in, because the coconut fat firms on top in the fridge. The ice cream is ready when it looks like thick soft-serve. Add the pecans in the last minute so they mix in evenly without being ground down by the paddle.
Without one, freeze the base in ice cube trays, then process the cubes in a food processor until smooth. The blade breaks up the ice crystals the way a churning paddle would. Fold in the pecans and layer with the caramel as usual. No-churn ice cream is a little denser and firms up more in the freezer, so it is best eaten within a day or two.
With a pint-style ice cream processor, a machine that shaves a frozen pint, pour the cold base into the machine’s pint container, freeze it for the full time the maker gives (usually around 24 hours), process it on the ice cream setting, then add the pecans with the mix-in function. Layer the caramel in afterwards with a spoon, in a separate container if the pint is full. The full recipe is more than one pint, so freeze the rest separately or use the ice-cube-tray method for it.
The base follows the same method as vegan pistachio ice cream, where the reasons for cooking it with cornstarch and chilling it thoroughly are explained in more detail.
Substitutions
- Brown sugar: light or dark both work. Dark brown sugar gives a stronger molasses flavor. Granulated sugar works in the base but loses the butterscotch character.
- Vegan butter: refined coconut oil works for toasting the pecans, but add a second pinch of salt, since coconut oil is unsalted.
- Pecans: walnuts are the closest swap. For a nut-free version, toast pumpkin seeds in a nut-free vegan butter instead; it becomes a brown sugar caramel ice cream with a different crunch.
- A softer scoop: a teaspoon or two of vodka stirred into the cold base before churning keeps the ice cream a little softer straight from the freezer, because alcohol lowers the freezing point. It is optional; leave it out for children or anyone avoiding alcohol.
- Coconut milk: use full-fat canned coconut milk. Light coconut milk and carton plant milks have too little fat and give an icy, hard ice cream, and they make a thinner, less rich caramel.
Common mistakes
- Bitter pecans: they were toasted too long or over high heat. Keep the heat at medium-low and keep stirring.
- Caramel too runny to swirl: it was not simmered long enough. Return it to the pan and simmer a few more minutes, then chill again.
- Caramel hard and chewy in the ice cream: it was cooked too far. Next time, take it off the heat as soon as it coats the spoon thickly.
- Soupy after churning: the base or the machine’s bowl was not cold enough.
Storing and serving
Keep the ice cream in a covered container with parchment paper pressed onto the surface. FoodSafety.gov notes that freezer storage guidance is “for quality only”, and that frozen foods stored continuously at 0°F (-18°C) or below “can be kept indefinitely”; the texture is what declines, as the ice cream turns icy and the pecans soften, so it is at its best within a couple of weeks. Let it stand at room temperature for 10 to 15 minutes before scooping, and put it back in the freezer straight after: ice cream that melts and refreezes turns icy, and the USDA Food Safety and Inspection Service advises discarding perishable food left at room temperature for more than 2 hours (1 hour if the temperature is over 90°F).
For a frozen dessert with no cooking at all, banana nice cream is blended from frozen bananas in a few minutes.
Allergy and ingredient notes
This recipe contains tree nuts (pecans) and coconut. Plant-based butter sticks are made from different oils, and some contain soy or cashews, so check the label if you avoid either. The pumpkin seed swap above, with a nut-free vegan butter, makes it nut-free, but coconut milk is the base, so there is no simple swap for anyone who avoids coconut.
Common questions
What is the butter in butter pecan ice cream?
The butter is mostly on the pecans: they are toasted in butter with salt until crisp and nutty, then folded into a sweet base that is often made with brown sugar. In this dairy-free version the pecans are toasted in a salted plant-based butter stick, and the base is coconut milk with brown sugar.
How do you make caramel without dairy?
Simmer full-fat coconut milk with brown sugar and a pinch of salt, stirring often, until it darkens a shade and coats a spoon thickly. The coconut milk takes the place of cream. It thickens further as it cools and stays soft enough to swirl even when frozen.
Why did my caramel sink to the bottom of the ice cream?
It was still warm, or it was stirred in. Warm caramel melts the ice cream around it and sinks. Chill the caramel along with the base, then layer it in and swirl with a few strokes of a knife.
Do the pecans go soft in the ice cream?
They soften slowly over days in the freezer. Toasting them well and coating them in butter keeps them crisp longer, and scattering some on top rather than mixing them all in gives you the crunchiest bites.
Can I make butter pecan ice cream without an ice cream maker?
Yes. Freeze the chilled base in ice cube trays, process the cubes in a food processor until creamy, then fold in the pecans and layer in the caramel. The texture is slightly denser than churned ice cream.
Can I use brown butter in vegan butter pecan ice cream?
Most plant-based butter sticks do not brown the way dairy butter does, because the nutty flavor of brown butter comes from the milk solids in dairy butter. Toasting the pecans well and using brown sugar gives this version its toasty, buttery flavor instead.
Sources
Read next
Vegan pistachio ice cream
A coconut-milk pistachio ice cream with real pistachio flavor and no green dye: blending the nuts, a chilled base that churns smooth, plus a no-churn method.
Banana nice cream, plus a blue spirulina version
How to turn frozen bananas into smooth soft-serve: ripeness, slicing and freezing, blending with almost no liquid, a blue spirulina version and more flavors.
Vegan chocolate chip cookies: chewy, golden, no eggs
Chewy vegan chocolate chip cookies made with vegan butter and no eggs: why brown sugar and chilling matter, when to pull them, ice cream sandwiches, freezing.
Vegan buckwheat pancakes, light and fluffy
Fluffy vegan buckwheat pancakes with no eggs or dairy: how the batter rises, why it rests 10 minutes, when to flip, a banana option, and freezing tips.
Chia pudding: the ratio, the method and five flavors
How to make chia pudding that sets thick and smooth: the 1-to-4 ratio of seeds to plant milk, the second stir that stops clumps, flavors and storage.