This Raspberry Swirl Fudge is a sweet treat that combines creamy chocolate with a fruity raspberry twist! It’s super easy to make and perfect for sharing.
Honestly, the vibrant color and flavor make it so tempting. You might find yourself sneaking a piece or two while it’s still cooling. Who can resist that berry goodness? 😋
I love how quick it comes together with just a few ingredients. Plus, it looks impressive when you take it out to share—guaranteed smiles all around!
Key Ingredients & Substitutions
White Chocolate: I love using white chocolate chips for this fudge because they melt easily and integrate well with the other ingredients. If you’re looking for a healthier option, try using a dairy-free white chocolate alternative.
Sweetened Condensed Milk: This ingredient adds creaminess and sweetness. You can substitute it with coconut cream for a dairy-free version, but the taste will be slightly different.
Raspberries: Fresh raspberries are fantastic, but frozen ones work just as well! If you can’t find them, try using another berry like strawberries or blueberries, adjusting the sugar as needed based on their sweetness.
Granulated Sugar: The sugar helps sweeten the raspberry puree. You can reduce or omit it if your berries are sweet enough or swap in a sugar alternative like honey or agave syrup.
How Do You Get the Perfect Swirl in Your Fudge?
Swirling the raspberry puree into your fudge can be tricky, but with the right technique, it’s easy! Here’s what to do:
- Start with a thick white chocolate base to ensure the raspberry swirls stay defined.
- Use a skewer or the tip of a knife and gently drag it through the raspberry puree and fudge mixture.
- Don’t overdo it! A few gentle swirls are enough to create a beautiful marbled look without losing the shape.
Enjoy the process and feel free to experiment with different swirl patterns!

Raspberry Swirl Fudge Recipe
Ingredients You’ll Need:
For the Fudge Base:
- 3 cups white chocolate chips or chopped white chocolate
- 1/2 cup sweetened condensed milk
For the Raspberry Swirl:
- 1 cup fresh or frozen raspberries
- 2 tablespoons granulated sugar
- Optional: 1 teaspoon lemon juice (to brighten raspberry flavor)
For Flavoring:
- 1/2 teaspoon vanilla extract
- A pinch of salt
How Much Time Will You Need?
This recipe takes about 15 minutes of prep time, plus at least 3 hours to chill in the refrigerator. It’s a simple process with a little waiting, but it’s totally worth it when you taste that creamy, fruity fudge!
Step-by-Step Instructions:
1. Prepare Your Pan:
Start by lining an 8×8 inch (20×20 cm) baking pan with parchment paper. Make sure to leave some overhanging paper for easy removal later. This will also help prevent the fudge from sticking.
2. Make the Raspberry Puree:
In a small saucepan over medium heat, combine the raspberries, granulated sugar, and optional lemon juice. Cook the mixture for about 5-7 minutes, stirring occasionally, until the raspberries break down and the mixture thickens slightly. Afterward, strain the mixture through a fine mesh sieve to remove the seeds. Set the raspberry puree aside to cool.
3. Melt the White Chocolate:
In a microwave-safe bowl, combine the white chocolate chips and sweetened condensed milk. Microwave the mixture in 30-second intervals, stirring after each interval until it’s completely melted and smooth. If you prefer, you can melt the mixture in a double boiler over simmering water, stirring often to avoid scorching.
4. Combine Ingredients:
Add the vanilla extract and a pinch of salt to the melted white chocolate mixture. Stir until well mixed.
5. Layer the Fudge:
Pour approximately two-thirds of the white chocolate mixture into the prepared pan. Use a spatula to smooth it out evenly. Then, drop spoonfuls of the raspberry puree over the fudge layer. Finally, ladle the remaining white chocolate mixture on top and smooth it out as well.
6. Create the Swirl Effect:
Take a skewer or a butter knife and gently swirl the raspberry puree into the white chocolate to create a marbled effect. Be careful not to over-swirl; you want to maintain distinct raspberry and white chocolate layers.
7. Chill the Fudge:
Cover the fudge gently with plastic wrap or foil and place it in the refrigerator for at least 3 hours, or until it is fully set.
8. Cut and Serve:
Once the fudge is set, carefully lift it out of the pan using the overhanging parchment paper. Place it on a cutting board and cut it into squares using a sharp knife. Serve and enjoy your delicious Raspberry Swirl Fudge!
9. Store Leftovers:
Store any leftover fudge in an airtight container in the refrigerator. It should last for about a week but is so tasty you might eat it all in one go!
This Raspberry Swirl Fudge is not only beautiful but also incredibly delicious, balancing sweet chocolate with a tangy berry flavor. Enjoy your sweet creation!
Can I Use Milk Chocolate Instead of White Chocolate?
Yes, you can use milk chocolate if you prefer! Just keep in mind that this will change the flavor profile, making it sweeter and less creamy compared to white chocolate.
How Long Can I Store the Raspberry Swirl Fudge?
The fudge can be stored in an airtight container in the refrigerator for up to one week. If you want to keep it longer, you can also freeze it for up to three months. Just make sure to wrap it well to prevent freezer burn!
Can I Substitute the Raspberries with Other Berries?
Absolutely! You can substitute raspberries with strawberries, blueberries, or blackberries. Just be sure to adjust the amount of sugar based on the sweetness of the berries you choose.
What Should I Do If the Fudge Doesn’t Set?
If your fudge doesn’t seem to be setting after refrigeration, it’s possible it needs more time. Let it chill for a few additional hours. If it’s still not firm, it’s possible the ratio of sweetened condensed milk to chocolate isn’t right. In the future, doubling the chocolate may help ensure a firmer fudge.



