
Testing out six variations of peanut butter fudge in my kitchen was a great day. I had Ryan, the kids and a few friends vote on their favorites and right here is the #1 peanut butter fudge recipe. For starters, the fudge is only 6 ingredient (and two ingredients are optional toppings!)! Second, it can be made ahead and stored in the freezer until your next party (if you can handle the temptation). Oh, and did I mention that this is vegan fudge, too?
For the photos, I added a drizzle of chocolate and crumbled mini peanut butter cups, but those are totally optional! What isn’t optional is using Medjool dates to create a naturally sweet, caramel flavor to the fudge. It’s outta this world! I used Natural Delights Medjool Dates because they are my favorite (seriously… you will be obsessed once you try them, too). I’ve partnered with them to share this simple dessert recipe with you.

How to Make Peanut Butter Fudge
You can make this vegan fudge recipe in 30 minutes or less (and 20 minutes of that is the freeze time!).
Combine all 4 peanut butter fudge ingredients in a high speed blender and blend until super creamy. If you need to double the recipe to blend better, then go for it!
Pour the fudge into a silicone ice cube tray and spread evenly.

Freeze for 20 minutes, until the fudge has hardened slightly. While the fudge is freezing, jump to step 7 if you want to add a homemade chocolate drizzle.
Remove from freezer and set on counter.
Add chopped mini peanut butter cups on top and press gently to “set it” if you wanna win some style points.

Vegan Ingredient Swaps
Since this recipe only has a handful of ingredients, this swap list will be short n’ sweet:
If peanut butter isn’t your thing, then swap for cashew or almond butter. Even if you use super smooth almond butter, the final texture will change (yet still be fudge-like). Just make sure whatever nut/seed butter you use is unsweetened and limited ingredient.
If you aren’t able to easily find Medjool dates, then you can swap for maple syrup. The vegan fudge will still freeze just fine, though it won’t be as thickly fudgy.

Choosing the right dates
I’m slightly obsessed with Natural Delights Medjool Dates. Seriously, they’re perfectly soft + sweet. Many dates are dry, yet not these! These dates are versatile, so I eat them as-is, stuff them with almond butter for a quick energy bite, or throw them in a Cinnamon Date Smoothie for a little added sweetness. I’ve tried so many fancy pants dates over the years, and these are hands down my fav.
Medjool dates are a whole fruit whose delicious natural sugars are paired with good-for-you dietary fiber. This combination is metabolized by your body slowly, resulting in lasting, natural energy to help carry you through your day— in a healthy, yummy way. I know they sound like an odd ingredient for peanut butter fudge, yet you won’t think that after your first bite!
Tips for Drool-Worthy Fudge
- If you have a silicone mold like the green one used in my photos, then definitely use it! As you can see, it will create perfectly adorable fudge pieces.
- Make sure the coconut oil is 100% melted. That way it will cool down more evenly and not leave you with any odd spots on your fudge. I don’t notice a ‘coconut’ taste with this fudge yet if you are super sensitive to taste, use refined coconut oil for a more tasteless addition.
- For presentation, cut the fudge into squares and separate before drizzling with chocolate. That way each square is nicely covered in drizzle.
- Pour the chocolate drizzle over the hardened no bake fudge while it’s still cold. This will create an instant hardening effect and make the fudge easier to handle.

Fudge FAQs
Since my recipe is no bake fudge, there’s no need to cook the ingredients to just the right temp. Instead, just make sure the coconut oil is completely melted before blending. This way the mixture will easily spread out in the pan, and freeze properly (with no oil clumps).
More Vegan Dessert Recipes

-
Combine fudge ingredients in a high speed blender and blend until super creamy.
-
Pour the fudge mixture into the loaf pan and spread out evenly.
-
Freeze for 20 minutes, until the fudge has hardened slightly.
-
Add chopped mini peanut butter cups on top and press gently to 8216;set8217;.
-
Gently melt the coconut oil and chocolate chips over stovetop on low, stirring constantly.
-
Lightly drizzle melted chocolate on the cold fudge for instant hardening effect.
- To keep this recipe vegan, make sure you use natural peanut butter, vegan chocolate chips, and vegan peanut butter cups.
- Swap cashew butter or almond butter for the peanut butter. Note that this will change the texture.
- Feel free to add any toppings you want, or mix in nuts as desired to the fudge before it sets in the freezer.
Calories: 222kcal | Carbohydrates: 15g | Protein: 3g | Fat: 18g | Saturated Fat: 12g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 3g | Sodium: 2mg | Potassium: 140mg | Fiber: 2g | Sugar: 12g | Vitamin A: 15IU | Calcium: 22mg | Iron: 1mg