view of healthy chocolate fudge candy bars on a stick on a white wooden board with a red, white and blue cloth on the side.
Print Recipe
5 from 1 vote

Healthy Fudge Protein Bars on a Stick

Healthy Fudge Protein Bars on a Stick are easy to make, just 3 ingredients, and chocolate! High in protein, mood-boosting magnesium and other nutrients. A candy bar that is good for you! Vegan and gluten-free!
Prep Time20 mins
Cook Time2 hrs
Total Time2 hrs 20 mins
Course: Dessert
Cuisine: vegan, dairy-free, gluten-free
Keyword: candy bars, fudge bars, healthy protein bars, protein bars, summer candy store
Does it keep?: freezer-friendly
Servings: 12
Calories: 252kcal
Author: Dee Dine


Date Paste

  • 17 Medjool dates
  • 3/4 cup water

Chocolate Coating


Make Date Paste

  • If your dates are hard or have been refrigerated, either soak them in clear water overnight or boil them for 20 minutes, let them cool, and pit them.
  • Then blend the dates and water until very smooth. Use in the recipe.
    If you made extra or want to store the date paste. Refrigerate it for a week or freeze it for 2 months in the freezer.

Make Protein Candy Bar

  • Blend up the almond flour, cacao powder and date paste until smooth.
  • Spoon the mixture into molds.
  • Freeze for two hours, then remove from molds and insert sticks. Lay the bars on a parchment-paper lined cookie sheet and return to the freezer for a longer freeze. At least four hours or overnight.

Coat them in chocolate

  • Melt the chocolate chips and coconut oil in a shallow bowl in the microwave for 60 seconds.
  • Stir until all chips are melted, and then lower each bar into the chocolate, using a spoon to make sure all sides are covered.
  • Return the bars to the parchment paper, and sprinkle with your choice - salt flakes, festive stars or how about a little gold dust.


Calories: 252kcal | Carbohydrates: 37g | Protein: 8g | Fat: 6g | Saturated Fat: 7g | Cholesterol: 1mg | Sodium: 18mg | Potassium: 359mg | Fiber: 4g | Sugar: 12g | Vitamin A: 50IU | Vitamin C: 0.1mg | Calcium: 89mg | Iron: 2.5mg