This Cherry Vanilla Fudge is creamy, dreamy, and full of sweet cherry goodness. It’s got that rich vanilla fudge base, swirls of cherry flavor, and little bites of juicy cherries in every piece.
It’s the perfect mix of smooth, chewy, and melt-in-your-mouth delicious. Plus, it looks as good as it tastes!
Let’s get into it.
What You’ll Need
- 2 cups white chocolate chips
- 1 can (14 oz) sweetened condensed milk
- 1 tsp vanilla extract
- ½ cup chopped maraschino cherries (patted dry)
- 1 tbsp maraschino cherry juice
- ½ cup mini marshmallows
- ¼ tsp salt
- Optional topping: Extra cherry pieces or white chocolate drizzle

Pro Tips
- Dry the cherries well! Pat them with paper towels to keep the fudge from getting too soft.
- Melt the chocolate slowly. White chocolate burns easily—stir constantly and use low heat.
- Let it set completely. Refrigerate for at least 2 hours before cutting for the best texture.
- Swirl the cherry juice in gently. Don’t overmix if you want those pretty red streaks!
- Go all out with toppings. Drizzle with white chocolate or sprinkle extra chopped cherries on top for extra flavor.
Tools You’ll Need
- Medium saucepan
- Spatula
- 8×8-inch baking dish
- Parchment paper
- Knife for cutting
Substitutions & Variations
- Dairy-free option: Use dairy-free white chocolate and coconut condensed milk.
- Extra cherry flavor: Add ¼ tsp almond extract to enhance the cherry taste.
- Crunchy version: Stir in crushed vanilla wafers or chopped almonds.
- Sweeter version: Mix in a drizzle of honey or caramel sauce.
Instructions
1. Melt the chocolate.
In a saucepan over low heat, melt white chocolate chips and sweetened condensed milk, stirring constantly until smooth. Remove from heat and stir in vanilla and salt.

2. Fold in the marshmallows and cherries.
Stir in the mini marshmallows and chopped cherries until evenly combined.

3. Swirl in the cherry juice.
Pour in 1 tbsp of cherry juice and gently swirl with a knife—don’t overmix!

4. Pour into the pan.
Line an 8×8-inch baking dish with parchment paper, then spread the fudge evenly.

5. Chill and set.
Refrigerate for at least 2 hours or until firm.

6. Cut and serve.
Once set, lift the fudge out using the parchment paper, cut into squares, and garnish with extra cherry pieces or a white chocolate drizzle if you’re feeling fancy.

Leftovers & Storage
- Store in an airtight container in the fridge for up to 1 week.
- Want to keep it longer? Freeze the fudge for up to 3 months and thaw before serving.
Wrap-Up
And that’s it—your Cherry Vanilla Fudge is ready to enjoy! It’s smooth, sweet, and bursting with cherry flavor in every bite. Try it out, snap a pic, and let me know how it turned out. Happy snacking! 🍒🍫