clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
2 ingredient chocolate peanut butter fudge cups stacked.

2 Ingredient Chocolate Peanut Butter Fudge

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

5 from 2 reviews

  • Author: Allie
  • Total Time: 40 minutes
  • Yield: 6 servings 1x
  • Diet: Vegan


Two ingredient, no bake, super simple, chocolate peanut butter fudge.  They’re customizable to add all kinds of add-ins and quite fun to experiment with and change things up. 


  • 4 ounces (113 g) semi-sweet chocolate, chopped (about ½ cup + 2  ½ tablespoons if using chocolate chips)
  • ¾ cup natural peanut butter


  • Crushed or broken pretzels
  • Cocoa nibs for a little crunch
  • Brown rice puffed cereal
  • Vegan marshmallows
  • Freeze-dried fruit (ex. Raspberries)
  • Pinch of sea salt to the top (which does sink into the chocolate but is still good)
  • Your favorite vegan cookies crushed up
  • Roasted chopped hazelnuts or roasted macadamia nut


  1. Melt the chocolate using a double boiler or the microwave and line a muffin tray with silicone muffin cups or paper muffin cups.
  2. Microwave method: Use a microwave-safe bowl and microwave the chopped chocolate for 30-second increments, making sure to stir after each increment.  Stop when the chocolate is about 90% of the way done.  Stir it together and the residual heat should melt the rest of the chocolate.
  3. Double boiler method: Place a glass or stainless steel bowl over a pot that has about 1-2 inches of water in it.  Leave 2-3 inches of room between the water and the bottom of the bowl so you don’t have direct contact.  Boil the water and add the chopped chocolate to the bowl.  Stir frequently until the chocolate is melted.
  4. Then stir the peanut butter into the melted chocolate until smooth.
  5. Any added goodies can be added to the entire batch or wait to add them to the individual portions.  Portion the chocolate peanut butter mixture into individual servings in muffin liners (silicone or paper), filling them about ½ way to ¾ of the way.
  6. How many servings you get will determine how many goodies you add to the mixture.
  7. Place in the freezer for 20-30 minutes, or until they have firmed up but aren’t frozen. Thaw slightly if they’re too firm.  If you leave them in the freezer for a few hours or longer, they will be frozen and will need to slightly thaw to your desired texture.
  8. Storing in the refrigerator will keep them soft, or use your freezer for longer storage and to keep them firm (let thaw slightly before serving).


There's no added sweetener so make sure to use semi-sweet chocolate otherwise, the treats won't be sweet.

If your peanut butter does not contain salt, you may want to add a pinch to the chocolate mixture when you add the peanut butter.

I use natural peanut butter that contains just nuts and sometimes salt.  If you use peanut butter that contains added oils and sweeteners, it may alter the taste and texture of the treat.

During testing, chocolate chips (ex. Enjoy Life) created a firmer texture when compared to using a chocolate bar or a baking chocolate bar (chocolate bars that are made for the purpose of baking).

The combination is not suited to be cut into squares like traditional fudge, it softens quickly outside the refrigerator or freezer.  

The fudge firms up quicker in the freezer than it does in the refrigerator.

  • Prep Time: 10 minutes (plus 20-30 minutes chill time)
  • Cook Time: 2 minutes
  • Category: dessert
  • Method: stove or microwave
  • Cuisine: American