Go Back
Vegan chocolate peanut butter fudge squares stacked up on a plate.
Print Recipe
4.80 from 5 votes

Vegan Chocolate Peanut Butter Fudge

This vegan chocolate peanut butter fudge is ultra creamy and smooth. It's also super easy to make with only 2-ingredients!
Prep Time10 mins
Total Time10 mins
Course: Dessert
Cuisine: American
Diet: Vegan
Servings: 25
Calories: 169kcal


For the Fudge:

  • 12 ounce Jar Creamy Salted Peanut Butter (340g)
  • 14 ounces Chopped Vegan Chocolate (400g) 2 ¼ cups

For Decoration (optional):

  • 2 Tablespoons Peanut Butter Melted, drizzled
  • Crushed Peanuts


  • Scoop all the peanut butter out of the jar and into a microwave safe bowl.
  • Break up the chocolate into pieces and place into the microwave safe bowl with the peanut butter.
  • Heat in 30 second intervals, bringing it out to stir every 30 seconds. When it's all melted and mixed together pour it out into a square dish lined with parchment paper.
  • Smooth down into the dish. If you want to do a peanut butter drizzle and crushed peanut topping, then do it now. Melt the peanut butter and then using a teaspoon drizzle it over the top of the chocolate fudge. Sprinkle crushed peanuts on top.
  • Place the dish into the freezer to set for 1 hour.
  • When the fudge is set, lift the whole block of fudge out by lifting the parchment paper. Cut into squares (it should cut easily you don't need to heat the knife).
  • Keep stored in the fridge.


  1. Make It On The Stove: If you don't have a microwave or don't want to use a microwave, you can still easily make this fudge. The biggest risk is burning your chocolate since chocolate can burn really easily. So you want to either do it at low heat on the stove or use a double boiler. You can do a homemade double boiler where you place a heat safe glass dish over a pot with a couple of inches of boiling water. Add your peanut butter and chocolate to the heat safe glass dish and let it heat gently that way, stirring all the while until it's all melted together. If that's not an option, then you can do it in a pot on the stove, but choose a pot with a heavy, thick bottom and then just heat it slowly and gently at a low heat so you don't burn the chocolate, stirring regularly until it's completely melted and smooth. Then just pour it out into your prepared 8x8 square dish and smooth down.
  2. Storing: Keep the fudge stored in the fridge and serve directly from the fridge. It will last in the fridge for a week or even two! It's also freezer friendly. 


Serving: 1Serve | Calories: 169kcal | Carbohydrates: 13g | Protein: 4g | Fat: 13g | Saturated Fat: 5g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 4g | Sodium: 64mg | Potassium: 84mg | Fiber: 2g | Sugar: 9g | Calcium: 28mg | Iron: 1mg