Go Back
+ servings
Vegan protein energy bowls in white bowl with chocolate chips and a gray napkin.
Print Recipe
5 from 11 votes

Vegan High Protein Energy Balls

These no-bake vegan protein energy bites are loaded with peanut butter, almond flour, chia seeds and chocolate, and they are low-carb.
Prep Time10 minutes
Total Time10 minutes
Course: Snack
Cuisine: American
Diet: Gluten Free, Vegan, Vegetarian
Servings: 20 energy balls
Calories: 128kcal



  • 1 cup almond flour (very finely ground)
  • ½ cup chia seeds
  • 1 cup vegan protein powder (I used Orgain Simple vanilla plant protein powder. You can use any vegan protein powder with fewer carbs)
  • ½ cup smooth peanut butter
  • ½ cup vegan keto chocolate chips (see recipe notes)
  • ¼ cup coconut oil


  • Place all ingredients in a bowl.
  • Mix with a spatula, ensuring that the peanut butter and coconut oil are evenly dispersed. Use your hands to mix, if necessary. When you pick a bite sized portion and press it within your fist it should clump together.
  • Form 24 evenly sized balls.



  • If the mixture doesn't hold together, add a little nondairy milk.
  • I typically use Lily's semisweet keto baking chips, which are also vegan, for these peanut butter chocolate balls. Keep in mind that Lily's white chocolate chips do contain milk. I didn't have any keto chocolate chips on hand this time so for the video and photos I used vegan white chocolate chips that are not keto. You can also use dark chocolate or mini chocolate chips or flavored chocolate chips, like mint chocolate chips.
  • You can make these energy balls any size you want. I made about 20 to 22, and they were quite hefty and filling at that size. You can shape them into smaller bites, or larger.
  • There is no need for any added sugar or maple syrup or dates in this recipe. The protein powder and peanut butter add enough sweetness.


Serving: 1energy ball | Calories: 128kcal | Carbohydrates: 7g | Protein: 6g | Fat: 10g | Saturated Fat: 4g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 1g | Trans Fat: 1g | Sodium: 36mg | Potassium: 74mg | Fiber: 3g | Sugar: 1g | Vitamin A: 2IU | Vitamin C: 1mg | Calcium: 41mg | Iron: 1mg