Cranberry Pistachio Chocolate Fudge

This easy cranberry-pistachio fudge turns smooth and creamy in your mouth and is decadent with a citrus flavor in it. It takes only a few minutes to make and makes a perfect holiday or Christmas gift.

This chocolate fudge has it all: richness of chocolate, tartness from cranberries, nutty crunch of pistachio, and underlying citrus flavor from orange zest. The hallmark of fudge is its firm texture, which melts into a smooth creaminess as you roll it in your mouth. This fudge recipe passes it with flying colors.

You can make something amazing with the best ingredients and wouldn’t go wrong by investing in good-quality chocolate for this recipe. I had some dark Callebaut at home. Being a mother, I wanted to give my little one something to eat with better nutritional value. And I ended up adding dry fruits and nuts. This chocolate fudge was a real hit at hosted dinners too.

Flavours In Your Inbox

Subscribe for recipes straight to your inbox


  • Chocolate: We don’t want very sweet chocolate here. A slightly sweet-dark variant works wonders.
  • Condensed milk: This adds creaminess to the fudge and adds sweetness, balancing the dark chocolate.
  • Unsalted butter
  • Instant coffee powder
  • Vanilla extract and Orange zest
  • Pistachio
  • Cranberries
  • Salt: balances the sweetness and tartness in the recipe.

How to make this chocolate fudge

  • Chop the chocolate bars and line up an 8-inch baking pan with parchment paper.
  • In a saucepan, heat the mix of condensed milk, coffee powder, orange zest, vanilla extract, butter, and salt. Let it simmer for a few minutes.
  • Add chopped chocolate, cranberries, and pistachios. Take it off the heat and let the chocolate melt in this hot mix. Mix it well, ensuring the chocolate has fully melted.
  • Pour the chocolate mix onto the parchment paper. With a spatula, spread the mix evenly to create a smooth surface. Cover with foil and let the mixture cool in the refrigerator for 5 hours.
  • Take it out of the refrigerator, and rest for 15 minutes. Dip a knife into hot water and slice the chocolate fudge neatly into squares.

You can make these ahead as it stores well. I have added Orange zest to it, but adding some candied orange peel is also a good idea.

Flavours of Kitchen Logo

Cranberry Pistachio Chocolate Fudge

Course Dessert
Prep Time 15 minutes
Cook Time 1 minute
Total Time 16 minutes
This easy Cranberry Pistachio Chocolate fudge is creamy, decadent with hidden Orange flavor in it. It takes only a few minutes to make and makes a perfect holiday/Christmas gift.
Servings 16 pieces


  • 500 gms Semi sweet chocolate
  • 400 gms Sweetened Condensed Milk
  • 2 tablespoon Unsalted butter at Room temperature
  • 1 teaspoon Instant Coffee powder
  • 1 teaspoon Vanilla extract
  • ½ teaspoon Salt
  • 1 tablespoon Fresh Orange Zest
  • ½ cup salted Pistachio Roughly chopped
  • ½ cup dried cranberry Roughly chopped


  • If using chocolate bars, chop them small.
  • Line an 8-inch square tin with parchment paper.
  • In a saucepan, add condensed milk, instant coffee powder, butter, salt, and orange zest. Warm it on low heat for 2-3 minutes. Make sure it doesn't come to a boil.
  • Fold in chopped chocolate, cranberry, and pistachio. switch off the flame and let the mix rest for 5 minutes, allowing the chocolate to melt. ( Letting the mix undisturbed is important, else the chocolate will freeze).
  • Mix the chocolate again until all of it has melted and no chunk of chocolate is remaining.
  • Empty the chocolate mixture into the prepared tin, spread the mix evenly, and smooth the surface with a spatula.
  • Cover with a cling wrap and refrigerate for at least 4-5 hours.
  • Once the fudge is set, take the tin out of the refrigerator. Let it rest for 5-10 minutes. Then dip a sharp knife in hot water. Wipe the knife with a kitchen towel. Cut the fudge into neat squares.
Did You Make This Recipe?Tag @theflavoursofkitchen on Instagram and hashtag it #theflavoursofkitchen

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating