ONYX
Performance
Choose your language

Train in your language.

Pick a language — the entire site loads pre-translated so you never wait.

"Train hard. Train smart."

Change language anytime from your profile settings

No-Bake Chocolate Protein BarsSnacks
High ProteinVegetarianGluten Free

No-Bake Chocolate Protein Bars

20g protein per bar, no oven, freezer-stable for a month of training week snacks.

Prep

15m

Cook

0m

Total

15m

Servings

12

kcal

215

Protein

20g

Carbs

18g

Fat

9g

Macros per serving

Overview

Why it works

Stop buying $4 protein bars with garbage ingredients. This 12-bar batch hits 20g protein per bar, costs about a dollar each, and tastes like fudge.

  • Whey-casein blend gives a balanced amino release - works as a slow-acting snack.
  • Oats add satiating fiber and slow carbs.
  • Dates supply natural sugars that bind the bars without industrial syrups.

Ingredients

Ingredients · 12 servings

Base

  • 1.5 cups rolled oats
  • 2 cups chocolate whey-casein blend (~6 scoops)
  • 1 cup natural peanut butter
  • 8 Medjool dates, pitted
  • 1/4 cup honey or maple syrup
  • 1/3 cup unsweetened almond milk
  • 1 tsp vanilla extract
  • Pinch of sea salt

Topping

  • 80 g dark chocolate, melted
  • Flaky sea salt

Instructions

Step by step

  1. 1

    Blitz oats in a food processor for 20 seconds to a coarse flour.

  2. 2

    Add dates, blitz to a paste.

  3. 3

    Add protein powder, peanut butter, honey, vanilla, salt, and milk. Pulse until a thick dough forms.

  4. 4

    Press evenly into a parchment-lined 20×20 cm pan.

  5. 5

    Drizzle melted chocolate over the top, sprinkle flaky salt.

  6. 6

    Freeze 30 minutes. Slice into 12 bars.

Pro Tips

Coach-level details

  • If the mix is dry, add almond milk 1 tbsp at a time. Cheap protein soaks differently.
  • Wrap individually and freeze - they thaw in your gym bag in 30 minutes.
  • Roll into balls instead for grab-and-go snacks.

Storage & Swaps

Keep it, swap it, save it

Storage

  • 1 week refrigerated, 1 month frozen.
  • Label containers with the prep date.
  • Reheat gently or bring to room temp before serving.

Smart swaps

  • Swap peanut butter for almond, cashew, or sunflower butter (school-safe).
  • Swap whey blend for vegan blend (texture is slightly drier - add 2 tbsp more milk).
  • Stir in cacao nibs or freeze-dried raspberries.

Pair with a program

Eating right is half the result.

Plug this recipe into an Onyx program for the other half - periodized training that actually moves the needle.

Browse programs