Ingredients

  • 1 cup oats (use gluten-free if needed)
  • 1/2 cup almond butter (or peanut butter)
  • 1/4 cup maple syrup or agave nectar
  • 1/4 cup vegan protein powder (vanilla or chocolate)
  • 1/4 cup chia seeds or flaxseed meal
  • 1/4 cup dark chocolate chips or cacao nibs
  • 1/4 teaspoon cinnamon (optional)
  • 1–2 tablespoons plant-based milk, as needed

Instructions

  1. Mix the Ingredients:
    • In a large mixing bowl, combine the oats, almond butter, maple syrup, protein powder, chia seeds, chocolate chips, and cinnamon (if using). Mix well to combine.
  2. Add Plant-Based Milk:
    • If the mixture is too dry, add 1–2 tablespoons of plant-based milk to help it bind. You want a dough-like consistency that holds together when pressed.
  3. Form the Balls:
    • Roll the mixture into 1-inch balls, pressing firmly so they hold together. Place the balls on a plate or baking sheet.
  4. Chill:
    • Refrigerate the protein balls for at least 20–30 minutes to firm up. Store them in an airtight container in the fridge for up to a week.

Nutritional Information (Per Ball, based on 12 balls)

  • Calories: ~90
  • Protein: 4g
  • Carbs: 10g
  • Fat: 4g

These vegan protein balls are customizable and easy to make. Feel free to add in extras like shredded coconut, chopped nuts, or a dash of vanilla extract for extra flavor. Perfect for on-the-go snacking!