Description
This rich, ultra-creamy fudge combines smooth peanut butter, buttery caramel, and a touch of sea salt for the perfect balance of sweet and salty. It’s an ideal treat for cozy evenings, holiday gatherings, or gifting to friends and family. With simple ingredients and a straightforward method, this fudge delivers indulgent flavor without requiring expert candy-making skills.
Ingredients
-
2 cups granulated sugar
-
1/2 cup unsalted butter, cut into pieces
-
1/2 cup whole milk
-
1/4 cup heavy cream
-
1/4 teaspoon salt
-
1 cup creamy peanut butter
-
1 teaspoon vanilla extract
-
1/2 cup caramel sauce
-
Flaky sea salt, for sprinkling
Instructions
-
Line an 8×8-inch baking pan with parchment paper, leaving an overhang, and lightly grease it.
-
In a medium saucepan, combine sugar, butter, and milk. Heat over medium, stirring until the butter melts and sugar dissolves.
-
Bring the mixture to a gentle boil. Cook until it reaches 234–240°F (soft-ball stage), stirring continually.
-
Remove from heat and stir in heavy cream and salt until fully combined.
-
Add peanut butter and vanilla extract. Stir until the mixture becomes smooth and thick.
-
Pour half of the fudge into the prepared pan. Drizzle half of the caramel over it and gently swirl with a knife.
-
Add the remaining fudge on top, drizzle the rest of the caramel, and swirl again.
-
Smooth the top with a spatula and sprinkle lightly with flaky sea salt.
-
Let the fudge cool completely at room temperature for 2–3 hours or refrigerate for 1–2 hours until set.
-
Lift the fudge out using the parchment overhang, cut into squares, and serve.
Notes
- Prep Time: 15 minutes
- Cook Time: 15–20 minutes