This post may feature affiliate links. Please read our disclosure policy.
This 2-ingredient fudge is smooth, creamy, and rich. It’s much easier to make than traditional recipes, yet it tastes every bit as decadent. All you need is 5 minutes to spare, some chocolate chips, and your favorite peanut butter!

Table of Contents
❤️ Why you’ll love this recipe
- 2 ingredients: Yup, you read that right. Only chocolate and smooth peanut butter go into this recipe. Use dark chocolate chips, vegan milk chocolate chips, or even white chocolate chips!
- No dairy: Ditch the condensed milk and dairy butter! Peanut butter works wonders in creating a creamy dairy-free fudge recipe.
- Simple: Just melt the chocolate chips, then mix in the peanut butter and let the fudge set. That’s all there is to it!
- Versatile: For a nut-free option, use coconut condensed milk, tahini, or sun butter. Reduce the sugar content by using sugar-free chocolate. Or, add in your favorite flavor extracts like vanilla. The options are endless!
If you love easy desserts like this 2-ingredient chocolate peanut butter fudge, you should really check out our 2-ingredient peanut butter cookies, gluten-free mug cake, vegan cookie dough, and edible brownie batter.
🍫 The best 2-ingredient fudge
While there are many ways to make 2-ingredient fudge, our preference is chocolate and peanut butter. There’s no better combination in the world than this one, and no one can convince us otherwise!
Dark chocolate chips are first melted, then mixed with natural peanut butter. The final texture is incredibly smooth, creamy, and rich — Just how fudge should be.
We like to describe the flavor as Reese’s peanut butter cup-esque. So if you enjoy those, you’ll love our version. We promise this easy-to-make recipe does not disappoint. All you need is one bowl and a sweet tooth!

🌱 Is this traditional fudge?
Traditionally, making fudge is quite a complex process involving sugar, butter, and milk.
These three ingredients must be heated to 240 degrees F, being monitored with a candy thermometer. The mixture is then beaten until it cools to achieve that quintessential smooth, creamy fudge consistency.
To be honest, we used to eat a lot of fudge back in the day, and this 2-ingredient fudge really does give it a run for its money. Plus, our method is so much easier!

🛒 Ingredients & substitutions
- Chocolate chips: Use any dairy-free dark, milk, or white chocolate chips. We usually reach for Enjoy Life semi-sweet chocolate chips or chunks, but other brands like Yupik or Taza are great too!
- Peanut butter: Use smooth natural peanut butter for the creamiest, fudgiest texture, or try making your own! Choose brands like Adam’s, Santa Cruz, Maranatha, 365 Organic, and Justin’s.
For a complete ingredient list and step-by-step guide, scroll down to our recipe card.
📝 How to make 2-ingredient fudge
Step 1: Melt the chocolate
Add the chocolate chips to a bowl, then melt them in a double boiler or the microwave in 15-second increments. Keep a close eye on the bowl to prevent the chocolate from burning.

Step 2: Mix the peanut butter
Once the chocolate is melted, add the peanut butter to the same bowl, stirring until smooth and incorporated. The color should be uniform with no streaks left.

Step 3: Transfer to a pan
Transfer the mixture to an 8×4 parchment-lined loaf pan. Drizzle a little extra peanut butter on top and create swirls with a knife or toothpick if you’d like.


Step 4: Let the fudge set
Place the pan in the fridge to set for 2-3 hours, or until firm. Bring the pan out and slice it with a slightly hot, wet knife. Happy eating!

If you have questions about this 2-ingredient chocolate peanut butter fudge, check out our FAQs or leave a comment down below!
🌡️ Storage
If you have extra fudge, you’ll be happy to know it stores extremely well! Just follow these tips to ensure it lasts:
- Room temperature: Dairy-free fudge will keep at room temperature for up to 2-3 weeks. Keep it stacked between layers of parchment paper in an airtight container. When it’s kept in the fridge or freezer, moisture is drawn out, making it a bit more crumbly and dry.
- Fridge: Store the fudge covered and in an airtight container in the fridge. Your 2-ingredient fudge will last for up to a month this way. Bring it out to room temperature for 5-10 minutes before serving.
- Freezer: If you need a little extra shelf life, transfer it to a freezer-safe container or bag for up to 6 months. Thaw it overnight in the fridge, then follow the fridge instructions when you’re ready for more.

♻️ Variations
- Nuts: For an extra crunch in each bite, add your favorite chopped nuts to the mixture. Some of our favorites include pecans, walnuts, almonds, or pistachios.
- Nut-free: If you need an allergy-friendly version, combine the chocolate with an equivalent amount of vegan condensed milk or sunflower butter.
- Fruit: Add your favorite chopped dried fruits like cranberries, blueberries, raspberries, or mangoes. Or, make a middle layer of jam for a chocolate PB&J fudge recipe.
- Chocolate: Use different chocolate varieties like vegan white chocolate, vegan milk chocolate, or any vegan chocolate between 60-90% cacao.
🧑🍳 Top tips
- Quality ingredients: For the best results, source the highest quality chocolate chips and peanut butter you can afford. Since these are the only 2 ingredients, both seriously impact the overall flavor.
- Measure correctly: Remember to measure precisely to yield the best texture at the end. If possible, use a kitchen scale.
- Mix thoroughly: Make sure the chocolate and peanut butter are thoroughly mixed before transferring them to the pan to set.
- Have patience: Give the fudge a solid 2-3 hours to set before digging in. We promise it will make all the difference!
💬 FAQ
We always opt for natural peanut butter when making 2-ingredient chocolate peanut butter fudge. If you make it with regular peanut butter, the texture will be slightly different, but it should still work.
Yes, you can use different types of nut and seed butter such as almond butter, cashew butter, hazelnut butter, tahini (sesame seeds), sunflower butter, or pumpkin seed butter.
Yes, you can double the recipe and let the fudge set in an 8×8 pan.
🍴 More chocolate and peanut butter recipes
If you enjoyed this 2-ingredient fudge, be sure to check out some more chocolate and peanut butter-forward desserts:
- Vegan Churros: Crispy churros coated with cinnamon sugar.
- Chocolate Chip Mug Cake: A simple mug cake you can make in 5 minutes.
- Vegan Brownies: Rich, indulgent, and full of chocolate flavor.
- Vegan Peanut Butter Cookies: Soft and chewy peanut butter cookies without eggs or dairy.

Easy 2-Ingredient Vegan Fudge
Equipment
- Double boiler
- Heat-safe bowl
- 8×4 loaf pan
- Parchment paper
Ingredients
- 1 ⅓ cups dairy-free chocolate chips (dark, milk, or white)
- ¾ cup smooth natural peanut butter
Topping optional
- 1-2 teaspoons extra peanut butter
Instructions
- Add the chocolate chips to a bowl, then melt them in a double boiler or the microwave in 15-second increments. Keep a close eye on the bowl to prevent the chocolate from burning.
- Once the chocolate is melted, add the peanut butter to the same bowl, stirring until smooth and incorporated. The color should be uniform with no streaks left.
- Transfer the mixture to an 8×4 parchment-lined loaf pan. Drizzle a little extra peanut butter on top and create swirls with a knife or toothpick if you’d like.
- Place the pan in the fridge to set for 2-3 hours, or until firm. Bring the pan out and slice it with a slightly hot, wet knife. Happy eating!
Notes
- Quality ingredients: For the best results, source the highest quality chocolate chips and peanut butter you can afford. Since these are the only 2 ingredients, both seriously impact the overall flavor.
- Measure correctly: Remember to measure precisely to yield the best texture at the end. If possible, use a kitchen scale.
- Mix thoroughly: Make sure the chocolate and peanut butter are thoroughly mixed before transferring them to the pan to set.
- Have patience: Give the fudge a solid 2-3 hours to set before digging in. We promise it will make all the difference!
- Nutritional information is a rough estimate and should not be taken as health advice.
Nutrition
Note: We’ve updated this post to include new information and helpful tips about the recipe.
My two favorite ingredients are peanut butter and chocolate! Who knew that’s all you needed to make fudge! I’m making this tonight. Thanks for sharing.
Hey Dee,
Right?! It’s so simple and delicious! You are welcome, and thank you for taking the time to leave a comment!
I can’t believe I’ve never thought to make this! I clearly must try as this fudge looks SO good. Genius idea.
Hi Elizabeth,
It’s so simple to make, but it tastes so good! We hope you love it 🙂
This will be the perfect homemade Easter treat. I know the family will love it.
Hi Gloria!
That is such a great idea! We hope everyone enjoys it!
Love that this is SO simple with two ingredients! Thanks for the recipe!
Hey Elizabeth!
So true! Easy desserts are the best! You are welcome, and thanks for the comment 🙂