Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Homemade Protein Bars


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Chef Emma
  • Total Time: 40 minutes
  • Yield: 12 servings 1x
  • Diet: Vegan, Gluten-Free

Description

Delicious and healthy homemade protein bars in 5 customizable flavors, perfect for a quick snack or post-workout energy boost.


Ingredients

Scale
  • 1 cup of nut butter (almond, peanut, or cashew)
  • 2 cups of rolled oats (gluten-free, if necessary)
  • 1/4 cup of maple syrup or agave nectar
  • 1/2 cup of protein powder (plant-based for a vegan option)
  • 1/4 cup of chopped nuts (walnuts, almonds, or pecans)
  • 1/2 cup of dried fruit (raisins, cranberries, or apricots)
  • Flavorings: cocoa powder, vanilla extract, or spices (cinnamon, nutmeg)
  • A pinch of sea salt

Instructions

  1. Prep your workspace: Line an 8×8 inch baking dish with parchment paper.
  2. Mix together the base: In a large mixing bowl, combine the nut butter and maple syrup.
  3. Add dry ingredients: Gradually mix in the rolled oats, protein powder, salt, and flavorings.
  4. Incorporate nuts and fruit: Fold in the chopped nuts and dried fruit.
  5. Press and pack: Transfer the mixture into the prepared baking dish and firmly pack it down.
  6. Chill and slice: Place the dish in the refrigerator for at least 30 minutes to set, then slice into squares.

Notes

Store in an airtight container in the fridge for up to a week or freeze for longer-lasting energy. Use a hot knife to slice for easier cutting.

  • Prep Time: 10 minutes
  • Cook Time: 0 minutes
  • Category: Snack
  • Method: No-Bake
  • Cuisine: American

Nutrition

  • Serving Size: 1 bar
  • Calories: 180
  • Sugar: 5g
  • Sodium: 30mg
  • Fat: 8g
  • Saturated Fat: 1g
  • Unsaturated Fat: 7g
  • Trans Fat: 0g
  • Carbohydrates: 20g
  • Fiber: 3g
  • Protein: 7g
  • Cholesterol: 0mg