Healthiir

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.

7 min read Updated October 29, 2026
Watercolor illustration of pistachio ice cream and chocolate chip cookies
Illustration (AI-generated), not a photograph of this recipe.
Serves
8
Prep
25 min
Cook
25 min
Chill, churn and freeze
8 hr 30 min
Total
9 hr 20 min

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

  1. 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.

  2. 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.

  3. Make the base: in a small bowl, whisk the cornstarch with 1/4 cup of the remaining coconut milk until no lumps remain.

  4. 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.

  5. 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.

  6. 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.

  7. 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.

  8. 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.

  9. 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.

  10. To serve, let the container stand at room temperature for 10 to 15 minutes, until a scoop slides in easily.

Nutrition per serving

Calories480
Total fat37 g
Saturated fat23 g
Carbohydrate41 g
Fiber4 g
Total sugars35 g
Protein4 g
Sodium160 mg
Calcium50 mg
Iron2.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.

IngredientGramsUSDA 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:

ClassicThis recipeWhat changes
Milk and creamFull-fat coconut milkA faint coconut note behind the brown sugar
Egg yolks (custard style)Cornstarch, boiled brieflyBody without eggs; no custard to curdle
Butter on the pecansSalted plant-based butter stickButtery and salty; does not brown like dairy butter
Usually no caramelAn added coconut milk and brown sugar caramel ribbonStays 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

  1. USDA FoodData Central
  2. FoodSafety.gov: Cold Food Storage Charts
  3. USDA FSIS: Leftovers and Food Safety

Read next

Desserts

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.

7 min read