Easy No-Bake Peanut Butter Balls

Section: Indulgent Desserts for Sweet Endings

These no-bake peanut butter balls combine the richness of peanut butter with sweet Medjool dates, crunchy peanuts, rolled oats, and cocoa powder for a delicious treat. Simply process all ingredients together, roll into balls, and refrigerate for 15-30 minutes to set. They're incredibly quick to prepare—just 10 minutes of prep time—and perfect for meal prep. Each protein-packed ball is vegan and gluten-free, making them suitable for various dietary needs. Store them in the fridge for up to a week or freeze for longer storage. Feel free to customize with different nut butters or add chocolate chunks for extra texture.

A woman wearing a chef's hat and apron.
Recipe Author Maria
Updated as of Tue, 06 May 2025 21:19:03 GMT
A bowl of peanut butter balls. Bookmark
A bowl of peanut butter balls. | foodbymary.com

These no-bake peanut butter balls have become my go-to solution for healthy snacking with maximum flavor and minimal effort. Perfect for meal prep, they're packed with protein and natural sweetness that satisfies cravings without any guilt.

I first made these when looking for a protein rich post workout snack that wouldn't leave me reaching for cookies an hour later. They've since become my Sunday meal prep staple that keeps my healthy eating on track all week.

Ingredients

  • Peanut butter: Creates the rich creamy base that holds everything together and adds protein. Choose natural peanut butter with no added oils or sugar for best results.
  • Medjool dates: Provide natural sweetness and sticky texture that binds these balls perfectly. Look for plump dates with glossy skin for the freshest flavor.
  • Roasted peanuts: Add wonderful crunch and texture contrast. The roasted variety brings more depth than raw peanuts.
  • Gluten free rolled oats: Contribute hearty fiber and help absorb moisture. Quick oats work too but provide less texture.
  • Cocoa powder: Brings deep chocolate flavor without added sugar. Dutch processed gives smoother flavor but regular cocoa works fine.

Step-by-Step Instructions

Process the ingredients:
Add all ingredients to your food processor and pulse until combined but still slightly chunky. You want texture here not a completely smooth paste. The mixture should hold together when pressed between your fingers. If it feels too dry add water by the tablespoon until it becomes moldable.
Roll into balls:
Divide the mixture into 16 equal portions and roll between your palms to form 1 inch balls. Apply gentle but firm pressure to ensure they hold their shape. If the mixture sticks to your hands slightly wet your fingers.
Chill to set:
Place the formed balls in the refrigerator for 15 to 30 minutes to firm up. This step helps them maintain their shape and develops the flavors. Arrange them with small spaces between to allow air circulation.
Store properly:
Transfer to an airtight container with parchment between layers to prevent sticking. Keep refrigerated for up to a week for best freshness or freeze for longer storage.
A bowl of peanut butter balls. Bookmark
A bowl of peanut butter balls. | foodbymary.com

The Medjool dates are truly the secret weapon in this recipe. I discovered their caramel like sweetness eliminates any need for added sugars, and they create that perfect chewy texture that makes these balls so satisfying. My daughter now requests these in her lunchbox daily, calling them her chocolate cookie dough balls.

Troubleshooting Texture Issues

If your mixture turns out too dry or crumbly, your dates might need more moisture. Older dates tend to dry out over time. Soak them in warm water for 10 minutes before draining and adding to the processor. Alternatively, add water one tablespoon at a time while processing until the mixture sticks together when pressed.

For mixtures that turn out too wet or sticky, add additional oats one tablespoon at a time until you reach the right consistency. The perfect texture should be similar to cookie dough that holds together but doesn't stick excessively to your hands.

Flavor Variations

These peanut butter balls work beautifully as a base recipe with endless variation possibilities. Try swapping the peanut butter for almond butter and the peanuts for chopped almonds with a dash of cinnamon for an almond cookie flavor. For chocolate lovers, add mini dark chocolate chips or cacao nibs for extra texture and chocolate intensity.

My personal favorite variation includes adding 1 tablespoon of ground flaxseed and 1 teaspoon of vanilla extract for nutritional boost and enhanced flavor. For special occasions, roll the finished balls in shredded coconut, chopped nuts, or extra cocoa powder for an elegant presentation.

Nutrition Benefits

These peanut butter balls offer remarkable nutritional value compared to traditional desserts. The combination of dates provides fiber and natural sugars that digest slowly without causing blood sugar spikes. Peanuts and peanut butter contribute plant based protein and heart healthy monounsaturated fats that help keep you satisfied.

Oats add beneficial soluble fiber that supports digestive health and helps maintain steady energy levels. Cocoa powder contains antioxidants called flavonoids that have been linked to improved heart health and reduced inflammation. Each ball delivers approximately 95 calories with a balanced profile of carbohydrates, protein and healthy fats.

A bowl of peanut butter balls. Bookmark
A bowl of peanut butter balls. | foodbymary.com

Frequently Asked Questions

→ Can I use a different nut butter instead of peanut butter?

Yes! You can substitute peanut butter with any nut butter like almond, cashew, or hazelnut butter. Just ensure your chosen nut butter contains only nuts without added oils or salt for the best results.

→ What if my dates are too dry?

If your Medjool dates are dry, soak them in warm water for about 10 minutes, then drain well before using. Alternatively, add a couple tablespoons of water to the food processor when mixing ingredients.

→ How long do these peanut butter balls last?

These peanut butter balls will last up to one week when stored in an airtight container in the refrigerator. For longer storage, freeze them for up to 2 months.

→ Can I make these without cocoa powder?

Absolutely! If you don't prefer chocolate flavor, simply omit the cocoa powder from the recipe without making any other adjustments.

→ Are these suitable for special diets?

Yes, these peanut butter balls are naturally vegan and gluten-free (when using certified gluten-free oats). They're also protein-packed, making them suitable for many dietary preferences.

→ Can I add other ingredients for variety?

Definitely! Consider adding dark chocolate chunks, mini chocolate chips, shredded coconut, or different nuts for texture and flavor variations.

No-Bake Peanut Butter Balls

Quick, 5-ingredient peanut butter balls ready in minutes. Vegan, gluten-free and protein-packed for healthy snacking.

Prep Time
10 minutes
Cooking Time
~
Overall Time
10 minutes
Recipe Author: Maria

Dish Category: Desserts

Recipe Difficulty: Beginner-Friendly

Cuisine: American

Serves: 16 Serving Size (16 balls)

Dietary Options: Vegan, Vegetarian, Gluten-Free, Dairy-Free

What You’ll Need to Cook

→ Main Ingredients

Ingredient 01 4 tablespoons peanut butter
Ingredient 02 1 cup Medjool dates, pitted
Ingredient 03 3/4 cup roasted peanuts
Ingredient 04 1/3 cup gluten-free rolled oats
Ingredient 05 2 tablespoons cocoa powder

Steps to Prepare

Step 01

Add the pitted dates, oats, cocoa powder, peanut butter, and peanuts to a food processor and pulse until mixed. If the mix is a bit dry, add a couple of tablespoons of water to make it stickier.

Step 02

Divide the mix into 16 equal parts and use your hands to roll into 1-inch balls.

Step 03

Place the rolled balls into the fridge to firm up for about 15-30 minutes.

Step 04

Store in an airtight container or Ziploc bag in the fridge for up to a week, or freeze them for up to 2 months if you want to store them for longer.

Extra Cooking Tips

  1. If dates are dry, soak them in warm water for 10 minutes and drain well before processing.
  2. Nut butter options include almond, cashew, or hazelnut butter—ensure they're free of added oil or salt.
  3. Swap roasted peanuts with almonds, hazelnuts, or cashew nuts for variation or add dark chocolate chunks for texture.

Must-Have Tools

  • Food processor
  • Measuring cups and spoons
  • Airtight container or Ziploc bags

Allergen Information

Always check ingredient labels for allergens and seek expert advice if uncertain.
  • Contains peanuts and cocoa
  • May contain traces of tree nuts depending on substitutions

Nutrition Info (Per Serving)

These details are for guidance and aren’t a replacement for professional advice.
  • Calories Count: 95
  • Fats: 5 grams
  • Carbs: 10 grams
  • Proteins: 3 grams