Easy Vegan Peanut Butter Fudge Recipe (Gluten-free)

Vegan peanut butter fudge

Jolinda Hackett

Prep: 15 mins
Cook: 0 mins
Total: 15 mins
Servings: 16 servings
Nutrition Facts (per serving)
311 Calories
20g Fat
31g Carbs
5g Protein
Show Full Nutrition Label Hide Full Nutrition Label
Nutrition Facts
Servings: 16
Amount per serving
Calories 311
% Daily Value*
Total Fat 20g 26%
Saturated Fat 4g 18%
Cholesterol 0mg 0%
Sodium 78mg 3%
Total Carbohydrate 31g 11%
Dietary Fiber 2g 7%
Total Sugars 25g
Protein 5g
Vitamin C 0mg 0%
Calcium 9mg 1%
Iron 2mg 12%
Potassium 99mg 2%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)

This is a super quick and easy recipe for vegan chocolate and peanut butter fudge (egg free and completely dairy free) that kids and adults will absolutely love. Peanut butter fudge makes a great treat for Christmas or anytime. The combination of chocolate and peanut butter together is simply intoxicating.

Want an even more chocolatey peanut butter fudge? Drizzle a little chocolate ganache over the top, or, for a little extra sweetness, sift a light layer of powdered sugar over the top of the fudge.

Your peanut butter fudge will take at least one hour to firm up after you place it in the refrigerator, and it's best if you give it two full hours, because it will be easier to slice that way.

All of the ingredients are indeed dairy free and vegan, and gluten free as well, though you may want to check the ingredients list on whatever brand you use, just to be certain.


  • 1 cup vegan margarine

  • 3 1/2 cups confectioners' sugar

  • 1 cup cocoa

  • 1 cup peanut butter, at room temperature

  • 1 teaspoon pure vanilla extract

Steps to Make It

  1. Make sure your peanut butter is at room temperature and lightly grease a loaf pan or a shallow baking dish, about 8 x 8-inch square.

  2. Over medium-low heat, melt the vegan margarine in a medium-sized saucepan and stir in the powdered (confectioners') sugar, stirring to combine well. It will take a couple minutes to get all of the powdered sugar well incorporated.

  3. Keeping the saucepan over low heat, add the cocoa and stir to combine well.

  4. Add the peanut butter and vanilla and combine well.

  5. Spread the mixture into a shallow baking dish and refrigerate until firm.