A glass jar filled with Raw Vegan Caramel Peanut Protein Truffles

Caramel Peanut Protein Truffles (raw, vegan)

Smooth caramel, crunchy peanuts, and a chocolate finish. When you crave candy but pick healthy protein truffles, you know you've found the perfect recipe!
Course Snack
Cuisine American
Keyword Protein Balls, Vegan Energy Balls
Prep Time 5 minutes
Cook Time 25 minutes
Total Time 30 minutes
Servings 36 balls
Calories 83 kcal
Author Sophia DeSantis


US Customary - Metric


  1. Put dates in a bowl of warm water to soften.
  2. Put pecans, oats and coconut sugar into a food processor. Blend until you get a crumbly texture.
  3. Add in dates, vanilla and salt. Blend until smooth.
  4. Add in peanuts and pulse mixture so that they are chopped but still in crunchy pieces.
  5. Scoop out spoonfuls and using hands, roll into 1 inch balls.
  6. Melt chocolate in microwave (or double boiler), 30 seconds at a time so you don’t burn it (mine took 1 minute, but all microwaves vary).
  7. Dip balls into chocolate and place on parchment lined cookie sheet. Put in refrigerator to harden chocolate. Try not to eat them all!

Recipe Notes

In order to make these fully raw:

  1. Use raw nuts
  2. Sub a raw sweetener for the coconut sugar (such as stevia, sucanat, or some palm sugar is considered raw), sub with agave nectar or even 2-3 more dates, or simply leave out the sugar for a less sweet version.
  3. Use ¼ teaspoon vanilla bean powder. For the chocolate coating, instead of dark chocolate chips mix ½ cup cacao powder with ½ cup coconut oil (you can try really runny coconut butter too if avoiding oil) and 2-3 tablespoons of your raw sweetener of choice.
  4. Baby/toddler food idea: Great snack for older babies and toddlers! Make sure peanut pieces are small.
Nutrition Facts
Caramel Peanut Protein Truffles (raw, vegan)
Amount Per Serving
Calories 83 Calories from Fat 27
% Daily Value*
Fat 3g5%
Saturated Fat 1g5%
Cholesterol 0mg0%
Sodium 54mg2%
Potassium 143mg4%
Carbohydrates 13g4%
Fiber 1g4%
Sugar 10g11%
Protein 1g2%
Vitamin A 20IU0%
Calcium 24mg2%
Iron 0.3mg2%
* Percent Daily Values are based on a 2000 calorie diet.