Celebrate love in the sweetest way with this adorable Valentine Hearts Fudge. Creamy, rich, and irresistibly smooth, this fudge melts in your mouth and adds a pop of charm to any dessert table. Whether you’re gifting a batch to someone special or indulging in a cozy treat for yourself, this no-bake delight is all about spreading joy—one bite at a time.

What makes this fudge extra lovable? The playful heart-shaped design and the vibrant color swirls. It’s easy to customize with your favorite extracts or toppings, and it sets beautifully without needing any candy thermometer. A perfect treat to make with kids or for sharing at Valentine’s parties.
Why You’ll Love This Valentine Hearts Fudge
This recipe is fuss-free, fast, and practically foolproof. With just a handful of ingredients and a microwave, you get a professional-looking treat in under an hour. It’s festive, fun, and versatile—a dreamy addition to any celebration.
What Chocolate Should I Use for Fudge?
White chocolate chips or bars work beautifully in this recipe since they create a sweet, blank canvas for food coloring and flavoring. Just make sure to use high-quality white chocolate with cocoa butter (not baking chips with palm oil), as it will melt smoother and taste better.
Ingredients for the Valentine Hearts Fudge

White Chocolate – This is the base of your fudge, giving it a creamy texture and sweet vanilla backdrop.
Sweetened Condensed Milk – Helps bind the fudge and gives it that luscious, soft bite without needing extra sugar.
Butter – Adds richness and keeps the fudge from becoming too dry.
Vanilla Extract – Balances out the sweetness and brings warmth.
Pink and Red Gel Food Coloring – For those iconic Valentine hues and swirling magic.
Heart Sprinkles – A fun finishing touch that adds crunch and love to each bite.
How To Make the Valentine Hearts Fudge
Step 1: Prepare Your Pan
Line an 8×8-inch baking pan with parchment paper, leaving a bit of overhang for easy removal. Lightly spray the paper with nonstick spray.
Step 2: Melt the Base
In a microwave-safe bowl, combine 3 cups white chocolate chips, 1 can (14 oz) sweetened condensed milk, and 2 tablespoons butter. Microwave in 30-second intervals, stirring between each, until the mixture is smooth and completely melted (about 1.5 to 2 minutes total).
Step 3: Add Vanilla & Divide
Stir in 1 teaspoon vanilla extract. Divide the mixture into three bowls—leave one bowl plain, tint one with red gel coloring, and the last with pink gel coloring.
Step 4: Layer and Swirl
Drop spoonfuls of each color randomly into the prepared pan. Use a skewer or toothpick to gently swirl the colors together—don’t overmix, or you’ll lose the marbled effect.
Step 5: Decorate and Set
Top with heart-shaped sprinkles. Gently press them into the surface so they stick. Refrigerate for 2 hours or until firm.
Step 6: Cut into Hearts
Once firm, lift the fudge out using the parchment overhang. Use a small heart-shaped cookie cutter to cut out hearts. You should get around 12 to 14 hearts depending on cutter size.
How to Serve Valentine Hearts Fudge
This recipe yields 12 to 14 heart-shaped fudge pieces, perfect for a party platter, lunchbox treat, or wrapped up as a sweet edible gift. It’s ideal for serving 6 to 8 people, assuming everyone indulges in a couple.
How to Store Valentine Hearts Fudge
Keep your fudge fresh by storing it in an airtight container. It will stay soft and delicious for up to 1 week at room temperature or 2 weeks refrigerated. For longer storage, freeze in a zip-top bag with parchment between layers for up to 2 months. Let thaw before serving.
Frequently Asked Questions
1. Can I use milk or dark chocolate instead of white?
Yes! Just know that you won’t get the same color swirl effect unless you use color-tinted chocolate wafers.
2. How can I make this dairy-free?
Use dairy-free white chocolate and condensed coconut milk. Swap butter with vegan butter or coconut oil.
3. Can I flavor this with something other than vanilla?
Absolutely! Try peppermint, almond, or even strawberry extract for a twist.
4. What if I don’t have a heart-shaped cutter?
You can slice the fudge into squares or rectangles and still decorate the tops with heart sprinkles for the same festive feel.
5. Can I double the recipe?
Yes—just use a 9×13-inch pan instead of an 8×8, and adjust setting time slightly.
Want More Dessert Ideas with a Twist?
If you enjoyed making this colorful fudge, you’ll love these other fun treats from the blog:
- Red Velvet Waffles for breakfast that tastes like dessert.
- Mini Tiramisu Cups for a romantic no-bake delight.
- Donut Cake Tower for a whimsical centerpiece.
- Oatmeal Jam Bars for a fruity, buttery bite.
- Soft Pumpkin Snickerdoodles for a cozy cinnamon twist.
Save This Pin For Later
📌 Save this recipe to your Pinterest dessert board so you can come back to it any time.
And let me know in the comments how yours turned out! Did you try a new flavor? Maybe a white-chocolate raspberry swirl? I love hearing how these treats take on your own twist. Questions are always welcome too – let’s help each other bake brighter!
Looking for more? Follow along on Life With Mira for daily recipe inspiration and seasonal sweets!
Print
Valentine Hearts Fudge
- Total Time: 2 hours 10 minutes
- Yield: 12 pieces
- Diet: Vegetarian
Description
Celebrate love in the sweetest way with this adorable Valentine Hearts Fudge. Creamy, rich, and irresistibly smooth, this fudge melts in your mouth and adds a pop of charm to any dessert table. Whether you’re gifting a batch to someone special or indulging in a cozy treat for yourself, this no-bake delight is all about spreading joy—one bite at a time.
Ingredients
3 cups white chocolate chips
14 oz sweetened condensed milk
2 tablespoons butter
1 teaspoon vanilla extract
Pink gel food coloring
Red gel food coloring
Heart sprinkles
Instructions
1. Line an 8×8-inch baking pan with parchment paper and spray lightly with nonstick spray.
2. In a microwave-safe bowl, combine white chocolate chips, condensed milk, and butter. Microwave in 30-second intervals, stirring in between, until smooth (about 1.5 to 2 minutes total).
3. Stir in vanilla extract. Divide the mixture into three bowls. Leave one plain, tint one pink, and one red.
4. Drop spoonfuls of each color randomly into the pan. Use a toothpick to swirl gently.
5. Sprinkle heart sprinkles over the top and press them lightly into the surface.
6. Refrigerate for 2 hours until set.
7. Once firm, lift from the pan and cut into heart shapes with a cookie cutter. Yields 12–14 pieces.
Notes
Make sure your food coloring is gel-based to prevent thinning the fudge.
You can substitute heart sprinkles with edible glitter or mini M&Ms.
Let the fudge come to room temperature for 10 minutes before cutting if too firm from the fridge.
- Prep Time: 10 minutes
- Cook Time: 2 minutes
- Category: Dessert
- Method: No-Bake
- Cuisine: American
Nutrition
- Serving Size: 1 piece
- Calories: 180
- Sugar: 20g
- Sodium: 35mg
- Fat: 9g
- Saturated Fat: 5g
- Unsaturated Fat: 3g
- Trans Fat: 0g
- Carbohydrates: 23g
- Fiber: 0g
- Protein: 2g
- Cholesterol: 10mg
Keywords: Valentine’s Day fudge, no-bake dessert, pink swirl fudge
