No Bake Chocolate Peanut Butter Oatmeal Protein Bars

By Jenna
April 24, 2026

This post may contain affiliate links. See our disclosure policy here.

Protein bars are a great on-the-go snack, but many store-bought protein bars are expensive with a long list of ingredients. These easy no bake protein bars come together in 5 minutes, and they’re made with oats and flax seeds for a little extra boost of fiber.

They’re soft and chewy with the perfect amount of sweetness. I use chocolate protein powder and powdered peanut butter, but you can change up the flavors to your liking. Any protein powder flavor you have on hand would work great here, as well as any other kind of nut or seed butter, such as almond butter or sunflower seed butter.

The recipe below makes 8 bars, but you can easily double it to make a large batch. You can also roll the mixture into little balls to make Oatmeal Protein Balls for an even quicker snack. Store them in the fridge for up to 1 week, or freeze them for up to 6 months

No Bake Chocolate Peanut Butter Oatmeal Protein Bars

These no bake protein bars have 11g of protein each and are the easiest homemade protein bars you'll ever make – just mix, refrigerate and slice.
No ratings yet
Prep Time 5 minutes
Total Time 1 hour 5 minutes
Servings 8 bars

Equipment

Ingredients
 
 

  • ½ cup powdered peanut butter (I use PB2; see Note 1)
  • â…“ cup water
  • 1 ½ cups quick cooking oats
  • 2 scoops chocolate protein powder (I use Canadian Protein; see Note 2)
  • 2 tbsp flax seeds
  • 1 tbsp maple syrup or honey
  • 2 tsp vanilla extract
  • Pinch salt

Instructions
 

  • In a mixing bowl, combine the powdered peanut butter and water and mix until a thick peanut butter forms
  • Add the remaining ingredients and mix until well combined (it's going to be super thick, just keep mixing and it will come together)
  • Scoop into a parchment paper lined loaf pan or other small baking dish and press flat with a spoon or by folding over the parchment paper and flattening with your hand
  • Cover with parchment paper or plastic wrap and place in the fridge for 1 hour to set (you can also slice them right away but I prefer to wait so it's less sticky and easier to slice)
  • Slice into 8 equal bars – you can also shape these into balls but I recommend a cookie scoop or gloves because it's super sticky!

Notes

Note 1: I use powdered peanut butter in this recipe to increase the protein and reduce the fat. Regular peanut butter works great too, or any other nut or seed butter of your choice like almond, cashew or sunflower.
Note 2: Feel free to use a different flavor of protein powder for this recipe. Vanilla or any other flavor of your choice would be great here! My favorite protein powder brand is Canadian Protein because it has no aftertaste and dissolves really well.
Nutrition Facts in the recipe card below are calculated automatically and may be inaccurate. For more accurate nutrition information, refer to the macros below. Macros in the Recipe Notes section are calculated using a Macro Calculation App but will differ slightly based on ingredients used in individual variations. Nutritional information for this recipe is based on one serving.
Macros per bar: 140 calories/11g protein/17g carbs/4g fat

Nutrition

Serving: 1 barCalories: 131kcalCarbohydrates: 18gProtein: 10gFat: 3gSaturated Fat: 0.5gPolyunsaturated Fat: 1gMonounsaturated Fat: 1gCholesterol: 9mgSodium: 83mgPotassium: 143mgFiber: 4gSugar: 3gVitamin A: 26IUVitamin C: 0.01mgCalcium: 73mgIron: 1mg
Tried this recipe?Let us know how it was!

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




Like
Close
Close