Cranberry Macadamia Nut Fudge: A Festive & Flavorful Treat
Craft a gourmet-quality Cranberry Macadamia Nut Fudge with minimal effort, perfect for holiday platters or gifting.
This no-fail recipe uses 8 common ingredients and requires only 10 minutes of active preparation, without the need for a candy thermometer.
Present this visually appealing fudge at holiday gatherings, as a thoughtful edible gift, or simply for an indulgent after-dinner treat.
Cranberry Macadamia Nut Fudge

Prepare creamy fudge with tart cranberries and buttery macadamia nuts.
Ingredients
- 3 cups (600g) granulated sugar
- 1 cup (226g) unsalted butter, cut into 1-inch (2.5 cm) cubes
- 5 oz (150ml) full-fat evaporated milk
- 1/2 teaspoon (2.5g) fine sea salt
- 7 oz (200g) marshmallow creme, at room temperature
- 12 oz (340g) white chocolate chips
- 1 teaspoon (5ml) vanilla extract
- 1 cup (120g) dried cranberries, roughly chopped
- 1 cup (120g) macadamia nuts, roughly chopped, lightly toasted (optional)
Instructions
- Line a 9×9 inch (23×23 cm) baking pan with parchment paper or aluminum foil. Grease paper/foil with non-stick cooking spray or butter.
- In a 4-quart (3.8-liter) saucepan, combine 3 cups (600g) granulated sugar, 1 cup (226g) cubed unsalted butter, 5 oz (150ml) evaporated milk, and 1/2 teaspoon (2.5g) fine sea salt over medium heat.
- Stir constantly for 5-7 minutes until butter melts, sugar dissolves, and mixture simmers gently with small bubbles around edges.
- Increase heat to medium-high. Bring mixture to a full rolling boil, stirring occasionally. Attach a candy thermometer to the pan side.
- Boil mixture, stirring frequently, for 8-12 minutes or until thermometer registers 234°F (112°C). Mixture will appear thick, glossy, and pull away from sides when stirred.
- Remove saucepan from heat when temperature reaches 234°F (112°C).
- Stir in 7 oz (200g) marshmallow creme and 12 oz (340g) white chocolate chips for 2-3 minutes until completely melted and mixture is smooth and uniform.
- Add 1 teaspoon (5ml) vanilla extract, 1 cup (120g) chopped dried cranberries, and 1 cup (120g) roughly chopped macadamia nuts. Stir gently for 1 minute until evenly distributed.
- Pour hot fudge mixture into the prepared 9×9 inch (23×23 cm) pan. Use an offset spatula or spoon back to spread and smooth top evenly.
- Cool fudge at room temperature for 30-45 minutes.
- Transfer pan to refrigerator. Chill for 2-4 hours or overnight until fudge is firm to touch and fully set.
- Lift fudge from pan using parchment overhang. Place on cutting board. Cut into 1-inch (2.5 cm) squares. For clean cuts, warm knife under hot water and dry between each slice.
- Store fudge in an airtight container at room temperature for up to 1 week, or in refrigerator for up to 2 weeks. Place parchment paper between layers.
“`
Pro Tips for Perfect Cranberry Macadamia Nut Fudge
Ingredient Tips
- Macadamia Nuts:Toast raw macadamia nuts at 300°F (150°C) for 8-10 minutes, stirring once, until lightly golden brown. Chop into 1/4 to 1/2 inch pieces for ideal textural contrast.
- Dried Cranberries:If cranberries feel hard, plump them: soak in 1/4 cup hot water for 5 minutes, then drain thoroughly. Ensures tender, not chewy, inclusions.
- White Chocolate:Use high-quality white chocolate (minimum 28% cocoa butter). Finely chop into 1/4-inch pieces for quick, even melting and to prevent seizing.
- Sweetened Condensed Milk:Always use a full-fat 14-ounce can. Lower fat versions lead to grainy or crumbly fudge that often won’t set.
- Marshmallows:Opt for 10 ounces of mini marshmallows. They melt significantly faster and more uniformly into hot fudge, reducing lumps.
Technique Tips
- Candy Thermometer Calibration:Calibrate: place in boiling water; it should read 212°F (100°C). Adjust your target fudge temperature (e.g., 235°F) by any difference for precision.
- Boiling the Sugar Mixture:Bring sugar, butter, and milk to a rolling boil. Cook without stirring to 234-237°F (112-114°C) (soft ball stage). Over 238°F yields hard fudge.
- Microwave Melting (Quick Fudge):For quick fudge, microwave white chocolate, condensed milk, butter at 50% power in 30-second bursts. Stir well after each; total melting is 1.5-2.5 minutes until smooth and glossy.
- Vanilla and Salt Timing:Add 1 teaspoon vanilla extract and 1/4 teaspoon fine sea salt after removing from heat, before other additions. Adding vanilla earlier causes flavor evaporation.
- Folding in Inclusions:Cool smooth fudge 2-3 minutes (hot but slightly less liquid). Fold in nuts and cranberries for 30-40 seconds. This slight cooling helps suspend them evenly, preventing sinking.
- Cooling and Setting:Line an 8×8 inch pan with parchment, leaving 2-inch overhangs. Refrigerate for a minimum of 3-4 hours, or preferably overnight, for a perfectly firm, sliceable texture.
Common Issues
- Grainy Fudge:To prevent grainy fudge from sugar crystals, cover boiling pot for 2-3 minutes. Steam washes down crystals. Alternatively, add 1/4 teaspoon corn syrup initially.
- Fudge Won’t Set:Too soft? Mixture didn’t reach high temperature. For boiled fudge, reheat gently to 234-237°F (112-114°C). For quick fudge, melt 1/4 cup extra white chocolate with 1 tablespoon butter, stir in, re-chill 4 hours.
- Fudge is Too Hard/Crumbly:Overcooked fudge (past soft-ball stage) causes hardness. Re-melt gently in a double boiler with 2-3 tablespoons hot water/milk, stirring until smooth. Re-pour and re-set for 3 hours.
- Inclusions Sinking:Nuts/cranberries sink if fudge is too hot. Cool cooked fudge 2-3 minutes until slightly thickened but pourable. This viscosity helps suspend 90% of additions evenly.
- Waxy Texture:Waxy fudge results from low-quality white chocolate (insufficient cocoa butter). Use premium white chocolate (minimum 28-30% cocoa butter) for a smooth, creamy fudge. No fix for a waxy batch.
Ingredient Substitutions & Creative Variations
Transforming your Cranberry Macadamia Nut Fudge is simple with a few smart ingredient swaps. Whether you’re navigating dietary needs or simply craving new flavor profiles, these substitutions ensure your fudge remains delightfully decadent while opening up a world of possibilities.
Essential Substitutions
- Macadamia Nuts:
- (Pecans offer an earthy, buttery flavor with a slightly softer crunch. Toasted almonds provide a more neutral, crisp texture and subtle nuttiness. Walnuts introduce a bolder, slightly bitter counterpoint that balances sweetness.)
- Dried Cranberries:
- (Dried cherries deliver a deeper, sweeter tartness with a richer fruit note. Dried blueberries offer a milder fruitiness and a less assertive tang, resulting in a generally sweeter profile.)
- White Chocolate Chips:
- (Using milk chocolate chips will result in a classic, creamier chocolate fudge base, significantly changing the color and making it less intensely sweet than white chocolate. Dark chocolate chips create a richer, more profound chocolate flavor with less sweetness, balancing the fruit and nuts beautifully.)
- Unsalted Butter:
- (Refined coconut oil substitutes seamlessly, imparting a very subtle coconut aroma (if unrefined, it will be more pronounced) and can contribute to a slightly firmer fudge texture when set, while maintaining richness.)
- Vanilla Extract:
- (Almond extract introduces a prominent, delightful nutty and marzipan-like flavor. Use less as it’s typically stronger than vanilla; starting with half the amount prevents an overpowering taste.)
Dietary Variations
- Vegan:
- Replace sweetened condensed milk with a vegan sweetened condensed milk alternative (e.g., coconut or oat-based) at 1:1 ratio. Replace white chocolate chips with vegan white chocolate chips at 1:1 ratio. Replace unsalted butter with vegan butter sticks (e.g., soy or almond-based) at 1:1 ratio.
- (These changes yield a completely dairy-free fudge without significantly altering the texture or overall richness, provided high-quality vegan alternatives are used.)
- Nut-Free:
- Replace macadamia nuts with toasted pumpkin seeds (pepitas) or sunflower seeds at 1:1 ratio, or omit entirely.
- (Pumpkin or sunflower seeds provide a similar textural crunch and mild nutty flavor without common tree nuts, making the fudge safe for nut allergies. Omitting them will result in a smoother fudge.)
- Lower Sugar:
- Replace regular white chocolate chips with sugar-free white chocolate chips at 1:1 ratio.
- (This swap significantly reduces the overall sugar content while maintaining the creamy texture and appearance of white chocolate fudge. Be mindful that many dried cranberries are sugar-sweetened; look for unsweetened varieties if further sugar reduction is desired.)
Flavor Variations
- Orange Zest & Pistachio:
- Replace macadamia nuts with shelled, unsalted pistachios (1:1 ratio). Add 2 teaspoons of fresh orange zest to the fudge mixture along with the vanilla extract.
- Dark Chocolate Cherry:
- Replace white chocolate chips with dark chocolate chips (70% cacao) at 1:1 ratio. Replace dried cranberries with dried tart cherries at 1:1 ratio.
- Lemon & Coconut:
- Replace macadamia nuts with toasted unsweetened coconut flakes (1:1 ratio). Replace dried cranberries with finely chopped dried apricots (1:1 ratio). Add 1 tablespoon of fresh lemon zest and 1/2 teaspoon of lemon extract (reduce vanilla to 1/2 teaspoon).