With all of the protein bars on the market today, it’s easy to spend way too much time reading looooong ingredients lists, trying to find the best one for you. Rather than sweating the decision (and forking over serious cash), make these delicious bites at home. With only nine recognizable ingredients, you’ll save a few bucks and be confident that you’re making a truly healthy choice.


  • 1 cup oats, pulsed into flour in a food processor
  • 1 cup chocolate plant-based protein powder
  • 1 teaspoon raw cacao powder
  • 1 teaspoon cinnamon
  • 1/2 cup natural peanut butter
  • 1 tablespoon honey or maple syrup
  • 1 cup unsweetened almond milk or other dairy-free milk
  • 1/2 cup roughly chopped cashews
  • 2 tablespoons cacao nibs


  1. Line an 8-by-10-inch baking dish with parchment paper.
  2. In a large bowl, combine ground oats, protein powder, cacao powder, and cinnamon.
  3. In a separate bowl, whisk peanut butter and honey into almond milk until a thin, smooth mixture forms.
  4. Pour peanut butter mixture into dry ingredients and stir to combine. (Dough should be clumpy, but try to get it to be as uniform in texture as possible.)
  5. Stir in cashews and cacao nibs, adding additional milk if necessary to prevent the mixture from becoming too dry. (You can use a spoon or a mixer if you like, but using your hands works best.)
  6. Pour dough into prepared pan, pushing it down and into the corners of the baking dish as evenly as possible. (To prevent it from sticking to your hands, press dough down with a piece of plastic wrap.) Put bars in the freezer for 3 to 5 hours.
  7. Lift parchment paper out of the baking dish and onto a flat surface. Cut dough into even bars. (It will crumble a bit at the sides, but you can use your fingers to shape them into rectangles.) Wrap each bar individually if desired and store leftovers in the freezer.