Print

Creamy Peanut Butter Chocolate Swirl Fudge

peanut butter chocolate swirl fudge - featured image

This easy, creamy peanut butter chocolate swirl fudge is a nostalgic holiday treat that comes together in under 20 minutes. Rich, marbled, and melt-in-your-mouth delicious, it’s perfect for Christmas gifting or festive parties.

Ingredients

Scale
  • 1 cup creamy peanut butter (smooth, shelf-stable like Skippy or Jif)
  • 1/2 cup unsalted butter (room temperature)
  • 2 cups powdered sugar (sifted)
  • 1 teaspoon vanilla extract
  • Pinch of salt
  • 1 cup semi-sweet chocolate chips
  • 3 tablespoons heavy cream (or half-and-half)
  • Optional: 1/4 cup chopped roasted peanuts
  • Optional: Festive sprinkles

Instructions

  1. Line an 8×8-inch baking pan with parchment paper, leaving an overhang for easy removal.
  2. In a medium saucepan, combine peanut butter and unsalted butter. Heat over medium-low, stirring constantly until melted and smooth (about 2-3 minutes). Do not let it boil.
  3. Remove from heat. Stir in powdered sugar, vanilla extract, and a pinch of salt. Mix until completely smooth and no lumps remain.
  4. Transfer peanut butter mixture to the prepared pan, spreading evenly with a spatula.
  5. In a microwave-safe bowl, combine chocolate chips and heavy cream. Microwave in 20-second bursts, stirring after each, until fully melted and glossy (about 1 minute total).
  6. Dollop spoonfuls of melted chocolate over the peanut butter layer. Use a butter knife or skewer to create swirls.
  7. Sprinkle chopped roasted peanuts or festive sprinkles over the top if desired.
  8. Refrigerate the pan for at least 2 hours, or until firm. For faster setting, freeze for 45 minutes.
  9. Lift the fudge from the pan using parchment overhang. Cut into 1-inch squares with a sharp knife (wipe between cuts for clean edges).
  10. If fudge is too soft, refrigerate longer. If chocolate cracks when cutting, let the pan sit at room temperature for 5 minutes before slicing.

Notes

For dairy-free or vegan fudge, substitute butter with coconut oil, heavy cream with canned coconut milk, and use dairy-free chocolate chips. Sift powdered sugar for the smoothest texture. Line the pan with parchment for easy removal. Fudge can be stored in an airtight container in the fridge for up to 2 weeks or frozen for up to 3 months.

Nutrition

Keywords: fudge, peanut butter, chocolate, Christmas, holiday, easy dessert, gluten-free, homemade fudge, no bake, gifting