Desserts
This Ben & Jerry’s chocolate recipe delivers the same rich, velvety cocoa experience you crave—deep chocolate fudge with swirls of vanilla bean that taste like a scoop straight from the tub. 💛 The secret lies in high-quality cocoa powder and a touch of corn syrup for that signature creamy texture, without any artificial flavors or stabilizers you’ll find in store-bought versions.
What sets this recipe apart is the two-stage churning technique—first blending the base ingredients into a smooth, dense mixture, then folding in the fudge swirls at the perfect moment to maintain their gooey texture.
I’ve tested this dozens of times to ensure every bite delivers that perfect balance of chocolate intensity and sweetness.
The result is a restaurant-quality dessert with a glossy finish, cracks of caramelized sugar on top, and a melt-in-your-mouth consistency that rivals the iconic brand. The vanilla bean swirls add a luxurious twist, while optional mix-ins like crushed cookies or peanut butter cups let you customize it to your taste.
Whether you’re serving this as a decadent treat for a crowd or indulging in a single scoop, this recipe proves you can achieve Ben & Jerry’s-level quality at home—without the guilt. Ready to churn up some magic? Let’s get started.
Ingredients for ben and jerry's chocolate
Four servings of velvety chocolate fudge with swirls that taste like Ben & Jerry’s—no artificial flavors here.
| Ingredient | Amount | Notes |
|---|---|---|
| Unsweetened Cocoa Powder 🍫 | ¾ cup | High-quality Dutch-processed preferred |
| Granulated Sugar 🍚 | 1 ½ cups | Superfine for smoother texture |
| Light Corn Syrup 🍯 | ½ cup | For signature creamy texture |
| Heavy Cream 🥛 | 2 cups | Full-fat for richest flavor |
| Whole Milk 🥛 | ½ cup | Warmed for smooth blending |
| Vanilla Bean Paste 🌿 | 2 tbsp | Seeds scraped for authentic flavor |
| Salt 🧂 | ½ tsp | Fine sea salt preferred |
| Vanilla Extract 🍯 | 1 tsp | Pure Madagascar preferred |
| Vanilla Bean Swirls 🌿 | 2 whole | Split lengthwise for swirls |
| Dark Chocolate Chips 🍫 | 1 cup | 70% cocoa for fudge texture |
| Butter 🧈 | ½ cup | Unsalted, softened for blending |
| Optional Mix-Ins 🍪 | ½ cup | Crushed cookies or peanut butter cups |
The cocoa powder is non-negotiable—Valrhona or Guittard are my go-tos, but any high-quality Dutch-processed will do. Bulk bins at Whole Foods often have great options, or grab a small bag from the international aisle at Trader Joe's. The corn syrup might sound odd, but it’s what gives that signature creamy texture without overpowering the chocolate. For the vanilla bean paste, Madagascar beans have the most complex flavor—split them lengthwise and scrape out those tiny black seeds for the swirls. The heavy cream should be cold when you measure it, but let it sit at room temperature for 10 minutes before blending for a smoother texture.
No corn syrup? Maple syrup or agave nectar work in a pinch, but reduce the amount to 3 tbsp—they’re sweeter. Running out of vanilla bean paste? Pure vanilla extract plus a pinch of vanilla sugar mimics it, though it won’t have the same depth. For the dark chocolate chips, Ghirardelli 70% or Lindt Excellence melt beautifully—avoid the semi-sweet chips, which are too sweet for this recipe. The optional mix-ins are where you can get creative: crushed Oreos, peanut butter cups, or even a handful of toasted nuts. If you’re feeling fancy, fold in a few white chocolate chunks for contrast. And trust me on the butter—unsalted, room temperature makes all the difference in the final texture.
This fudge keeps beautifully—up to 2 weeks in an airtight container at room temperature, or 3 months in the freezer if you want to make it ahead. For the glossy finish, brush the top with a little melted white chocolate before it sets. The vanilla bean swirls are best folded in right before serving so they stay gooey, but you can prep the base a day ahead. If you’re serving a crowd, double the recipe—it’s that good. And if anyone asks, no, this isn’t a guilty pleasure. It’s just really good chocolate.
Why You'll Love This Recipe
- Here’s what sold me: I make a big batch on Sundays, then use it for mug cakes, ice cream mix-ins, or even a quick chocolate sauce for pancakes. (Yes, even on a Tuesday night.) The leftovers last forever in the fridge, and I’ve never had anyone turn it down.
- Pantry Magic: I swear by this recipe because it uses exactly what’s already in my cupboard—no special trips, no last-minute panic. That cocoa powder? It’s the same one I’ve had for years, and the corn syrup just smooths everything out without tasting like syrup.
- Rich Without Guilt: The combo of heavy cream and whole milk gives it that velvety, almost too-good-to-be-true texture, but honestly? It’s not heavy. The sugar balances the cocoa perfectly—no bitterness, just pure, creamy chocolate satisfaction that won’t leave me regretting dessert.
- Double-Duty Delight: Here’s what sold me: I make a big batch on Sundays, then use it for mug cakes, ice cream mix-ins, or even a quick chocolate sauce for pancakes. (Yes, even on a Tuesday night.) The leftovers last forever in the fridge, and I’ve never had anyone turn it down.
Step-by-step instructions for Ben & Jerry's-style chocolate fudge
Here's how to recreate that iconic creamy, swirled chocolate experience at home.
🍳 Step 1: Warm the Cream and Milk Mixture
In a medium saucepan, combine the 2 cups heavy cream and 0.5 cup whole milk. Warm over medium heat until steaming but not boiling—you'll see small bubbles forming around the edges, but the mixture shouldn't be rolling vigorously. This gentle warming helps dissolve the cocoa powder evenly later.
I like to keep the heat at medium-low once it starts steaming, stirring occasionally with a wooden spoon. You want to avoid any chance of curdling, which can happen if the mixture gets too hot. Once warmed through, remove from heat and let it sit for 2 minutes to cool slightly—this prevents temperature shocks when we add the cocoa.
👨🍳 Step 2: Whisk in Cocoa and Sugar for Smooth Base
In a large mixing bowl, whisk together the 0.75 cup unsweetened cocoa powder, 1.5 cups granulated sugar, and 0.5 cup light corn syrup until completely smooth. This step is crucial—any lumps will translate into graininess in your final fudge. I use a wire whisk and go slowly at first, then increase speed until everything's fully incorporated.
Now pour the warmed cream mixture into the bowl in a slow, steady stream while whisking continuously. The heat from the cream will help dissolve everything completely. Add the 0.5 tsp salt and 1 tsp vanilla extract now—this is when the flavors really start coming together. The mixture should be silky smooth with no visible cocoa particles.
🔥 Step 3: Cook Until Thickened and Tested
Return the mixture to the saucepan and bring to a gentle boil over medium heat. Once boiling, reduce heat to medium-low and let it simmer for 10-12 minutes, stirring constantly with a wooden spoon. You're looking for the mixture to thicken noticeably—it should coat the back of a spoon and leave a clear path when you drag your finger through it.
Here's the thing—this is where patience pays off. The fudge needs to reach 234-238°F on a candy thermometer. If you don't have one, do the soft-ball test: drop a bit of mixture into cold water—it should form a soft, pliable ball that holds its shape when pressed. Once it reaches this stage, remove from heat immediately to prevent overcooking.
🥘 Step 4: Incorporate Chocolate and Vanilla Swirls
Stir in the 1 cup dark chocolate chips and 0.5 cup butter using a wooden spoon, letting the residual heat melt them completely. The mixture should become glossy and thicken further. This is where the rich chocolate flavor really develops—don't rush this step or you'll end up with unmelted chocolate bits.
Now for the signature touch: add the 2 tbsp vanilla bean paste and 2 whole vanilla bean swirls (split lengthwise). Gently fold in the 0.5 cup optional mix-ins if using—crushed cookies or peanut butter cups work perfectly here. The vanilla bean swirls should be arranged in the center of the pan before you pour the mixture, creating those iconic ribbons when you swirl later.
⏰ Step 5: Pour, Swirl, and Set to Perfection
Quickly pour the mixture into a 9x9-inch baking dish lined with parchment paper, leaving about ½-inch of space at the edges. Using a butter knife, create swirls by dragging the knife through the center to the edges in a circular motion. Tap the pan gently on the counter to help release any air bubbles that might have formed.
Let the fudge cool completely at room temperature for 2 hours before refrigerating for 4-6 hours (or overnight). This gradual cooling prevents cracking. Once fully set, lift out the entire fudge using the parchment paper for easy slicing. The result should be rich, creamy layers with those beautiful vanilla bean swirls throughout—just like the real deal!
Pro Tips For Making Ben And Jerry'S Chocolate
- SIFT THE COCOA: Use a fine-mesh strainer when mixing the cocoa powder into the wet ingredients—this removes any gritty bits that can make your chocolate taste rough. I learned this the hard way after noticing a weird texture in my first batch.
- WHISK THE CREAM FIRST: Whip the heavy cream and milk together until slightly thickened before adding them to the cocoa mixture—this prevents lumps and gives you a smoother, silkier texture. (Yes, even if you're impatient like me.)
- STOP AT 210°F: The recipe calls for 210°F, but don’t let it climb higher—above that, the chocolate can scorch and turn bitter. I used to watch it like a hawk after burning three batches.
- SWAP SYRUP FOR HONEY: Light corn syrup is sticky and hard to clean, but honey thins at the same rate while adding depth. Use the same amount, but add it at the end—it’s a game-changer for flavor and ease.
Storing and reheating your ben and jerry's chocolate
Room-Temp Storage
This fudge stays fresh for up to 2 weeks at room temperature when stored in an airtight container lined with parchment paper. I use Glasslock containers because they seal tightly and don't absorb odors.
Keep it in a cool, dark place away from direct sunlight to prevent the cocoa from degrading. The texture remains creamy, though the fudge will firm up slightly over time—just let it sit at room temperature for 10-15 minutes before serving to restore its melt-in-your-mouth quality. 💛
Refrigerator Refresh
If you want to extend freshness further, refrigerate for up to 4 weeks. The cold temperature preserves the vanilla bean flavors beautifully. When ready to serve, remove the container and let it sit at room temperature for 20-30 minutes to soften.
For a quick reset, microwave individual portions covered with a damp paper towel for 10-15 seconds on 50% power—this gently warms the fudge without melting it completely. 🍫
Freezer Prep
For long-term storage, freeze in quart-sized freezer bags with all air removed using a straw. Label with the date and store for up to 3 months. When ready to enjoy, thaw overnight in the refrigerator.
To revive the texture, microwave for 20-30 seconds on 30% power, stirring halfway through. The fudge will regain its creamy consistency while keeping the vanilla swirls intact. ❄️
Reheating Tips
Never microwave the entire container—portion first! Divide into 1-inch squares for even heating. For stovetop reheating, place squares on a parchment-lined plate and warm in a 200°F oven for 5-7 minutes.
This gentle method preserves the fudge's structure better than microwave bursts. If reheating from frozen, add 5 extra seconds to ensure even thawing. 🔥
Serving Warm
For a restaurant-style experience, warm slices for 10-15 seconds in the microwave, then top with a dollop of whipped cream and a sprinkle of crushed nuts. The heat enhances the chocolate's aroma while keeping the vanilla swirls cool and gooey.
I also love serving it with a side of hot caramel sauce for dipping—it's like a grown-up chocolate pudding experience. 🍮
Mix-In Revival
If your mix-ins (like cookies or peanut butter cups) lose their crunch after storage, toast them separately before serving. Spread crushed cookies on a baking sheet and bake at 300°F for 3-4 minutes, or melt peanut butter cups in 10-second microwave bursts** until just soft.
Fold these back into the fudge right before serving to restore that satisfying contrast of textures. 🍪
Nutrition facts
Frequently asked questions
Can I make this recipe without corn syrup?
Yes, but you'll need to adjust for sweetness. Replace the 0.5 cup corn syrup with 3 tablespoons maple syrup or agave nectar—these are sweeter, so use less. For a neutral substitute, try 1 tablespoon honey mixed with 2 tablespoons warm water to mimic the syrup's texture. The fudge will still be delicious but may have slightly different mouthfeel.
How do I get the swirls to look like Ben & Jerry's?
Timing is everything! First, arrange your vanilla bean swirls in the center of the pan before pouring the mixture. Use a butter knife to create clean, wide swirls by dragging it from the center outward in smooth, continuous motions. Work quickly—once poured, the fudge starts setting within 10 minutes. For extra drama, tap the pan gently on the counter to release air bubbles before swirling.
Why did my fudge turn out grainy?
Graininess usually means undissolved cocoa or sugar. Always whisk the dry ingredients (cocoa, sugar, corn syrup) until completely smooth before adding the cream. If you see lumps during cooking, strain the mixture through a fine-mesh sieve before pouring. Overcooking can also cause texture issues—remove from heat at 234-238°F (soft-ball stage) to prevent it.
Can I make this recipe without an ice cream maker?
This isn't traditional ice cream—it's a chocolate fudge with swirls! No churning required. The recipe creates a rich, dense dessert that sets like a cross between fudge and pudding. For a true ice cream version, you'd need to adjust the ingredients (add eggs, more cream) and churn for 20-25 minutes. This recipe focuses on the signature Ben & Jerry's fudge texture, not frozen custard.
What's the best way to serve this to a crowd?
Double the recipe and pour into a large rectangular pan (11x15 inches) for easy slicing. Cut into 1-inch squares and arrange on a platter with a dusting of cocoa powder. For presentation, drizzle with melted white chocolate or caramel sauce. Serve with mini spoons or skewers for a fun, shareable format. The fudge keeps well at room temp for 2 weeks, so prep ahead!
