Return to top
featured in… The Huffington Post CookingLight Reader's Digest Women's Health BuzzFeed Glamour Whole Foods Oprah Winfrey Network CNN Food Network Healthline Shape

Hello! I’m Anjali. I’m a board certified health coach, author, wife, mom and food lover from the SF Bay area (now living in Seattle, WA!); with a passion for delicious food and a desire to make healthy eating easy, tasty and fun! Learn more about me here and stay for a while!

Anjali Shah

Peanut Butter Date Balls

This post may contain affiliate links. As an Amazon Associate, I earn from qualifying purchases. Please read my disclosure.

Peanut butter date balls are a delicious protein-packed snack made with wholesome ingredients. These delicious date energy balls are naturally sweetened, vegan, gluten-free, and portable! Bonus: you can swap the peanut butter for any other nut or seed butter and customize this in lots of different ways!

Easy peanut butter date balls, served on a white plate.

Mildly sweet, easy to bite into, and perfect as a light breakfast or afternoon pick-me-up, these peanut energy balls with dates or “date balls” are delicate in flavor and filled with indulgent flavors that will really pull you in.

I love making protein ball recipes, especially healthy chocolate ones! With no added sugar, you can feel good about enjoying these sweet treats.

This great recipe for date energy balls is vegan, dairy-free, and gluten-free. If you’re looking for some plant-based treats to serve the next time you go to an event or have a special occasion planned, then remember this yummy energy ball recipe. 

Perfect for all ages, these healthy date balls will please those with the pickiest palates! Who can resist chocolate peanut butter balls? The warm spices such as cinnamon and nutmeg really stand out and create an irresistible balance that is both comforting and satisfying.

👩🏽‍🍳 Why You’ll Love These Peanut Butter Date Balls

  • Wholesome Ingredients And Nutrient Dense: Good news – these peanut butter and date protein balls have no added sugar and are loaded with protein, healthy fats, and complex carbohydrates, making them a great snack for anyone from children to busy adults to athletes training for their next big event.
  • Full Of Flavor: Tender and delicious, these chocolate date peanut butter balls made with flavorful ingredients like chocolate, vanilla, creamy peanut butter, cinnamon, nutmeg, and sweet Medjool dates.They’re like a healthy alternative to chocolate peanut butter cups! These are an especially good snack if you’re having a sweet craving.
  • Great For On The Go: Throw these chocolate date peanut butter balls in a container or reusable baggy and take them to work, on road trips, or anywhere! They’re a fantastic movie night snack too.
  • Fun And Easy To Make: Kids will love helping to make these peanut butter balls, but it’s a fun recipe for adults too! Another great thing: you don’t have to fire up the oven in warmer weather to make these no bake energy bites!

Latest Recipe Video!

🥘 Ingredients

These date and peanut butter balls are loaded with good stuff, combining simple ingredients into tasty treats that make a great healthy snack or dessert. Grab the ingredients from your local grocery store and get ready to make this super easy recipe for the best bliss balls! See the recipe card at the bottom of the post for nutritional information including daily values.

Ingredients for peanut butter date balls recipe on a white background.
  • Oats: We used rolled oats (AKA old fashioned oats) as one of the main ingredients for this recipe. Oats contain a lot of healthy minerals and benefits and help monitor glucose levels, and they also contain antioxidants and loads of fiber making them the perfect options for these healthy little gems we call snacks! Eating oats on a daily basis in some form is great for your health.
  • Cocoa Powder: Cocoa powder is filled with antioxidants, anti-inflammatory benefits, and is believed to reduce the risk for diabetes. These date bites are the ultimate healthy treats!
  • Spices: Comforting spices such as a little bit of cinnamon and nutmeg intertwine to create a duo of yummy and comforting flavors. You can definitely call these peanut butter date bliss balls!
  • Pitted Dates: Chopped Medjool dates are needed for these healthy date balls. You’ll want dried dates, not fresh dates. Dates are naturally high in antioxidants, fiber, vitamins C, and B-complex. Consuming dates is a great way to squeeze some extra nutrients into your lifestyle, especially if you’re eating a low-calorie diet!
  • Peanut Butter: Creamy and natural peanut butter are what we used because of their content in good fats and protein. I prefer smooth peanut butter for peanut butter bites. Make sure to get no salt added if you’re trying to consume less sodium for medical reasons.
  • Vanilla Extract: Pure vanilla extract is used for natural sweetness in this recipe.

🍲 Ingredient Substitutions

  • Oats: I have not tried quick oats with this recipe, but it should work.
  • Cocoa Powder: Cocoa powder is used in this recipe, but you could even use cacao powder (I like to use the kind from Trader Joe’s). 
  • Spices: You can use different spices to create a different flavor profile if you’d like. I recommend trying this date balls recipe as written the first time. Next time you make it you can experiment!
  • Pitted Dates: While other dried dates (such as deglet dates) may work well in this recipe, I haven’t tested any substitutions. Keep in mind that medjool dates are not only usually easier to find, but they’re larger and tend to be sweeter than other dried dates, making them the perfect choice for date bliss balls! In place of dates, you can use dried blueberries, unsweetened coconut (combined with more oats and nut butter), ground flaxseed (again, combined with more oats and nut butter), or raisins in these peanut butter balls.
  • Peanut Butter: Feel free to sub a different nut butter or seed butter if needed. Sunflower butter or creamy almond butter are great options. Or experiment with crunchy peanut butter.
  • Vanilla Extract: You can swap a different extract for a different flavor if you’d like. Chocolate extract is a nice option. You can also try any of these substitutes for vanilla extract instead!
  • Other Additions: You could add other ingredients into this recipe like hemp seeds (AKA hemp hearts), chia seeds (or sub flax by adding ground flax seed), coconut flakes / shredded coconut, mini chocolate chips or dark chocolate chips, coconut oil, or you could add a splash of maple syrup to make these sweeter if you have a big sweet tooth.

🔪 How To Make Peanut Butter Date Balls

These peanut protein balls with dates are going to become one of your new favorite recipes. There’s no rigorous process, no huge mess to clean up, and they don’t take long at all to make. Chocolate peanut butter energy bites make such a perfect snack! Here is how to make this date peanut butter balls recipe:

Chop The Ingredients

Chop The Dates & Grind The Oats: Use a sharp knife to chop room temperature pitted dates into small pieces. Place the oats in the food processor and grind until finely ground.

oats in food processor

Add The Rest Of The Ingredients: Next, add the chopped dates, cocoa powder, peanut butter, vanilla, nutmeg, and cinnamon. Next, process until the batter sticks together.

ingredients in food processor

Form The Date Balls

Roll The Dough: Transfer the dough into a large bowl. Using a small cookie scoop (which holds about 2–3 teaspoons of dough), scoop out the little balls and roll them between your hands, pressing firmly until they form a smooth ball shape.

dough in food processor

Dust With Cocoa Powder: Roll the balls in a bowl of cocoa powder, then place on a baking sheet with parchment paper.

Chill The Date Balls

Place In Refrigerator: It’s that easy friends! Place these chocolate peanut butter date balls into the refrigerator for about an hour. Enjoy this sweet treat straight out of the fridge!

Peanut butter date balls, served on a white plate, with a bite taken out of one date energy ball.

💭 Expert Tips

  • If The Mixture Is Too Dry: If the mixture won’t come together (too dry or crumbly), add a little water (like a tablespoon; warm water or cold water are both fine) and blend again to see if that fixes it. Repeat until you have a dough that sticks together when pressed.
  • If The Mixture Is Too Wet: If the dough is too sticky or mushy, add a little bit of any of the dry ingredients (like a little more cocoa powder). Start with a teaspoon and blend, then see if that helps.
  • Don’t Let The Dough Sit: Roll the peanut butter chocolate energy bites immediately, as the dough will be harder to work with (and bind) as it sits.
  • Compress Energy Balls Tightly: Press the peanut butter protein balls firmly as if you were playing with play-dough before you try to shape them into balls.
  • Yield: This healthy recipe will make 30 peanut butter energy balls if you are using 3 teaspoons per piece; and if you are using 2 teaspoons per piece, you will end up with 45 date balls.
  • Double Batch: If your food processor bowl is big enough, you can make a double batch of these peanut butter date balls quite easily. You’ll just have more to roll but you’ll end up with enough for a party!
  • Add More Chocolate: You could even add a chocolate drizzle to this recipe by using melted chocolate (use dairy-free chocolate to keep this recipe vegan, and melted dark chocolate would taste great)! Or dip the refrigerated energy bites into the melted chocolate and place on a parchment paper lined baking tray. Refrigerate or freeze until the chocolate hardens.
  • Peanut Butter Date Balls For Kids: Yes, kids will love this date balls recipe – it will become one of their favorite treats! A great option for hungry tots and children who do not have nut allergies. For those with nut allergies, use sunflower butter instead of peanut butter!

📖 Variations 

  • Almond Butter Date Balls: Use creamy almond butter instead of peanut butter.
  • Sunflower Butter Date Balls: Use creamy sunflower butter instead of peanut butter. This makes a great addition to a school lunch box (since many schools have a no tree nut policy).
  • Date Balls With Nuts: Fold chopped nuts into the date ball mixture. Walnuts would be a great option since they’re packed with omega 3 fatty acids and an integral part of a heart-healthy diet.
  • More Protein: Gently fold in sunflower seeds, pumpkin seeds, or even protein powder for an additional serving of protein!
  • Make Energy Bars: Instead of rolling the dough into date balls, gently spread the dough into a square or rectangular pan. Next, refrigerate until the dough is set and cut into granola bars!

🍽 Serving Suggestions

Here are a few of my favorite ways to enjoy these date peanut butter balls:

  • With A Glass Of Your Favorite Milk: These peanut butter date bites are great with a glass of soy milk or whatever your favorite milk might be.
  • As Part Of A Healthy Snack Plate: Add a few of these peanut butter and date balls to your next snack plate with some sliced apples, fresh berries, or any seasonal fruit.
  • In Your Work Lunch: Throw these in your lunch bag for work as a healthy dessert! You’ll love having a sweet treat to get you through the rest of the work day.
  • As A Protein Pick-Me-Up At The Gym: Bring a few of these bites with you to the gym and grab a bite from your locker mid-workout to keep up your strength. Or use them as a quick recovery snack after you get home!

🙌 Dietary Adaptations

  • Gluten-Free Option: This date bites recipe is already gluten-free, but make sure to buy gluten-free certified oats as sometimes these can come into contact with wheat during processing.
  • Nut-Free Option: Use sunflower butter instead of peanut butter to keep this recipe nut-free. If you or someone you love has a nut allergy, make sure to buy ingredients that are produced in nut-free facilities.

🫙 Storage Directions

Here is how to store and keep these peanut butter date balls.

  • Refrigerating: Store these peanut butter energy balls in an airtight container in the refrigerator for up to 5 days.
  • Freezing: Place the peanut butter balls with dates in a freezer-safe bag or container and place in the freezer for up to six months.

❓Recipe FAQs

Are energy balls bad for you?

I don’t think so! These energy balls are a healthy treat – they are filled with nutrients and wholesome ingredients. I love that this amazing recipe doesn’t contain added sugar, gluten, or dairy. They’re great for a sweet bite or for easy snacking!


I haven’t tried this recipe in a blender personally, but I’ve seen people make energy bites in a good blender. You could even make a half batch in a powerful bullet blender. Try it if you don’t have a food processor! The most important thing is to get dates blended up. If you need to, you could swap oat flour for the rolled oats.


Yes! Rolled oats are actually dehusked and steamed oat groats that are then rolled under heavy rollers and they’re fine to eat raw. I recommend getting oats that are glyphosate-free.

date balls on a white platter with a bite taken out of a ball

🥣 More Healthy Snack Recipes!

Love this plant based snack recipe? Please leave a 5-star rating 🌟 in the recipe below and/or a review in the comment section further down the page!

You can also FOLLOW ME on FACEBOOK, TWITTER, INSTAGRAM, and PINTEREST to see more delicious, healthy, family-friendly food, and if you have any questions, I’m here to help!

📋 Recipe Card

🎥 Watch How to Make It
Easy peanut butter date balls, served on a white plate.
Print Recipe
5 from 20 votes

Peanut Butter Date Balls

Peanut butter date balls are a delicious protein-packed snack made with wholesome ingredients. These delicious date energy balls are naturally sweetened, vegan, gluten-free, and portable! Bonus: you can swap the peanut butter for any other nut or seed butter!
Prep Time50 minutes
Cook Time10 minutes
Chill1 hour
Total Time1 hour
Course: Dessert, Snack, snacks
Cuisine: American, Vegan, vegetarian
Diet: Gluten Free, Vegan, Vegetarian
Servings: 45 date balls
Calories: 40.9kcal
Author: Anjali Shah



  • Place the oats in the bowl of a food processor and process until finely ground.
  • Add dates, 2 tablespoons cocoa powder, almond butter, vanilla, nutmeg and cinnamon and process until finely ground and slightly sticking together (it will form a loose batter).
  • Transfer batter to a large bowl.
  • Using a small cookie scoop, take about 2-3 teaspoons of the dough and press firmly for the mixture to stick together. To form a ball shape, you'll need to both press it between your hands and then slightly roll it into little cocoa balls. Do not start by rolling the batter in your hands to form a ball, it will fall apart. First make sure to press it firmly with your fingers/hands until it binds together, kind of like if you were playing with play-dough.
  • Place remaining cocoa powder in a shallow bowl. Roll truffles in cocoa powder and chill until ready to serve (I chilled mine for about one hour).


  • Press the balls firmly as if you were playing with play-dough before you try to shape them into balls.
  • Store these energy balls in the refrigerator in an airtight container for up to five days.
  • To freeze, place the date balls in a freezer-safe bag or container and place in the freezer for up to six months.
  • This recipe will make 30 truffles if you are using 3 teaspoons per truffle; and if you are using 2 teaspoons per truffle, you will end up with 45 balls.
  • You could even add a chocolate drizzle to this recipe by using melted dairy-free chocolate!
  • Nutrition Facts panel is for 2 tsp/45 truffles. If using 3 tsp per truffle, makes 30 servings. Per serving: 61.4 calories, 2.6g fat, 1.5g fiber, 6g sugar, 1.7g protein


Serving: 1date ball | Calories: 40.9kcal | Protein: 1.1g | Fat: 1.7g | Fiber: 1g | Sugar: 4g

42 responses to “Peanut Butter Date Balls”

  1. Made these to take on a couple of long hikes over the last few days, and we love them! Delicious, and the quantities worked perfectly for us, not too crumbly, not too wet! Thanks for the recipe!5 stars

  2. Oh my goodness! These are amazing! I used Deglet Noor dates, didn’t have medjool dates, and added roasted peanuts. I bet adding cacao nibs would be delicious too. It was a little too crumbly at first but I added a few more dates and more peanut butter. I can never have enough PB. They’re so delicious! I have to make myself stop eating them or I’ll eat them all. Thank you for a great recipe!5 stars

  3. Used almond butter, added agave syrup a few dashes of Angostura Cocoa Bitter instead of the spices suggested in the recipe. Rolled in a mixture of finely chopped walnuts and dessicated coconut.
    Will make again. Perfect accompaniment to a cup of tea or black coffee.5 stars

  4. Mmm these kinds of recipes are my favorite! They’re so easy and make the best healthy snack. Love this variation!5 stars

  5. This is so very healthy and perfect for all the sweet cravings. Love the spice combination as well as all the healthy ingredients. Peanut Butter is my favorite too.5 stars

  6. thank you so much. omg i looove these. made them the third time already. i substitute the almond butter with tahina, since we’re in egypt. amazing recipe!5 stars

  7. Thank you Anjali i made a mixture of my own in a glass jar needed chocolate. So i used Oats cocoa powder and sweetner with little milk. Well it eased my craving doe chocolate during the day. I will be making your ball veraion. Vanessa5 stars

  8. You totally rock! Thank you so much for your wonderful recipes, blogs, and everything you do. These are soooo goood!!5 stars

    • Hi anjali….are these okay to give to toddlers? I have an 18 month old and I’m thinking about making these for him. Also, should these be kept refrigerated at all times or is it okay to store them at room temperature as well? How long do they keep for? Many thanks!5 stars

      • Hi Amna! Yes absolutely – these are ok to give to toddlers! Depending on how good your toddler is at chewing, you might just want to cut it up into bite sized/smaller pieces for him first – but otherwise they should be perfectly fine. I’d recommend keeping them refrigerated just because the oils in the almond butter can become rancid after a couple days at room temperature. But in the fridge these will last up to 10 days! Hope that helps and I hope your little one loves them! 🙂

    • Hmmm you could try sunflower butter (since that’s made from seeds, not nuts) and see how it goes? It would change the flavor of the truffles though, sunflower butter has a very strong, distinct flavor, so it probably won’t taste the same as this recipe! It’s worth a try — let me know if you end up using sunflower butter and how it turns out!

  9. These are so great! They look similar to the homemade larabar recipes I’ve seen on the web. These are really delicious!!!!! Thanks for the recipe!5 stars

    • That’s a great comparison Marissa! These really are like homemade LaraBars – just more bite-sized 🙂 So glad you liked this recipe!

  10. These look so yummy, but unfortunately I can’t get Medjool dates where I live. Do you think if I increased the liquid a little I could use can sugar, or reduce it and use maple syrup?

    • You don’t have to use Medjool dates, any dates will work just fine! And you can pick up fresh dates at pretty much any grocery store. If you can’t find fresh dates, try using dried dates. I wouldn’t recommend using sugar or maple syrup because you won’t get the same consistency for the truffles. Hope that helps!

    • You know, I’m honestly not sure. It depends on the consistency of the whey protein powder. It might work ok – but it would definitely add more calories and sugar to the recipe – so I’d recommend just sticking to the unsweetened cocoa powder. Plus, with the whey protein, you won’t get the antioxidant benefits that the unsweetened cocoa powder has. Hope that helps!

Leave a Reply

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

Recipe Rating

Subscribe to newsletter

Copyright 2024 The Picky Eater®, LLC. All rights reserved.