Delectable thick chocolate vegan fudge sprinkled with fruit, berries, nuts and seeds.

Fudge Fruit Bar

Take a look at these delectable vegan fudge and fruit bars! They’re chocolaty, creamy and topped with a plethora of dried fruit – what’s not to love? I’ll be honest, when I switched to a plant based eating lifestyle I became a sugar fiend. I wanted to eat sugary foods all the time. But it didn’t matter how much chocolate I ate on Friday, I’d still want a ton on Saturday.

I came to the conclusion that the sweet treats I was eating weren’t satisfying me in the right way. They were empty calories that were plenty sweet but perplexingly not the right kind of sweet.

The Most Satisfying Vegan Fudge

Enter: My chocolaty vegan fudge and fruit bars. This vegan fudge is neither too dark or bitter, striking the ideal balance that most people crave in a good fudge recipe. To explain it best, it’s the kind of fudge that both milk chocolate and dark chocolate lovers can enjoy.

Using just 4 ingredients you can make a satisfying vegan fudge that’s better than the store bought kind. And it’s an added bonus that you can make it anytime you want!

For this recipe I use oat milk, semi-sweet chocolate chips and coconut sugar to achieve the melt-in-your-mouth crumbly texture people expect in a fudge.

Vegan fudge bar topped with strawberries, pumpkin seeds, coconut shavings, cashews, goji berries, cranberries and walnuts.
Just look at this fudge! It’s chocolaty, creamy and topped with tasty treats.

Lightly toast your toppings in a pan without oil to really awaken the flavors and add a layer of depth to the fudge bar.

These vegan fudge fruit bars make a great gift for friends and family (and yourself). After the chocolate has set in the fridge, take it out of the pan. Using a long knife, divide the fudge into triangular wedges (similar to a pizza slice) to create elegant shards of fudge.

Got a sweet tooth craving? Try making these other delicious desserts:

Slab of chocolate vegan fudge bar topped with fruit, nuts and berries on a wooden serving board.
Yield: 10 Servings

Vegan Fudge Fruit Bar

Prep Time: 5 minutes
Cook Time: 10 minutes
Additional Time: 12 hours
Total Time: 12 hours 15 minutes

Make homemade fudge with only 4 ingredients. There vegan fudge bars are very chocolaty, super creamy and topped with delicious fruit.


  • 24 oz. Semi-Sweet Chocolate Chips
  • 13 Tablespoons Oat Milk
  • 1/4 Cup Coconut Sugar
  • Fudge Bar Toppings. Such as, Trader Joe's Freeze Dried Strawberries and Peak Goji Power Trail Mix.



  1. 1 pot filled up to 1/4 with water and a glass bowl that can be placed on top of the pot. This will serve as the double-boiler for melting the chocolate. Use a rubber spatula to stir the mixture.
  2. 1 sauce pan for heating the oat milk and sugar. Use a rubber spoon for stirring.
  3. A large bowl that will be used for combining the fudge ingredients and a whisk.
  4. A pan lined with parchment paper to set the fudge in. I used a 7" x 10" pan for a thicker set fudge.
  5. 1 small pan for toasting the toppings.


  1. Start by adding oat milk and coconut sugar to the sauce pan on a low-medium heat. Stir until the sugar has melted. It will take on a nice brown color.
  2. Reduce to a lower heat and keep warm until ready to add this to the melted chocolate. The reason behind this is because adding anything cold to the melted chocolate will cause it to seize up and make it virtually unusable.


  1. On medium heat begin toasting the toppings to awaken the flavors and give it a subtle char.
  2. For my toppings I used Peak Goji Power Trail Mix, which has fun things like coconut chips, goji berries, walnuts, cranberries, pumpkin seeds and cashews. I also added a pop of brightness with Trader Joe's Freeze Dried Strawberries. Use toppings you enjoy eating and whatever trail mix you have in the cupboard.
  3. Remove off heat after everything is slightly browned.


  1. Put the pot of water on medium heat. This will start to bubble pretty quickly. At this time place the glass bowl on top and pour in the semi-sweet chocolate chips.
  2. To melt the chocolate, constantly stir and fold the chocolate chips with a rubber spatula. Keep a close eye on it and make sure none of the water from the pan splashes into the chocolate. Again, extra moisture will cause the chocolate to seize up and stop the melting process.
  3. You'll begin to notice that the chocolate will take on a shiny and smooth appearance. Keep on folding the chocolate chips until everything has melted, around 10 minutes.
  4. Once the chocolate has melted we are ready to add the two mixtures together. Take a moment to pour the oat milk and coconut sugar mixture into the large bowl - the liquid should still be warm. Place a whisk nearby.


  1. Begin by pouring the melted chocolate into the liquid mixture. If you have help, ask them to do the pouring as you begin to mix everything together. Mix vigorously so that the two mixtures do not cool before they are whisked together.
  2. Stir constantly until the mixture looks smooth and there are no lumps in the fudge.
  3. Transfer the fudge into the parchment-lined pan. Be sure to scrape down the sides of the bowl to get everything in there.
  4. Smooth the top of the fudge down with the rubber spatula you used to stir the chocolate. For the last touch I like to gently hit the bottom of the pan onto a counter so that the mixture disperses into the corners of the pan.
  5. The final step is the fun part. Top the fudge with your toppings. Be as liberal as you like. When you've sprinkled everything on, lightly press them into the fudge so that they stick on.
  6. Now you're ready for your fridge to do the rest of the work. Let the fudge sit for around 12 hours so that it sets. After 12 hours it will be ready for slicing, sharing and eating.


Awaken the flavors and aromas of your toppings by lightly toasting them in an ungreased pan.

Recommended Products

As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.

Nutrition Information



Serving Size

1/10 Bar

Amount Per Serving Calories 333Total Fat 18gCarbohydrates 51gFiber 4.4gSugar 40g

Did You Make This Recipe?

Tag @plantbaseddogguy on Instagram and hashtag #plantbaseddogguy to share your awesome food.

Leave a Reply