Sauces & Condiments
This jelly bean fudge recipe transforms simple ingredients into a vibrant, kid-friendly dessert that takes just 10 minutes of active time. I developed it after my daughter Lily begged for something "colorful and fun" after school—now it’s our go-to treat for parties or rainy afternoons.
The secret lies in melting the chocolate base just enough to coat the jelly beans without dissolving them, creating those signature candy swirls.
What makes this recipe special is its foolproof technique—no fancy equipment, just a double boiler and patience. You’ll need high-quality chocolate (I prefer semi-sweet for balance) and a mix of jelly beans for vibrant color contrast.
The fudge sets in about 20 minutes, giving you crisp edges and a creamy center that melts in your mouth. It’s vegetarian-friendly and easy to adapt for vegan diets by swapping dairy chocolate for plant-based alternatives.
By the time you’re done, you’ll have a glossy, swirled masterpiece that looks as good as it tastes—perfect for gifting, potlucks, or satisfying a sweet tooth. The jelly beans stay intact, creating pockets of fruity surprise in every bite.
Store it in an airtight container for up to 2 weeks, though it rarely lasts that long in our house.
For extra flair, press additional jelly beans into the top or drizzle with white chocolate. This recipe is versatile, quick, and guaranteed to impress—whether you’re feeding a crowd or treating yourself. Let’s get started!
Ingredients for jelly bean fudge
Fourteen ingredients. Ten minutes. Vibrant, swirled fudge that looks as magical as it tastes.
| Ingredient | Amount | Notes |
|---|---|---|
| Semi-Sweet Chocolate Chips 🍫 | 12 oz | High-quality, 60% cocoa preferred |
| Jelly Beans 🍬 | 2 cups | Assorted colors, small size |
| Heavy Whipping Cream 🥛 | 1 cup | Full-fat for best texture |
| Unsalted Butter 🧈 | ½ cup | Cubed for even melting |
| Vanilla Extract 🌿 | 1 tsp | Pure, high-quality preferred |
| Diamond Crystal Kosher Salt 🧂 | ¼ tsp | Fine grain for delicate seasoning |
| Extra-Virgin Olive Oil 🫒 | 1 tbsp | For greasing the pan |
| White Chocolate Chips 🍫 | 4 oz | Optional for drizzling |
| Granulated Sugar 🍚 | ¼ cup | For extra sweetness if needed |
The chocolate is non-negotiable here—Ghirardelli or Guittard semi-sweet chips are my go-to, but any high-quality brand with a rich cocoa content works. Grab a mix of jelly beans at Trader Joe’s or local candy shops for the best variety; avoid the giant store-brand bags with dull colors. The heavy whipping cream should be cold—straight from the fridge—and the butter should be cubed, not melted, to prevent graininess. If you’re feeling fancy, Costco’s bulk chocolate chips save money and taste just as good. Pro tip: Toss the jelly beans in a bit of flour before adding to the chocolate to keep them from sticking together.
No semi-sweet chocolate? Dark chocolate with 60% cocoa works in a pinch, but it’ll be more intense. Running low on jelly beans? M&M’s or Reese’s Pieces add a different texture and flavor—just reduce the amount to 1.5 cups to avoid overpowering. The vanilla extract can be swapped for vanilla bean paste if you’ve got it, but pure extract is fine. Want extra richness? Add 1 oz of white chocolate chips to the base mixture. And if your fudge sets too fast, a splash of heavy cream (1 tbsp at a time) will soften it up—just don’t overdo it, or you’ll end up with a gooey mess.
This fudge sets quickly, so work fast once it’s in the pan. Line your container with parchment paper for easy removal—8x8-inch pans are perfect for portioning. Store it in an airtight container at room temperature for up to 2 weeks, though it’s hard to resist grabbing a piece before then. For gifting, wrap individual portions in cellophane and tie with a ribbon. Freeze any leftovers for up to 3 months—just let it sit at room temperature for 10 minutes before serving. And if you’re making this for kids (or adults with a sweet tooth), double the batch—it disappears faster than you’d think.
Why You'll Love This Recipe
- No-Fuss Magic: I swear, this fudge comes together while you’re waiting for the kettle to boil. Just melt chocolate, fold in jelly beans, and stir—no tempering, no fuss. The butter and cream handle all the heavy lifting.
- Sweet & Salty Surprise: That first bite of creamy chocolate with jelly bean crunch? It’s like a candy bar had a baby with a dessert. The vanilla ties it all together without overpowering—honestly, I’ve made fudge before, but this is the one people actually finish.
- Party in a Box: Between us, this is my go-to for birthday gifts, teacher appreciation, or just because. Wrap it in cellophane with a ribbon, and suddenly you’re the hero. (Yes, even on a Tuesday night.)
- Lasts & Saves: A batch keeps for weeks in the fridge, and I’ve stretched it into three days of snack attacks. Budget-friendly too—you’re using pantry staples, not specialty ingredients. Plus, the leftovers taste just as good as day one.
Step-by-step instructions for jelly bean fudge recipe
This vibrant fudge comes together faster than you'd expect—just 10 minutes of active work for a showstopping treat.
Melt the Chocolate and Butter Together
Line an 8x8-inch baking dish with parchment paper, leaving overhang for easy removal. In a medium microwave-safe bowl, combine the 12 oz semi-sweet chocolate chips and 0.5 cup unsalted butter. Microwave in 20-second bursts, stirring between each interval, until completely melted and smooth. The mixture should reach a temperature of 110°F—this ensures the fudge sets properly without becoming grainy.
Here's the thing—if you see any unmelted chocolate, give it another 5 seconds. I've found that chocolate melts unevenly, so patience here prevents those dreaded white streaks in your finished fudge. Once fully melted, remove from microwave and let it cool slightly for 1 minute—this prevents the cream from seizing when added.
Incorporate Cream and Seasonings
To the melted chocolate mixture, add the 1 cup heavy whipping cream, 1 tsp vanilla extract, 0.25 tsp diamond crystal kosher salt, and 0.25 cup granulated sugar. Whisk vigorously until completely smooth and glossy. The salt might seem like too little, but trust me—it balances the sweetness and enhances the jelly bean flavors.
This is where the magic happens: the cream should blend seamlessly, creating a thick, pourable batter. If the mixture looks too thin, let it sit for 30 seconds to thicken slightly. You're aiming for a consistency similar to thick pudding—it should coat the back of a spoon but still flow when poured. Pour the mixture into your prepared baking dish and spread evenly with a spatula.
Fold in Jelly Beans and Create Swirls
Sprinkle the 2 cups jelly beans evenly over the chocolate mixture. Using a butter knife or offset spatula, gently drag the knife through the center from one side to the other, creating a swirl pattern. Press down lightly to help the jelly beans sink slightly into the fudge—this ensures they stay visible after setting.
For extra visual appeal, I like to make two or three parallel swirls rather than one continuous one. This creates a marbled effect that's especially striking when cut. Work quickly but carefully—jelly beans have a tendency to float, so avoid overmixing once they're in the fudge.
Chill and Set the Fudge
Cover the baking dish tightly with plastic wrap and refrigerate for at least 2 hours—this is non-negotiable for proper setting. The fudge should firm up enough that it holds its shape when cut, but still have a slight give when pressed gently with your finger. If you're impatient, you can speed this up by placing the dish in the freezer for 30 minutes, but be careful not to over-chill or it'll be too firm to slice.
Pro tip: I like to run a knife around the edges after chilling to loosen the fudge from the parchment. Then, using the parchment overhang, lift the entire slab out of the dish. This makes clean, professional-looking pieces without any sticking. Once set, cut into 16 equal squares for perfect portions.
Optional White Chocolate Drizzle (For Extra Flair)
In a small microwave-safe bowl, melt the 4 oz white chocolate chips in 15-second intervals, stirring between each, until completely smooth. The white chocolate should reach 100°F—this temperature ensures it drizzles beautifully without becoming too runny. Working quickly, drizzle the melted white chocolate over the cut fudge squares in decorative patterns.
Let the white chocolate set for 10 minutes at room temperature before serving. This final step isn't just decorative—it adds a subtle contrast in both texture and sweetness that elevates the entire dessert. The cool white chocolate against the rich chocolate fudge creates a visual and taste sensation that's truly special.
Pro Tips For Making Jelly Bean Fudge
- Temper Chocolate Gradually: Dump the hot cream into the chocolate all at once, and you’ll end up with greasy, seizing chaos. Instead, pour a quarter cup of the cream first, stir until smooth, then add the rest in slow streams while whisking like your life depends on it—this keeps the chocolate from seizing and makes the fudge silky.
- Crush Jelly Beans First: Whole jelly beans sink to the bottom and create a weird, lumpy texture. Use a rolling pin or heavy mug to smash them into rough chunks before folding them in—this way, they distribute evenly and melt into the fudge instead of staying as chewy surprises.
- Don’t Overmix After Butter: Once you add the butter, the mixture turns from liquid to thick in seconds. Stir just until the butter melts—overmixing introduces air, which makes the fudge grainy when it sets. A few lazy swirls are all you need.
- Chill the Pan Properly: Skip the fridge and let the fudge cool in the pan for at least 10 minutes before cutting. Rushing it means breaking the fudge into sad, crumbly pieces—patience here guarantees clean slices that hold their shape. (Yes, even if you’re impatient like me.)
Regional styles of this jelly bean fudge
Southern Candy Swirls
In the South, jelly bean fudge often gets a boozy twist—I’ve seen it made with a splash of bourbon or peach schnapps (about 1 tbsp) for depth. The warmth of bourbon pairs beautifully with the fruity jelly bean flavors, especially when using peach or cherry jelly beans.
For a truly Southern touch, press pecans into the top before chilling—they add crunch and a nod to classic Southern desserts. 🌶️
Pacific Northwest Citrus Twist
Here in Portland, I love giving this fudge a zesty lemon or orange zest (about 1 tsp) to cut through the sweetness. Pair it with local honey jelly beans from the farmers market and drizzle with melted dark chocolate for a sophisticated contrast.
The bright citrus notes balance the richness, making it feel like a cozy but elegant dessert. I’ve even seen it topped with crushed freeze-dried raspberries for extra tartness.
Midwest Classic Version
Back in Cincinnati, Mrs. Henderson would make a simpler, more traditional version with just milk chocolate and assorted jelly beans—no fancy drizzles or boozy additions. She’d press mini marshmallows into the top before chilling for a nostalgic touch.
The key was always even swirls and letting the jelly beans peek through. It’s a no-frills recipe that still tastes like home. 💛
Vegan Adaptations
For plant-based versions, swap the dairy chocolate for Enjoy Life brand chocolate chips and use coconut cream instead of heavy cream (chill it overnight first). I’ve also seen agave syrup used to replace granulated sugar—just reduce it slightly since it’s sweeter.
The texture stays rich, and the jelly beans add the same pop of color and flavor. It’s a great way to keep the fun while making it inclusive for all dietary needs.
Kids’ Party Edition
Lily’s favorite version is extra colorful—we use three cups of jelly beans (mixed sizes) and press sprinkles into the top before chilling. For a fun surprise, I hide a few extra jelly beans in the center of each square.
It’s messy but worth it for the giggles! Serve with vanilla ice cream for dipping, and watch the kids go wild for the swirls. 🎉
Nutrition facts
Frequently asked questions
Why do my jelly beans float to the top instead of swirling?
Jelly beans naturally float because of their air pockets. To keep them submerged, press them gently into the chocolate mixture with the back of a spoon before creating swirls. If they still rise, chill the fudge slightly longer (up to 3 hours) to help them set deeper. The key is patience—don’t rush the cooling process!
Can I use store-bought fudge base instead of melting chocolate?
Yes! For a quicker version, swap the chocolate/butter mix for 2 cups of store-bought fudge base (like Wilton or Betty Crocker). Just add the jelly beans and follow the same swirling technique. The texture will be slightly softer, but it’s perfect for last-minute parties. Add 1 tbsp extra cream to adjust consistency if needed.
How do I make this recipe vegan?
Use Enjoy Life chocolate chips (vegan-certified) and replace the heavy cream with full-fat coconut cream (chilled overnight). Swap granulated sugar for agave syrup (reduce by 25% since it’s sweeter). The jelly beans stay the same—just ensure they’re vegan (most are, but check labels). The result is rich, creamy, and just as colorful!
What’s the best way to store leftovers?
Wrap individual pieces in parchment paper or store the whole slab in an airtight container at room temperature for up to 2 weeks. For longer storage, freeze for 3 months—thaw at room temperature for 10 minutes before serving. Avoid refrigerating unless necessary, as it can make the fudge too firm.
Can I make this without a double boiler?
Microwave the chocolate and butter in 20-second intervals, stirring between each, until smooth. For a stovetop method, place a heatproof bowl over a pot of simmering water (not touching), stirring constantly until melted. The key is gentle, even heat—never let it boil or the chocolate will seize.