Description
This Easy Cranberry Orange Fudge is the ultimate quick treat for the holidays or any time you crave a bright, citrusy dessert. With creamy white chocolate, bursts of dried cranberries, and the zing of fresh orange zest, this no-bake dessert is both festive and indulgent. Perfect for gifting or snacking, it’s one of those quick dessert ideas that come together in minutes. Whether you need a quick breakfast addition, a sweet snack, or holiday food ideas, this easy recipe fits the bill—sweet, zesty, and satisfying!
Ingredients
3 cups white chocolate chips or chopped white chocolate
1 (14 oz) can sweetened condensed milk
1 teaspoon pure vanilla extract
1 tablespoon finely grated orange zest
1 cup dried cranberries
1/4 teaspoon salt (optional)
Instructions
1. Line an 8×8-inch square baking pan with parchment paper, leaving some overhang for easy lifting. Optionally, spray lightly with nonstick spray.
2. In a medium saucepan over low heat, combine the white chocolate chips and sweetened condensed milk. Stir constantly until smooth and fully melted.
3. Remove from heat. Stir in vanilla extract, orange zest, and salt if using.
4. Fold in the dried cranberries gently, mixing until evenly distributed.
5. Pour the mixture into the prepared pan and smooth the top with a spatula. Sprinkle extra cranberries or zest on top if desired.
6. Chill in the refrigerator for at least 2 hours, or until firm.
7. Lift the fudge from the pan using the parchment and slice into squares with a sharp knife.
Notes
Let the fudge sit at room temperature for 10 minutes before slicing for cleaner cuts.
Use parchment paper to line the pan for easy removal and less mess.
High-quality white chocolate ensures a smooth, creamy finish and avoids a waxy texture.
- Prep Time: 10 minutes
- Cook Time: 5 minutes
- Category: Dessert
- Method: No-Bake
- Cuisine: American
Nutrition
- Serving Size: 1 square
- Calories: 120
- Sugar: 14g
- Sodium: 20mg
- Fat: 6g
- Saturated Fat: 3.5g
- Unsaturated Fat: 2g
- Trans Fat: 0g
- Carbohydrates: 15g
- Fiber: 0.5g
- Protein: 1g
- Cholesterol: 5mg