I am not personally vegan, but I have a Thing (with a capital “T”) for ice cream made with coconut milk. It’s dreamy and makes a perfect base for fresh fruit or chocolate and nuts. So, in short, it’s great with everything.
The only thing to know about coconut milk-based ice creams is that you want to go with full-fat coconut milk (avoid the “lite” options, and read the labels carefully). Avoid a product called coconut cream. It’s really not the same thing.
I opted to sweeten the ice cream with agave to make it 100 percent vegan. I tend to choose honey over agave at home, usually because I find the sweetness of agave to be a bit strong, but in this recipe the creamy coconut milk seems to temper it.
The one thing I can’t stand with many homemade strawberry ice creams are the chunks of strawberry that become frozen little pebbles and lose any berry flavor. I wanted to avoid that, so I cooked down a strawberry sauce to stream in instead of folding in chunks of whole berries.
The strawberry sauce couldn’t be simpler: I quartered 2 cups of berries and cooked them down for about 5 minutes with some minimally processed natural sugar (I used Zulka brand pure cane sugar). I let it cool, and slowly streamed it into the ice cream base at the very end.
You could reserve 1/4 cup of the strawberry sauce and swirl it directly into the finished ice cream instead of processing the whole batch in the ice cream maker. That way, it'll be even more visually swirled and vibrant. Some graham cracker bits would be mighty nice here, as might some chocolate chips (or vegan chocolate chips).
Megan Gordon is a writer for TheKitchn.com. Email: email@example.com.
Vegan Strawberry Swirl Ice Cream
2 (15-ounce) cans full-fat coconut milk (see note)
1/2 cup agave nectar
1/4 teaspoon kosher salt
2 tablespoons cornstarch
1 vanilla bean, split
1 pint (2 cups) strawberries, hulled and quartered
1/4 cup natural cane sugar
Shake the cans of coconut milk thoroughly before opening. Scoop out 1/2 cup of coconut milk and set it aside. Combine the remaining coconut milk, agave and salt in a saucepan. Bring to a simmer over medium-low heat until all of the ingredients combine smoothly and the mixture is uniformly warmed, about 2 minutes.
In a small bowl, whisk remaining 1/2 cup coconut milk with the cornstarch until well-combined. Stir into the warm coconut milk base. Scrape the vanilla bean into the mixture and slip in the pod as well. Cook over medium heat until the mixture has thickened enough to coat the back of a spoon, 6 to 8 minutes. Do not to allow the mixture to boil.
Remove from the heat, discard the vanilla bean pod and pour the coconut base into a separate bowl. Cool on the counter for 30 minutes, then cover with plastic wrap and chill in the refrigerator for 4 to 5 hours. You need the base to be very cold before you process it in the ice cream machine.
While the base is cooling, make the strawberry sauce: Mash the strawberries in a medium saucepan, sprinkle in the sugar and bring to a low boil. Reduce the heat to simmer and cook about 5 minutes, or until the berries start to lose their shape and become juicy. Remove from the heat, transfer to a bowl and cool for 30 minutes. Blend in a food processor or blender, or with an immersion blender, for just a few seconds until a thick sauce forms. Set aside.
Churn the coconut ice cream base in your ice cream machine following the manufacturer’s instructions. When thickened to a soft-serve ice cream consistency, slowly ladle the strawberry sauce into the ice cream maker as it runs. Spread the ice cream into a large loaf pan (or pie pan) and freeze overnight until firm.
Note: Coconut milk separates into a fatty layer and a thin watery layer in the can. Shake the cans well before using, or chill in the refrigerator for a few hours before opening.
Yield: 4 servings.