No-cook Chocolate Peanut Butter Pudding

This easy no-cook chocolate peanut butter pudding is a healthy and guilt-free dessert! Naturally gluten-free and grain-free with paleo, vegan and dairy-free options.

I have a weird issue with bananas. For years, I seemed to be allergic to them. Then the allergy disappeared for a while and now it comes and goes. When I first made this pudding in 2012, I was fed up with all the banana-based smoothies and puddings, which is kind of funny because basically all of my smoothies nowadays use bananas.

No-cook Chocolate Peanut Butter Pudding {naturally sweetened, gluten-free and with paleo, vegan and dairy-free options}

The original version of this pudding used honey or coconut sugar as sweetener, but I recently found Natural Delights in a local store and wanted to incorporate some of them into this pudding. I’d seen Medjool dates before in an open bin at the organic shop but let’s just say that they looked on the unappetizing side. So I was excited to finally get my hands on some delicious Medjool dates!

If you don’t want to use dates, you can use whatever sweetener you’d like in its place. And if you don’t want to use peanut butter or another nut butter, simply don’t use it. It works without any kind of nut butter!

No-cook Chocolate Peanut Butter Pudding {naturally sweetened, gluten-free, grain-free and with paleo, vegan, dairy-free options}

The only thing I’m not totally in love with is the amount of peanut butter flavor. It’s always the same when you combine cocoa powder and peanut butter. I did think about making a cocoa powder-free version but avocado + peanut butter pudding? It might taste good but I don’t even want to think about what that would look like.

I used Greek yogurt but regular yogurt will do unless you want it ridiculously rich and thick like what you see in the pictures. For a vegan and paleo version, make sure to use dairy-free yogurt.

No-cook Chocolate Peanut Butter Pudding {naturally sweetened, grain-free, gluten-free and with vegan, paleo and dairy-free options}

I’ve made this several times and only once did I have an issue with it tasting less than stellar the next day. I think my avocados were just too old. So to be on the safe side, I recommend you enjoy the pudding on the first day, or at least within 12 hours. Making it in the evening for a school lunch the next day would definitely be fine.

Need some ideas to help make school lunches a little more interesting? Here you go!

These PB&J banana quesadillas are a fun way to mix things up! Can be made gluten-free, vegan, whole grain and dairy-free.
PB&J Strawberry Banana Quesadillas (vegan, gluten-free, 100% whole grain, dairy-free options)
These gluten-free and grain-free homemade cheese crackers are just as delicious as the more traditional kind!
Homemade Cheese Crackers (grain-free, gluten-free)
The gooiest chocolate zucchini brownies ever! You’d never guess these are healthy and made with whole grains, zucchini and that applesauce takes the place of oil. {100% whole grain, dairy-free option}
Chocolate Zucchini Brownies (100% whole grain, dairy-free option)

No-cook Chocolate Peanut Butter Pudding

Rated 5.0 by 5 readers
No-cook Chocolate Peanut Butter Pudding
  • Prep Time:
  • Cook Time:
  • Ready in:
  • Yield: 2 servings


  • 1 Medjool date (23 grams) or 4 regular dates (23 grams)
  • 6 tablespoons (96 grams) natural salted peanut butter (use almond butter or another type of nut butter for paleo or just omit it)
  • 1 ripe avocado (140 grams of flesh)
  • 1/2 cup + 2 tablespoons (150 grams) plain Greek or regular plain yogurt (use coconut milk yogurt for a vegan / dairy-free / paleo version)1
  • 1/3 cup (38 grams) Dutch-process cocoa powder
  • 1 1/2 teaspoons vanilla extract
  • 1 medium banana (mine was 120 grams peeled), optional
  • 3 tablespoons coconut sugar, optional (you could also add more dates) – if not using a banana you'll likely need more than 3 tbsp of sugar
  • milk of choice for thinning down the pudding, optional
  • peanuts and shaved chocolate as garnish, optional (omit the peanuts for paleo)


  1. Pulse the date(s) and peanut butter in the bowl of a food processor using an S-blade until there are no longer any large chunks of date(s) remaining. If not using peanut butter, pulse the date(s) and avocado before adding the Greek yogurt and the other remaining ingredients.
  2. Add the avocado, Greek yogurt, cocoa powder, vanilla and if using, banana to the bowl of your food processor. Process until totally smooth and creamy. There shouldn't be any lumps remaining.
  3. Add sweetener to taste. If it's too thick for your liking, add a little milk at a time until it's the desired consistency.
  4. Spoon into a container and let chill for an hour in the refrigerator. Best enjoyed on the first day but will also be fine if prepared in the evening and eaten for lunch the next day. Garnish with peanuts and shaved chocolate, if desired.


  1. I used Greek yogurt, which resulted in extremely thick pudding. If you want yours a bit thinner, like regular pudding, use regular plain yogurt. Or use Greek yogurt and add some milk to thin it out.

Recipe by  |

Pin post on Pinterest Share post on Facebook Share post on Twitter Share post on Google+

82 comments on “No-cook Chocolate Peanut Butter Pudding” — Add one!

  • Alexis says
    August 17, 2015 @ 2:24 am

    Do you need to have dates? Can anything substitute for them?

    • Erin replies to Alexis
      August 17, 2015 @ 3:27 pm

      You can use whatever sweetener you’d like! Just add to taste.

  • Nutmeg Nanny says
    August 13, 2015 @ 3:38 pm

    This pudding looks soooooooo good! I have to admit that I have never used avocado in pudding but I hear it’s awesome. It looks so creamy and I love peanut butter flavor so I’m all over that :)

    • Erin replies to Nutmeg Nanny
      August 17, 2015 @ 9:05 pm

      It is creamy! I hope you’ll try it one day, despite how strange it sounds. :)

  • Jess says
    August 12, 2015 @ 9:33 pm

    Those dates seriously are magic – this dessert looks ridiculously rich and chocolatey – awesome combination!

    • Erin replies to Jess
      August 17, 2015 @ 9:08 pm

      Aren’t they, Jess?! I’m only bummed it took me so long to find them in my area!

  • Isabelle @ Crumb says
    August 12, 2015 @ 7:14 pm

    I honestly can’t believe this is a healthy dessert… it looks way too sinful and rich and chocolatey! I guess that just means I can have seconds without feeling guilty about it. ;)

    • Erin replies to Isabelle @ Crumb
      August 17, 2015 @ 9:09 pm

      Indeed you can! It’s quite rich, though. Like… really rich. ;)

  • Heather | girlichef says
    August 12, 2015 @ 5:18 pm

    This looks so thick and rich, I’d love to give it a try!

    • Erin replies to Heather | girlichef
      August 17, 2015 @ 9:09 pm

      I hope you will! It’s worth the mess it makes in the food processor. :)

  • Paula - bell'alimento says
    August 12, 2015 @ 3:33 pm

    You had me at no cook. My kids will dig this. What a great after school snack!

  • Angie | Big Bear's Wife says
    August 12, 2015 @ 3:06 pm

    I would totally be making this with the greek yogurt! Question! When you say that you were not in love with the amount of pb flavor, was it too much or too little? Hubby is all about chocolate and peanut butter!

    • Erin replies to Angie | Big Bear’s Wife
      August 12, 2015 @ 4:50 pm

      It’s not very strong once you add the cocoa powder! It tastes mostly of chocolate with a little peanut butter. You could of course add more peanut butter or peanut butter powder if you have that. :) I hope you’ll both enjoy it!

  • Kirsten/ComfortablyDomestic says
    August 12, 2015 @ 5:29 am

    I bet the avocado lends a really nice and creamy texture to the pudding. Totally guilt free dessert.

  • Lauren @ Healthy Delicious says
    August 12, 2015 @ 2:23 am

    I love how versatile this base recipe is. And I extra love how rich and creamy it looks!


Comments? I’d love to hear from you!

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


Comments are moderated. If you don’t see your comment immediately, don’t panic… it went through! Thank you so much for taking time to leave feedback!

Please rate the recipe: