Banana Protein Balls

4.47 from 82 votes
Jump to Recipe

This post may contain affiliate links. Please read our disclosure policy.

Sweet, flavorful, and delicious, these no-bake treats are high in protein! It’s easy to make an energy snack/dessert that even the kids will love! Vegetarian, high-protein, and gluten-free.

Look no further for an easy, on-the-go snack and dessert. These banana protein balls are simple, delicious, and nutritious.

3 protein balls

These tasty protein balls have 3.3 grams of protein. They are a great addition to a high protein diet. The balls are also gluten-free and dairy-free if you use dairy-free chocolate chips.

One or two balls make the perfect filling, low-calorie snack. Sometimes, we want to grab something that is not so healthy. Muffins and sweet bread are not always the best choice.

3 balls next to plate full of protein balls

Ingredients you’ll need:

Banana (1, ripe)

Rolled oats (1 cup)

Vanilla protein powder (2 tbsp)

Peanut butter (3 tbsp)

Honey (1 tbsp)

Dark chocolate chips (1 tbsp)

Cinnamon (4 tsp)

Chia seeds (1/2 tsp)

How to Make Banana Protein Balls

Step 1. Start by peeling the bananas and mashing them. Using the backside of a fork is helpful here.

Step 2. Add the remaining ingredients to the bowl.

Step 3. Stir everything together. Peanut butter binds all the ingredients together. Make sure you find an unsweetened jar of peanut butter.

Step 4. Start rolling the balls together once everything is combined. Use your hands to roll the balls. However, you could also use a small cookie scoop like this.

The size should be about two tablespoons or 1-inch balls. If you roll them bigger, they won‘t stay together as well. This is the perfect snacking size!

Tip: Rub a very small amount of coconut oil on your hands or the cookie scoop. This helps keep your hands clean from the sticky mess and creates perfectly round protein balls.

Step 5. Make sure to line a large plate or small baking tray with parchment paper. This will help the balls from getting stuck to the plate.

Put them in the refrigerator and let chill for at least two hours. It will be hard to wait! This is an important step. Letting them rest allows the oats to soften up and stay together.

steps to prepare banana protein balls

Are Energy Balls Actually Healthy?

Grab one of these energy balls instead of a cookie or piece of candy. They are made with whole foods that are good for you.

Peanut butter, oats, and honey are ingredients that help maintain a healthy diet. The chia seeds make the balls even healthier.

Chia seeds provide iron, calcium, and fiber. They are a great source of Omega-3 fatty acids. All of these ingredients come together to create the perfect snack.

3 protein balls next to bowl

What Protein Powder Should You Use?

Look for a protein powder that is plant-based and low in sugar. It is also beneficial to have a protein powder that is free of gluten, dairy, and soy. This will help those who are sticking to a strict eating plan.

This particular protein powder is a great option. It has a great flavor that does not taste artificial.

The protein powder uses organic vanilla, organic coconut milk, Himalayan sea salt, organic coconut milk, stevia, and monk fruit for flavoring. The container is also very large. It will last a long time.

Other Recipes for You:

Watch Full Instructions

banana protein balls
4.47 from 82 votes

Banana Protein Balls

By Karo @ AllNutritious
These banana energy balls are high protein, vegan-friendly, flavorful, and delicious! It's a naturally sweet dessert that goes so well with a cup of coffee or tea.
Prep: 10 minutes
Additional Time: 2 hours
Total: 2 hours 10 minutes
Servings: 15 protein balls


  • 1 ripe banana
  • 1 cup rolled oats
  • 2 tbsp vanilla protein powder
  • 3 tbsp peanut butter
  • 1 tbsp honey
  • 1 tbsp dark chocolate chips
  • 4 tsp cinnamon
  • 1/2 tsp chia seeds


  • Get a bowl and mash the banana.
  • Add in rolled oats, protein powder, peanut butter, honey, chocolate chips, cinnamon, and chia seeds.
  • Scoop out the mixture and roll into 1-inch balls.
  • Store in the refrigerator for at least 2 hours before serving.

Recipe Video


Serving: 1 protein ball | Calories: 64kcal | Carbohydrates: 8.6g | Protein: 3.3g | Fat: 2.3g | Saturated Fat: 0.5g | Polyunsaturated Fat: 1.3g | Cholesterol: 0.4mg | Sodium: 19mg | Fiber: 1.5g | Sugar: 2.7g

Nutrition information is automatically calculated, so should only be used as an approximation.

Tried this recipe?Leave a comment below with your rating! I love the feedback and respond to every comment!

You May Also Like:

4.47 from 82 votes (81 ratings without comment)

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating


  1. Jen says:

    4 stars
    Just made and this recipe is good but I used 2 tsp cinnamon instead of 4 and cinnamon flavor is still strong. 4 tsp seems like quite alot.

    1. Karo @ AllNutritious says:

      Sounds good! It tasted just as good for me with 4 tsp cinnamon but I am a lover of cinnamon!

  2. Erin DeSantos says:

    Definitely a keeper of a recipe, so good!! Thank you!

  3. Julia Nguyen says:

    Peanut butter substitute?

    1. Karo @ AllNutritious says:

      Almond butter, cashew butter or any other nut butter.

  4. Jodi says:

    Is it possible to make this without chia seeds?

    1. Karo @ AllNutritious says:

      yes ! 🙂

  5. Frances says:

    Will not thicken

    1. Karo @ AllNutritious says:

      Pop them in the fridge 😉

  6. Laurie says:

    Surely you mean 1/4 t of cinnamon and not 4 teaspoons?!

    1. Karo @ AllNutritious says:

      Hey Laurie,

      it is 4 teaspoons 🙂 You’ll make so many balls that you won’t feel it that much, just make sure you mix all the dry ingredients very well, so the cinnamon spreads through.

  7. Monique says:

    How long would you say these last in the fridge and do they freeze well? I made them yesterday (5x the recipe, had a lot of over ripe bananas) and they’re so delicious. Keeping this recipe for sure

    1. Karo @ AllNutritious says:

      They last in the fridge for 7-10 days. You can freeze them for up to 3 months 😉