Chewy Chinese nougat candy with nuts and dried fruit is a festive confection. A family treat with sweet, crunchy, fresh nut flavor.
Line an 8-inch square pan with parchment paper, allowing overhang for easy removal.
In a nonstick saucepan, melt unsalted butter over medium-low heat. Add mini marshmallows and stir constantly until fully melted and combined, about 3 minutes.
Reduce heat to low. Stir in sweetened condensed milk and vanilla extract, mixing continuously to avoid burning, until smooth.
Gradually sift and mix in milk powder and fine salt. Keep stirring for another 2 minutes to prevent any lumps.
Fold in peanuts, roasted almonds, and dried cranberries quickly and evenly, ensuring the nuts and fruit are fully coated with nougat.
Immediately transfer mixture into prepared pan. Press down with a spatula to achieve an even, dense layer.
Let cool at room temperature for at least one hour, or refrigerate for 30 minutes. Once firm, lift out and slice into bite-size pieces using a sharp knife.