I like to toast my shredded coconut in a dry skillet over medium heat for about three minutes, stirring often so it doesn't burn. This step is optional, but it adds a deeper, nuttier flavor that I really enjoy. Just make sure the coconut cools completely before you add it to the bowl, or it can melt your chocolate chips.
In a large mixing bowl, I combine the oats, cooled toasted coconut, ground flaxseed, and chia seeds if I'm using them. I like to stir these together first so everything is evenly distributed before the wet ingredients go in. This little step keeps the texture consistent throughout the batch.
Next, I pour in the peanut butter, honey, and vanilla extract. I stir everything together with a spatula until it forms a thick, sticky dough. It takes a bit of muscle at first, but it comes together within a minute or two of steady mixing.
Once the dough is fully combined, I gently fold in the chocolate chips. I try not to overmix at this point since I want the chips to stay whole and not melt into the mixture from the warmth of my hands.
I cover the bowl and pop it in the refrigerator for about an hour. Chilling makes the dough much easier to handle and keeps the mixture from sticking to my palms when I roll it. I know it's tempting to skip this step, but I promise it makes rolling so much smoother.
Once chilled, I use a small cookie scoop to portion the mixture, then roll each portion between my palms into a one-inch ball. I usually get around 20 to 25 balls out of one batch, depending on how big I make them.
I transfer the finished energy balls into an airtight container and keep them in the fridge until I'm ready to snack. They firm up even more after a few hours of chilling, which makes them perfect for grabbing on busy mornings.