If you adore the taste of juicy cherries combined with creamy, dreamy frozen dessert alternatives, you will fall head over heels for this Black Cherry Vegan Ice Cream Recipe. It marries the deep, luscious flavor of black cherries with the smooth richness of coconut cream and oat milk, creating a perfectly indulgent treat that’s entirely plant-based. Whether you’re vegan, lactose intolerant, or just someone who loves delectable homemade ice cream, this recipe delivers a silky, fruity sensation that feels like summer in every spoonful.
Ingredients You’ll Need

Ingredients You’ll Need
Don’t be intimidated by the list, because each ingredient in this Black Cherry Vegan Ice Cream Recipe plays a starring role. From lending creaminess and body to layering in that unmistakable cherry sweetness and even a touch of warming almond and amaretto flavors, these essentials are simple but powerful.
- Black cherries, 400 g (pitted): The star fruit of the dish, providing natural sweetness and vibrant color.
- Unsweetened oat milk, 460 ml: Adds a creamy, neutral base that complements the cherries wonderfully.
- Cornstarch, 45 g: Acts as a thickener to give the ice cream its luscious texture without any dairy.
- Vegan condensed milk, 250 g: Gives sweetness and richness, mimicking the traditional condensed milk perfectly.
- Vanilla bean paste, 2 tsp: For aromatic depth and a smooth vanilla undertone.
- Almond extract, 1 tsp: A subtle nutty accent that enhances the cherry flavor.
- Sea salt, ½ tsp: Balances and elevates all the sweet and fruity notes.
- Amaretto, 2 tbsp: A lovely alcoholic touch that adds warmth and complexity.
- Full-fat canned coconut milk, 440 g (chilled): Brings velvety richness and the right fat content for creamy churned ice cream.
- Black cherries, 150 g (pitted): Used again to make the luscious cherry sauce swirled throughout.
- Vegan condensed milk, 70 g: Adds moisture and sweetness to the cherry sauce.
- Amaretto, 1 tbsp: Incorporated into the sauce for consistency in flavor.
How to Make Black Cherry Vegan Ice Cream Recipe
Step 1: Freeze Your Ice Cream Bowl
First things first, make sure to freeze your ice cream machine’s bowl at least 12 to 24 hours in advance. This step is crucial because it ensures your machine can churn the ice cream to the perfect creamy consistency without melting.
Step 2: Blend the Base
Place the first batch of pitted black cherries, oat milk, cornstarch, and vegan condensed milk into a high-speed blender. Blitz until you achieve a smooth, vibrant mixture. Then, strain this blend through a fine-mesh sieve into a saucepan to remove any bits, ensuring the ice cream stays silky.
Step 3: Cook the Mixture
Gently cook the strained base on low to medium heat while whisking continuously. Use a whisk and spatula alternately to stop the mixture from sticking or burning. When it thickens enough to coat the back of a spoon, it’s ready to be removed from the heat. The thickening process is what guarantees a smooth yet firm texture once frozen.
Step 4: Flavor and Cool the Base
Whisk in the sea salt, vanilla bean paste, almond extract, and 2 tablespoons of amaretto to infuse warmth and depth. Let the mixture cool to room temperature before proceeding—an ice bath can speed this up but be careful to avoid water entering the mix.
Step 5: Create the Cherry Sauce
In a blender, combine the extra black cherries with 70 grams of vegan condensed milk, blitzing until pureed. Pour this into a saucepan and simmer for about 5 minutes while stirring, until slightly thickened. Remove from heat and add the remaining tablespoon of amaretto. This rich sauce will be swirled through the ice cream to enhance fruitiness beautifully.
Step 6: Whisk Coconut Cream and Combine
Use a whisk or an electric mixer to whip the chilled coconut milk until light and fluffy. Then fold the cooled cherry sauce gently into the coconut cream mixture so that each bite of ice cream is infused with luscious bursts of cherry flavor.
Step 7: Churn Your Ice Cream
Pour the combined mixture into the frozen ice cream maker’s bowl. Churn according to your machine’s instructions, typically about 25 to 40 minutes. You’ll know it’s ready when the texture thickens enough to cling nicely to the arm of the machine — pure, creamy heaven in the making!
Step 8: Freeze to Set
Transfer the churned ice cream into a loaf pan or sealable container. Using a spatula, gently swirl in the chilled cherry sauce to create those gorgeous ribbons of flavor. Cover the surface tightly with parchment paper before placing it in the freezer for 3-4 hours to set. If you prefer soft serve, you can enjoy it right from the machine.
Step 9: Ready to Store
For storage, seal the ice cream in an airtight container or wrap tightly with plastic wrap to prevent freezer burn. It’s best enjoyed within 2-3 weeks, though the flavor and texture will entice you long before then. Let it rest at room temperature for about 10 minutes before scooping for effortless, gorgeous servings.
How to Serve Black Cherry Vegan Ice Cream Recipe
Garnishes
To elevate your serving experience, consider garnishing with fresh black cherries, toasted almonds, or a drizzle of vegan dark chocolate sauce. A sprinkle of shredded coconut adds delightful texture and a tropical vibe that pairs perfectly.
Side Dishes
This ice cream shines alongside warm vegan brownies, buttery vegan shortbread, or crisp fruit tarts. The contrast between chilled creamy ice cream and warm, freshly baked goodies creates a truly memorable dessert pairing.
Creative Ways to Present
Serve scoops in elegant glasses with layers of cherry compote or vegan whipped cream for a dreamy sundae. Or, sandwich the ice cream between vegan cookies to make homemade black cherry ice cream sandwiches that will impress every guest.
Make Ahead and Storage
Storing Leftovers
If you find yourself with leftovers (though it’s rare!), store the Black Cherry Vegan Ice Cream Recipe in an airtight container to preserve its creamy texture and rich flavor. Keep it well sealed to avoid ice crystals forming.
Freezing
You can freeze this ice cream for up to three weeks with optimal texture, but for best scooping consistency, take it out 10 minutes before serving. This little patience pays off with perfectly soft scoops rather than icy chunks.
Reheating
Even though ice cream is not traditionally reheated, letting it sit at room temperature briefly before scooping is vital for that melt-in-your-mouth texture. Avoid microwaving, which can ruin the creamy texture.
FAQs
Can I use frozen cherries instead of fresh in this Black Cherry Vegan Ice Cream Recipe?
Absolutely! Frozen cherries work wonderfully and often provide an even deeper cherry flavor. Just be sure to thaw and drain excess liquid before blending to maintain the right consistency.
Is oat milk the only option for this recipe?
Oat milk is ideal because of its creaminess and neutral taste; however, unsweetened almond or cashew milk can substitute if you prefer. Just avoid watery plant milks to keep the ice cream rich.
What does the amaretto add to the ice cream?
Amaretto lends a subtle almond and cherry-almond liqueur flavor that boosts the overall sophistication of the ice cream. It also slightly softens the texture so your scoop stays dreamy and smooth.
How long does it take to churn the ice cream?
The churning process usually takes around 25 to 40 minutes depending on your ice cream machine. You want to see a thick, creamy consistency that clings to the churner’s paddle before transferring to the freezer.
Can I make this recipe nut-free?
Yes, simply omit the almond extract and amaretto if you need to avoid nuts. The ice cream will still be delicious, though you might want to add a bit more vanilla or a splash of a nut-free liqueur alternative to boost flavor complexity.
Final Thoughts
This Black Cherry Vegan Ice Cream Recipe is an absolute must-try for anyone who loves indulgent desserts that happen to be 100 percent plant-based. It’s packed with fresh fruit flavor, silky coconut cream, and a hint of almond sweetness that will make you reach for seconds. I can’t recommend it enough for warm days, special occasions, or whenever you need a scoop of happiness. Grab your ice cream maker and cherries—you’re about to create magic!
Print
Black Cherry Vegan Ice Cream Recipe
- Prep Time: 15 minutes
- Cook Time: 40 minutes
- Total Time: 4 hours 55 minutes
- Yield: 11 servings
- Category: Dessert
- Method: Blending
- Cuisine: Vegan American
- Diet: Vegan
Description
This vibrant and luscious Black Cherry Ice Cream is a dairy-free delight made with black cherries, creamy oat milk, and rich coconut milk. Enhanced with flavors of vanilla, almond extract, and amaretto, it offers a smooth, indulgent texture perfect for a refreshing treat. The homemade cherry sauce adds a beautiful swirl and extra fruity burst, making this vegan ice cream both sophisticated and satisfying.
Ingredients
Ice Cream Base
- 400 g black cherries, pitted (fresh or sweet dark frozen cherries)
- 460 ml unsweetened oat milk (or unsweetened vanilla oat milk)
- 45 g cornstarch (cornflour) or ground arrowroot
- 250 g vegan condensed milk
- 2 teaspoons vanilla bean paste (or vanilla extract)
- 1 teaspoon almond extract
- ½ teaspoon sea salt
- 2 tablespoons amaretto
- 440 g chilled full-fat canned coconut milk
Cherry Sauce
- 150 g black cherries, pitted
- 70 g vegan condensed milk
- 1 tablespoon amaretto
Instructions
- Freeze Ice Cream Bowl: Freeze the ice cream bowl of your ice cream machine at least 12-24 hours before making the recipe to ensure optimal churning and texture.
- Blend Ingredients: Add the 400 g black cherries, oat milk, cornstarch, and 250 g vegan condensed milk to a high-speed blender. Blitz until smooth, then strain the mixture through a fine-mesh sieve into a saucepan to remove any solids for a silky base.
- Cook Mixture: Heat the blended mixture over low to medium heat, whisking continuously to prevent burning. Alternate between whisk and spatula. Cook until the mixture thickens enough to coat the back of a spoon, then remove from heat.
- Flavor and Cool: Whisk in sea salt, vanilla bean paste, almond extract, and amaretto. Let the mixture cool to room temperature; use an ice bath to speed up cooling without letting any water mix in.
- Make Cherry Sauce: Blend the 150 g cherries with 70 g vegan condensed milk until smooth. Transfer to a saucepan and cook for about 5 minutes, stirring constantly until slightly thickened. Remove from heat, whisk in 1 tablespoon amaretto, and cool to room temperature.
- Whip Coconut Cream: Whisk the chilled full-fat coconut milk until light and fluffy using a stand mixer, electric whisk, or manual whisk. Gently fold the cooled cherry sauce into the whipped coconut cream until combined.
- Churn Ice Cream: Pour the mixture into the frozen bowl of your ice cream maker. Churn according to manufacturer instructions, typically 25-40 minutes, until the ice cream is thick and clings to the arm of the machine.
- Freeze with Swirl: Transfer the churned ice cream to a loaf pan or sealable container. Swirl the cooled cherry sauce through the ice cream with a spatula. Cover the surface tightly with parchment paper and freeze for 3-4 hours until firm, or serve immediately for soft serve.
- Storage and Serving: Store the ice cream in an airtight container in the freezer for up to 2-3 weeks. Prior to serving, let it sit at room temperature for 10 minutes to soften for ideal scooping.
Notes
- For best results, use fresh black cherries when in season; frozen cherries work well as an alternative.
- Amaretto enhances the flavor but can be omitted or substituted with almond extract for a non-alcoholic version.
- Ensure the coconut milk is full-fat and well chilled for optimal whipping texture.
- Using a fine-mesh sieve improves smoothness by removing cherry skins and pulp.
- Adjust sweetness by varying the amount of vegan condensed milk according to taste.

