Preheat the oven to 350 degrees F. Grease a 9 by 13-inch baking dish with olive oil or nonstick pan spray. Mix the oats, sunflower seeds, coconut, brown sugar, cinnamon, and salt in a large bowl.
In another medium bowl, stir together the coconut oil, yogurt, almond butter, and honey. Add the yogurt mixture to the oat mixture and mix until the two are thoroughly combined. Stir in the protein powder, almonds, and cranberries. The mixture will be sticky.
Spread the mixture into the prepared dish and bake for 15 minutes. Take the pan out of the oven and let the -mixture cool slightly, then slice it crosswise into 10 bars. Carefully remove the bars from the baking dish and use a spatula to transfer them to a parchment paper-lined rimmed baking sheet.
Bake until the bars start to turn golden, about 15 minutes longer. Remove the baking sheet from the oven, transfer the bars to a wire rack, and cool completely. (Wrap in aluminum foil or plastic wrap and refrigerate for up to 1 week.)
"Supermarket Healthy: Recipes & Know-How For Eating Well Without Spending a Lot" (c) Copyright 2014 by Melissa d'Arabian. Clarkson Potter/Publishers.