Preheat the oven to 375 degrees F. Line a 12-count muffin tin with paper liners (or grease the muffin tin).
In a mixing bowl, combine the protein powder, whole wheat flour, almond flour, orange zest, cinnamon, baking powder, baking soda, and salt. Stir until well combined.
In another large mixing bowl, combine the yogurt, brown sugar, olive oil, eggs, and vanilla. Whisk until well combined.
Add the dry ingredients and the cranberries to the wet ingredients and stir until just combined.
Pour the batter evenly into each spot in the muffin tin, filling almost completely. Bake for approximately 13-17 minutes, or until muffins are golden brown on top and a toothpick pulls clean from the center. Let cool for 5 minutes in the pan, then remove from the pan and allow to finish cooling on a rack. Enjoy!
Notes
The taste and texture of these muffins can vary based on the quality of the protein powder you use; I highly recommend NOW® Sports Creamy Vanilla Whey Protein. Also, keep in mind that scoop size does vary between different protein powder brands, which is why I generally prefer to use a cup measurement.
These muffins will brown a bit more than other muffins due to the protein powder. Keep a close eye on them in the oven and pull as soon as they are cooked through. Even if they brown slightly more than normal, though, they will still taste good!
Nutrition facts may vary slightly depending on the choice of protein powder.
Nutrition analysis (approximate per muffin): 194 calories, 10 g fat, 1.5 g saturated fat, 170 mg sodium, 19 g carbohydrate, 2 g fiber, 11 g sugar, 9 g added sugar, 9 g protein, Vitamin D: 1%, Calcium: 8%, Iron: 4%, Potassium: 3%