Desserts
This black cherry chocolate ice cream recipe delivers a perfect balance of tart, fruity swirls and rich, velvety chocolate—every spoonful is a symphony of textures and flavors. 💛 The secret lies in the precise ratio of ingredients: sweetened condensed milk for creaminess, heavy cream for smoothness, and a touch of vanilla to deepen the chocolate's warmth.
I've perfected this recipe over years of testing, ensuring the cherries remain vibrant and the chocolate stays luscious without overpowering the fruit.
The process is straightforward but requires attention to detail, especially when blending the cherry purée and tempering the chocolate for those signature swirls. You'll need a stand mixer or ice cream maker, but the technique is simple enough for beginners—just follow the steps carefully to avoid iciness.
The result? A dessert that's rich yet refreshing, with a velvety texture that melts in your mouth and bursts of tart cherry in every bite.
This recipe is ideal for summer gatherings or as a decadent treat for yourself—it's creamy enough to satisfy chocolate lovers but bright enough to keep things interesting.
The balance of flavors makes it versatile: serve it as-is for a classic experience, or add crushed cookies, caramel drizzle, or a sprinkle of sea salt for extra depth. It freezes beautifully, so you can make a batch ahead and enjoy it all week.
What sets this recipe apart is the way the tartness of the black cherries cuts through the richness of the chocolate, creating a harmonious contrast that's both sophisticated and approachable.
Whether you're a seasoned home cook or new to ice cream making, this recipe delivers restaurant-quality results with minimal effort. Let's get started!
Ingredients for black cherry chocolate ice cream
Sweetened condensed milk, tart cherries, and rich chocolate create this velvety dessert.
| Ingredient | Amount | Notes |
|---|---|---|
| Sweetened Condensed Milk 🥛 | 1 can | 14 oz can, unopened |
| Heavy Cream 🥛 | 2 cups | Full-fat for best texture |
| Black Cherries 🍒 | 1 ½ cups | Pitted, fresh or frozen |
| Dark Chocolate Chips 🍫 | 1 ½ cups | 70% cocoa, high quality |
| Vanilla Extract 🌿 | 2 tsp | Pure, high-quality vanilla |
| Granulated Sugar 🍚 | ½ cup | Fine grain preferred |
| Lemon Juice 🍋 | 1 tbsp | Freshly squeezed |
| Salt 🧂 | ¼ tsp | Fine sea salt |
| Unsalted Butter 🧈 | ¼ cup | Cold, cubed |
| Cornstarch 🌾 | 2 tbsp | For smooth texture |
| Heavy Whipping Cream 🥛 | 1 cup | For swirls, chilled |
| Pitted Black Cherries 🍒 | ½ cup | Extra for garnish |
The cherries are the star—frozen black cherries work perfectly if fresh aren't available. Trader Joe's or Costco often carry them pre-pitted, saving time. For chocolate, Ghirardelli or Lindt chips melt beautifully without bitterness. The condensed milk can be found in the baking aisle, but check the can size—14 oz is standard. If using fresh cherries, pit them first to avoid texture issues. The vanilla matters too—pure Madagascar bourbon vanilla adds depth that imitation can't match.
No dark chocolate chips? Chop a 12 oz bar of dark chocolate instead—just melt it gently to avoid burning. Heavy cream substitutes? Full-fat coconut milk works but changes flavor. For a lighter texture, reduce sugar slightly but don't skip it entirely. The lemon juice brightens the cherries—fresh is best, but bottled works in a pinch. If you're making this ahead, add the extra cherries for garnish just before serving so they stay vibrant. The cornstarch is non-negotiable for that silky texture—don't substitute with flour.
Store the base mixture in an airtight container for up to 3 months in the freezer. Let it sit at room temperature for 10 minutes before churning for best results. For the swirls, whip the cream until soft peaks form—overwhipping makes them grainy. This freezes beautifully, so make a double batch. The ice cream keeps well for 2 weeks in the freezer if properly sealed. For serving, let it soften slightly for 5 minutes before scooping.
Why You'll Love This Recipe
- No-Fuss Mixing: I swear by this recipe because it’s basically hands-off after the first step. Just blend the condensed milk, heavy cream, and vanilla—no whisking, no straining, no stress. The cherries and chocolate chips fold in like a dream, and the ice cream maker does the rest while I sip coffee.
- Rich & Tangy Magic: That first spoonful? It’s like summer in a bowl. The black cherries bring this bright, juicy punch that cuts through the deep, bittersweet dark chocolate—no artificial flavors, just pure contrast. Honestly, it’s the kind of flavor combo that makes me reach for a second scoop without thinking.
- Weeknight or Celebration: This ice cream is my go-to for lazy Sundays and birthday parties. For a crowd, double the batch—it freezes solid and stays creamy for days. Or serve it in little jars with a sprinkle of flaky salt for a restaurant-worthy dessert that still feels homemade.
- Budget-Friendly Luxury: Between us, this tastes like a gourmet dessert but costs next to nothing. Dark chocolate chips and black cherries (fresh or frozen) stretch further than you’d think, and the condensed milk keeps it decadent without breaking the bank. Leftovers? They disappear faster than I can say “third helping.”
Step-by-step instructions for black cherry chocolate ice cream
Here's how to create velvety ice cream with rich chocolate and tart cherry swirls.
🍳 Step 1: Cook the Cherry-Chocolate Sauce
In a medium saucepan, combine the 1.5 cups black cherries, 1.5 cups dark chocolate chips, 0.5 cup granulated sugar, 1 tbsp lemon juice, and 0.25 tsp salt. Stir over medium heat until the chocolate melts completely and the mixture simmers gently.
Reduce heat to low and let it cook for 5-7 minutes until thickened to a pudding-like consistency. You'll know it's ready when it coats the back of a spoon and the cherries are fully broken down. Remove from heat and stir in the 2 tsp vanilla extract. Let this mixture cool completely before using.
👨🍳 Step 2: Prepare the Ice Cream Base
In a separate large bowl, whisk together the 1 can sweetened condensed milk and 2 cups heavy cream until smooth. Add the cooled cherry-chocolate mixture and mix thoroughly to combine. This creates the rich foundation for your ice cream.
Next, melt the 0.25 cup unsalted butter in a microwave-safe bowl for 30-45 seconds until just melted. Stir this into the mixture along with the 2 tbsp cornstarch. The cornstarch helps create a silky texture. Let the base cool to room temperature before churning.
🍦 Step 3: Churn the Ice Cream
Transfer the cooled base to an ice cream maker and churn according to the manufacturer's instructions, typically for 20-25 minutes, until thick and creamy. The mixture should pull away from the sides and form soft peaks when scooped.
Here's the thing—don't open the lid during churning or you'll get ice crystals. If your machine has a window, you'll see it transform from liquid to thick ice cream. Once fully churned, transfer to a lidded container and freeze for at least 4 hours to firm up.
🥘 Step 4: Add the Cherry Swirls
While the base freezes, prepare the cherry swirls by blending the 0.5 cup pitted black cherries with 1 tbsp lemon juice until smooth. Strain through a fine-mesh sieve to remove any seeds or pulp.
When the ice cream base is partially frozen (about 2-3 hours in), use a fork to create wells in the surface. Spoon the cherry purée into the center of each well. Gently swirl with a knife to create marbled patterns. Return to the freezer for 2 more hours to set completely.
⏰ Step 5: Whip and Serve the Cream Swirls
Just before serving, whip the 1 cup heavy whipping cream with a hand mixer until it forms stiff peaks. Fold this into the ice cream using a spatula, creating elegant swirls throughout. This adds a light, airy contrast to the rich base.
Serve immediately with additional pitted black cherries on top for garnish. The contrast of tart cherries and rich chocolate creates a perfect balance in every bite. For best results, enjoy within 2-3 hours of whipping the cream swirls.
Pro Tips For Making Black Cherry Chocolate Ice Cream
- Chill the Base First: This isn’t just about rushing—whisk your condensed milk, heavy cream, and vanilla together in the fridge for 20 minutes before adding cherries or chocolate. Cold ingredients blend smoother and prevent clumping when the mixture hits the ice cream maker later. (Yes, even if you’re impatient like me.)
- Pit Those Cherries Properly: Skip the lazy pitting—cut each cherry in half and use a paring knife to dig out the pits before chopping them. Whole pits in your ice cream mean a bitter, gritty texture and a choker waiting to happen. If you’re really short on time, freeze the cherries first—they’ll slice cleaner.
- Melt Chocolate Gently: I learned this the hard way—don’t nuke those dark chocolate chips. Heat the cream just until it’s steaming (not boiling), then pour it over the chips in a bowl set over a pot of simmering water. Stir until smooth, then let the mixture cool to room temp before mixing into the base. Hot chocolate + cold cream = seized texture.
- Fold Cherries Last: Add the chopped cherries after the chocolate mixture has cooled and been churned for 5–10 minutes in the ice cream maker. This keeps their vibrant color and prevents them from sinking to the bottom like a sad, fruitless puddle. (Your future self will thank you.)
Dietary considerations for this dish
Dairy-Free Adaptation
For a dairy-free version, swap the sweetened condensed milk and heavy cream with full-fat coconut milk (1 can) and coconut cream (2 cups). Use dairy-free dark chocolate chips (like Enjoy Life brand) and ensure your vanilla extract is alcohol-free. The texture will be slightly lighter but still creamy. 🌱
Lower Sugar Options
Reduce the granulated sugar to ¼ cup and replace the remaining ¼ cup with sugar-free maple syrup or monk fruit sweetener. This keeps the tartness balanced while cutting calories. I’ve tested this and found Lakanto monk fruit blend works beautifully without altering flavor.
Gluten-Free Note
This recipe is naturally gluten-free since it doesn’t contain flour or wheat-based ingredients. Just ensure your cornstarch is certified gluten-free (like Bob’s Red Mill brand) and check chocolate chip labels for cross-contamination warnings.
Nut-Free Version
If nut allergies are a concern, avoid chocolate chips with nut traces. Opt for Enjoy Life chocolate chips (certified nut-free) or make your own chocolate sauce using cocoa powder and dairy-free milk. The texture remains identical—just skip the butter and use vegan butter instead.
Vegan Swaps
Replace sweetened condensed milk with coconut condensed milk (like Goya brand) and heavy cream with coconut cream. Use vegan dark chocolate (like Pascha brand) and flaxseed oil (1 tbsp) to bind the mixture. The result is rich, creamy, and just as indulgent! 💚
Allergen-Friendly Tips
For egg-free needs, no adjustments are required—this recipe is egg-free by default. If soy is a concern, ensure your vanilla extract is soy-free (like Nielsen-Massey brand). Always double-check labels, especially for chocolate and condensed milk alternatives.
Nutrition facts
Frequently asked questions
Can I use fresh cherries instead of frozen ones?
Yes, but you'll need to pit them first to avoid texture issues in your ice cream. Fresh cherries work beautifully, but frozen ones are often more concentrated in flavor. If using fresh, remove stems and pits completely before blending. For convenience, pre-pitted frozen cherries from brands like Trader Joe's or Costco work perfectly.
Why does my ice cream get icy after churning?
This usually happens if you opened the ice cream maker lid during churning or didn't let the base cool completely before freezing. Always let the mixture sit at room temperature for 30 minutes before churning, and avoid opening the lid once you start. If it's already icy, blend it briefly with a splash of heavy cream to restore smoothness.
How do I make this recipe without an ice cream maker?
No problem! Chill the base mixture in a shallow container, stirring vigorously with a fork every 30 minutes for 3-4 hours until thick. For extra creaminess, add 1 extra tablespoon of cornstarch to the base. Pack the mixture tightly into a freezer-safe container and freeze for 6+ hours, stirring once halfway through.
Can I make this ahead of time?
This ice cream actually tastes better after 24 hours of freezing as the flavors meld. Prepare the base and swirls as directed, then store in an airtight container. For best texture, let it sit at room temperature for 10 minutes before scooping. The cream swirls should be added just before serving for optimal freshness.
What's the best way to store leftovers?
Transfer any remaining ice cream to an airtight container and press plastic wrap directly on the surface to prevent ice crystals. It will keep for up to 2 weeks in the freezer. For serving, let it soften slightly (about 5 minutes
