Go Back
+ servings
chocolate peanut butter sweet treats with sea salt
Print Recipe
5 from 6 votes

No-Bake Vegan Protein Bars (Gluten-Free)

These no-bake vegan protein bars taste like cookie dough with a dark chocolate top, and they happen to be gluten-free and dairy-free. Each bar has 14 grams of protein, no refined sugar, and they come together in about 35 minutes.
Prep Time15 minutes
Chill Time20 minutes
Total Time35 minutes
Course: Dessert
Cuisine: American
Servings: 8 bars
Calories: 290kcal

Ingredients

FOR COOKIE LAYER

  • ¾ cup natural peanut butter
  • 1 tbsp coconut oil
  • cup sugar-free maple syrup
  • 1 tsp vanilla extract
  • Pinch of salt
  • 3 tbsp coconut flour
  • cup vegan vanilla protein powder I used 1UP Nutrition - can use code BAILS at checkout for money off all their products

FOR CHOCOLATE LAYER

  • 1 Lindt dark chocolate bar 100g or 2/3 cup dark chocolate chips
  • 1 tsp coconut oil

Instructions

  • Grease a bread loaf pan with non-stick cooking spray and set aside.
  • In a medium-size bowl, add the peanut butter and coconut oil and melt in the microwave in 30-second increments. Add maple syrup and vanilla extract.
  • Proceed by adding the salt, coconut flour, and vegan protein powder. Mix and let sit for 5-10 minutes while the coconut flour absorbs the liquid.
  • The dough should be soft but not crumbly, similar to play dough consistency. Different protein powders will absorb less or more liquid so you may have to make small adjustments.
  • If the dough is too dry and crumbly you can add a little bit more maple syrup or a splash of almond milk. If the dough is too wet add a bit more coconut flour or protein powder (not much though).
  • Press the dough into the prepared pan evenly, then put in freezer while you make the chocolate topping.
  • In a small microwave-safe bowl, melt the dark chocolate and coconut oil in 30-second increments until silky smooth. Then pour overtop of the dough.
  • Freeze for 15 minutes or until the chocolate has set. Cut into 8 bars and enjoy!

Notes

Storage – Keep in an airtight container for up to 1 week at room temperature or in the fridge. They will store in the freezer for up to 3 months.
 

Nutrition

Serving: 1serving | Calories: 290kcal | Carbohydrates: 15g | Protein: 14g | Fat: 21g | Saturated Fat: 8g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 8g | Trans Fat: 0.004g | Cholesterol: 15mg | Sodium: 54mg | Potassium: 252mg | Fiber: 3g | Sugar: 6g | Vitamin A: 29IU | Calcium: 50mg | Iron: 3mg