Double Chocolate Protein Bars

Last updated January 27, 2026 By Kelly Nardo | Leave a Comment
This post contains affiliate links. Please read my policy page.
Chocolate protein bars are rich and decadent, have 10 grams of protein, and taste like a brownie! Requiring just 15 minutes to make, they are perfect for a healthy snack, pre- or post-workout, or dessert. Gluten-free and easily made dairy-free.
Prep: 15 minutes
Chill Time 15 minutes
Total Time: 30 minutes
Servings 6 bars
No ratings yet

Homemade protein snacks are a staple in our house, and it’s finally time I made some chocolate protein bars!

If I’m being honest, a lot of store-bought protein bars aren’t that great. They are full of weird ingredients, have a ton of sugar, and just don’t taste that good. That’s where homemade protein bars come in! I can control what goes into them and also make sure they have enough protein. Plus, they are so easy to make!

Never Miss a Recipe!

Get new recipes like this delivered to your inbox.

Four chocolate protein bars stacked on top of each other. The one on the top has a bite taken out of it. Around the stack are some mini chocolate chips, another protein bar, a bowl of flaky sea salt, a bowl of mini chocolate chips, and a bowl of tahini.

These chocolate protein bars combine dates, protein powder, tahini, cocoa powder, and chocolate chips. The food processor does all the work for you, and they taste like dessert while also having 10 grams of protein and 3.5 grams of fiber. Plus, they are naturally sweet from the dates, and there is no added sugar!

I love these homemade chocolate protein bars for a pre- or post-workout snack, a mid-day snack when I have a chocolate craving, or dessert. Make them on Sunday for meal prep, and you will be set for the week!

Why you’ll love this chocolate protein bar recipe

  • decadent chocolate flavor – enjoy them as a sweet treat while getting in your protein!
  • easy to make and made with simple ingredients
  • macro macro-balanced, and 10 grams of protein per bar! – they have a good ratio of carbohydrates, protein, and fat, and fiber for balanced blood sugar.
Three dark chocolate protein bars lined up next to each other with one on top of them all. The bars are on top of a piece of brown parchment paper and around them are some more protein bars, some mini chocolate chips, a bowl of flaky sea salt, and a bowl of mini chocolate chips.

Are protein bars good for you?

Protein bars can be a healthy addition to your diet. When made with protein, carbs, and fat, they are an easy and delicious macro-balanced snack, while helping increase the protein in your diet. The protein and fat make them satiating, carbs give you energy, and protein is beneficial for building muscle.

That being said, they can be calorie-dense, high in added sugar (depending on the brand), and contain unwanted ingredients, for such a small snack, so if monitoring your calorie intake, be mindful of how many you consume. And when making them at home, you have full control of what goes into them!

Ingredients

  • medjool dates
  • tahini
  • milk
  • chocolate protein powder – plant-based works best as it’s thicker and helps act as a “flour”.
  • dark cocoa powder
  • vanilla bean paste
  • sea salt
  • mini chocolate chips
  • flaky sea salt – for topping, but it is optional.
A bowl of tahini, a bowl of chocolate protein powder, a jar of milk, a bowl of cocoa powder, a bowl of flaky sea salt, a bowl of mini chocolate chips, a small bowl of vanilla bean paste, and a bowl of medjool dates on a marble counter.

How to make chocolate protein bars

  1. Line a bread pan with parchment paper and set aside.
  2. Make protein bars. Add your dates, tahini, milk (start with 4 tablespoons), protein powder, cocoa powder, vanilla bean paste, and salt, and pulse until combined and a crumbly dough forms. It will be a little crumby, but wet and will stick together when pressed with your hands. If the mixture is too dry, add another tablespoon of milk and pulse to combine. If the mixture is too wet, add some more cocoa powder or protein powder. Add 1/2 of your chocolate chips and pulse to combine.
  3. Form into bars. Press the mixture into the bottom of the lined pan. Top with remaining chocolate chips, pressing them into the dough, and sprinkle with flaky salt. Place in the fridge for 15 minutes to firm up.
  4. Enjoy! Cut into 6 equal-sized bars and enjoy!

Can I use a different protein powder?

I have just tested this recipe with plant-based protein. You can try a different protein powder, but you will need to adjust the recipe. Protein powders vary by consistency and how dense they are, so I would add a little less than the recipe calls for and add as you need for the best consistency. You can always add, but you can never take away!

  • plant-based protein – follow the directions as written. I used this plant-based protein.
  • whey protein – since whey protein is not as absorbent as plant-based, you might have to use a little more of it or cut back on the liquid (milk). I suggest leaving out the milk and mixing the batter. Then, add your liquid to help them come together, or add more protein if the texture is too wet. You could also add some flour if it is too sticky. Then stir in your sprinkles. I like this whey protein.
  • collagen – I have not tried this recipe with collagen, and I’m not sure it will work since collagen dissolves so easily. The protein powder helps the bars come together.

Storage

  • fridge – store in the fridge for up to a week in an airtight container. If exposed to the air for too long, they will dry out some.
  • freezer – freeze for up to 6 months. I suggest freezing individually and then defrosting the night before you want to eat.
A bread pan filled with six chocolate protein bars sprinkled with flaky sea salt.

Substitutions and additions

  • medjool dates – there is no substitute for dates. Make sure to use fresh ones and use ones with the pit in them (remove before you put them in the food processor) will help ensure they are juicy.
  • tahini – using a high-quality tahini is important. My favorite is Soom. Another kind of nut or seed butter will also work. Try peanut butter, almond butter, cashew butter, or sunflower seed butter.
  • milk – dairy or non-dairy milk will work.
  • chocolate protein powder – I like plant-based protein because it adds some sweetness, and the consistency works the best. You will want a thicker consistency to help absorb the liquid of the nut butter. I find plant-based protein usually has that. If you don’t have plant-based protein, you can substitute your favorite protein, but I would be careful of the ratios. See above for suggestions.
  • dark cocoa powder – regular cocoa powder or cacao powder will work the same.
  • vanilla bean paste – vanilla extract will work the same.
  • mini chocolate chips – I like using mini for more chocolate, but regular-size ones will work. Milk or dark chocolate chips work as well. Use dairy or dairy-free ones, depending on your preferences.

Here are some additions you can add:

  • sweetener – if you want a sweeter bar, add a little maple syrup or honey.
  • peppermint extract – for a chocolate mint flavor!
  • shredded coconut

You may have to adjust the liquid amount if adding more dry ingredients.

More healthy protein bar recipes

If you love quick and easy meals and want to learn how to build a balanced plate, check out our FREE How to Build a Balanced Plate Guide!

Chocolate protein bars spread out on a piece of parchment paper with mini chocolate chips around them.
Chocolate protein bars spread out on a piece of parchment paper with mini chocolate chips around them.
No ratings yet

Chocolate Protein Bars

Author: Kelly Nardo
Chocolate protein bars are rich and decadent, have 10 grams of protein, and taste like a brownie! Requiring just 15 minutes to make, they are perfect for a healthy snack, pre- or post-workout, or dessert. Gluten-free and easily made dairy-free.
Print Recipe Pin Recipe
Course: Dessert, Snack
Calories: 198kcal
Protein: 10.3g
Carbs: 24g
Fat: 8g
Prep Time: 15 minutes
Chill Time: 15 minutes
Total Time: 30 minutes
Servings: 6 bars

equipment

  • food processor

ingredients

  • 1 cup large medjool dates, pitted (120 grams – 7-10 dates, depending on their size)
  • 1/4 cup tahini (64 grams – the brand Soom has the best flavor and creaminess, as it has to be runny for the recipe)
  • 4-5 tablespoons milk (depending on how juicy your dates are)
  • 3/4 cup plant-based chocolate protein powder (75 grams)
  • 2 tablespoons dark cocoa powder
  • 2 teaspoons vanilla bean paste
  • pinch of salt
  • 1-2 tablespoons mini chocolate chips
  • flaky salt, for topping

instructions

  • Line a bread pan with parchment paper and set aside.
  • Make protein bars. Add your dates, tahini, milk (start with 4 tablespoons), protein powder, cocoa powder, vanilla bean paste, and salt, and pulse until combined and a crumbly dough forms. It will be a little crumby, but wet and will stick together when pressed with your hands. If the mixture is too dry, add another tablespoon of milk and pulse to combine. If the mixture is too wet, add some more cocoa powder or protein powder. Add 1/2 of your chocolate chips and pulse to combine.
  • Form into bars. Press the mixture into the bottom of the lined pan. Top with remaining chocolate chips, pressing them into the dough, and sprinkle with flaky salt. Place in the fridge for 15 minutes to firm up.
  • Enjoy! Cut into 6 equal-sized bars and enjoy!

Last Step! Please leave a review and rating letting us know how you liked this recipe! This helps our business thrive so we can continue providing free recipes and high-quality content for you.

nutrition

Nutrition Facts
Chocolate Protein Bars
Amount Per Serving (1 bar)
Calories 198 Calories from Fat 72
% Daily Value*
Fat 8g12%
Saturated Fat 1.8g11%
Monounsaturated Fat 0.2g
Cholesterol 2mg1%
Sodium 136mg6%
Potassium 243mg7%
Carbohydrates 24g8%
Fiber 3.5g15%
Sugar 18.3g20%
Protein 10.3g21%
Vitamin A 42IU1%
Calcium 72mg7%
Iron 3mg17%
* Percent Daily Values are based on a 2000 calorie diet.
Tried this recipe?If you make this recipe or anything from Eat the Gains, leave a comment and rating to let people know how you liked it! Also, make sure to post it and tag me so I can see all of your creations!! @eatthegains and #eatthegains on Instagram!

Recipe by Kelly Nardo, Eat the Gains | Photography by Sierra Inn

Get My Guide On
How to Build a Balanced Plate

No recipe, no problem! Learn the key factors to build a balanced plate for sustainable eating and to fuel your body to support your activity, goals, and lifestyle.

Leave a Reply

Have a question or want to share how you liked the recipe? Share your feedback!

Recipe Rating