Go Back

Peanut Butter Chocolate Fudge the No-Bake Treat That's Too Easy to Resist - Simple, Creamy, and Perfect Every Time

Prep Time 15 minutes
Cook Time 5 minutes
Total Time 20 minutes
Servings: 16 servings

Ingredients
  

  • 1 cup creamy peanut butter (not natural/drippy; use a no-stir peanut butter for best texture)
  • 2 cups semi-sweet chocolate chips (or chopped chocolate)
  • 4 tablespoons unsalted butter
  • 1 (14-ounce) can sweetened condensed milk
  • 1 teaspoon vanilla extract
  • 1/4 teaspoon fine sea salt (omit if peanut butter is very salty)
  • Optional mix-ins/toppings: 1/2 cup chopped roasted peanuts, flaky sea salt for finishing, mini chocolate chips, or a swirl of 2–3 tablespoons jam

Method
 

  1. Prepare the pan: Line an 8x8-inch baking pan with parchment paper, letting the edges overhang for easy lifting. Lightly mist with nonstick spray if your parchment slides.
  2. Melt the chocolate and butter: In a microwave-safe bowl, combine chocolate chips and butter. Microwave in 20–30 second bursts, stirring between each, until mostly melted. Alternatively, melt in a heatproof bowl set over a pot of simmering water (double boiler), stirring until smooth.
  3. Stir in the condensed milk: Pour in the sweetened condensed milk and stir until fully combined and glossy. If needed, warm for another 10–15 seconds to loosen.
  4. Add peanut butter, vanilla, and salt: Stir in the peanut butter, vanilla, and salt until the mixture is thick, smooth, and uniform. Work fairly quickly to keep everything silky.
  5. Add mix-ins (optional): Fold in chopped peanuts or mini chips for texture. If using jam, hold it for the swirl in the next step.
  6. Spread and smooth: Scrape the fudge into the prepared pan. Use an offset spatula or the back of a spoon to smooth the top. If swirling jam, dollop small spoonfuls over the surface and lightly drag a knife through to create streaks. Finish with a pinch of flaky sea salt if you like.
  7. Chill to set: Refrigerate for 2–3 hours, or until firm enough to cut. For faster setting, place in the freezer for 45–60 minutes, then transfer to the fridge.
  8. Slice and serve: Lift the fudge out using the parchment overhang. Warm a sharp knife under hot water, wipe dry, and cut into 1–1.5-inch squares. Serve slightly chilled or at cool room temperature.