Go Back
+ servings
3 pieces of 3 ingredient peanut butter fudge stacked on top of one another

3 Ingredient Peanut Butter Fudge

Easy vegan peanut butter fudge that melts in your mouth.

Course Dessert
Cuisine vegan
Keyword 3 ingredient peanut butter fudge
Prep Time 5 minutes
Cook Time 5 minutes
Resting time 1 hour
Servings 40
Calories 98 kcal


  • 120 g Dairy-free spread (½ cup)
  • 250 g Creamy peanut butter (1 cup)
  • 2 Teaspoons Vanilla extract (optional)
  • 450g g Icing sugar (3+¼ cups)

To top (optional):

  • 60 g Chopped dark chocolate (½ cup)
  • 2 Tablespoons Chopped Peanuts


  1. Line an 8" baking tray with parchment paper, leaving a little extra hanging over each side. This will make it easier to lift the fudge out once set.

  2. Melt the dairy-free spread, peanut butter and vanilla in a pot over a low heat until it JUST begins to become smooth. Alternatively, microwave and check every 10-20 seconds until everything is completely smooth.

  3. Remove from the heat and add the icing sugar. Use a spoon to stir the sugar in, then use your hands to form a dough. This will be a lot like making cookie dough.

  4. Press the dough into your baking tray using clean fingers or the back of a spoon.

  5. Sprinkle over the chopped chocolate and peanuts if using, then gently press them into the fudge.

  6. Refrigerate the fudge for 1 hour, cut into small squares and enjoy!

Recipe Notes

  • Can be stored in the fridge in an airtight container for up to 5 days.
Nutrition Facts
3 Ingredient Peanut Butter Fudge
Amount Per Serving (1 piece of fudge)
Calories 98 Calories from Fat 45
% Daily Value*
Fat 5g8%
Sodium 35mg2%
Carbohydrates 12g4%
Fiber 1g4%
Sugar 12g13%
Protein 2g4%
* All values are an estimate only and will vary depending on the food brands used.