Mash the bananas. In a large bowl, mash the bananas with a fork until smooth with just a few small lumps. The riper they are, the sweeter and easier to mash.
Add wet ingredients. Stir in the peanut butter, vanilla, and honey or maple syrup if using. Mix until creamy and well combined.
Fold in dry ingredients. Add the oats, cinnamon, and a pinch of salt.
If you’re using flaxseed or chia, add them now. Stir until everything is evenly coated. The mixture should be thick and slightly sticky.
Adjust the texture. If it feels too wet, add more oats a tablespoon at a time.
If it’s too dry, add a small splash of milk (dairy or plant-based) or a bit more mashed banana.
Add mix-ins. Fold in chocolate chips, coconut, nuts, or dried fruit. Keep the pieces small so the bites hold together well.
Chill the mixture. Cover the bowl and chill for 20–30 minutes. This helps the oats hydrate and makes rolling easier.
Roll into bites. Scoop about 1–2 tablespoons of the mixture and roll into balls with your hands.
You should get around 16–22 bites, depending on size.
Optional coating. For extra texture, roll the bites in shredded coconut, finely chopped nuts, or cocoa powder.
Set and store. Place the bites on a plate or baking sheet and refrigerate for at least 30 minutes to firm up before transferring to an airtight container.