chocolate dipped no bake peanut butter donuts
if you love peanut butter and chocolate, these chocolate dipped no bake peanut butter donuts are about to become your new go-to treat.
they’re sweet, rich, satisfying, and secretly packed with protein — perfect for a nourishing snack or healthier dessert that still feels indulgent.

taste + texture
these donuts have a smooth, fudgy peanut butter dough base that’s naturally sweetened with just a little maple syrup.
they’re dipped in rich dark chocolate for that classic peanut butter cup flavor, but in donut form.
each bite is creamy, slightly chewy, and melts in your mouth with a chocolatey finish.
they’re basically buckeyes in donut form — but healthier, protein-packed, and no oven required.
nutritional benefits + macros
each donut is around 264 calories with 9.7g protein, 15.6g carbs, and 20.1g fat — thanks to a base of almond flour, natural peanut butter, and your favorite protein powder.
these are naturally gluten-free, refined sugar free, and full of healthy fats and plant-based protein to keep you full and energized.

how to make them
you’ll blend the dough in a food processor, then shape it into donuts with your hands.
the easiest way is to roll each portion into a log, connect the ends to form a ring, and gently press together.
once formed, freeze them briefly so they firm up, then dip the tops in melted dark chocolate.
chill again until set — that’s it!
ingredients
- 1 cup almond flour
- 1/2 cup vanilla or unflavored protein powder
- 1/2 cup natural creamy peanut butter
- 2 tbsp maple syrup
- 1 tsp vanilla extract or paste
- 1/3 cup dairy-free milk
- pinch of sea salt
- 1/2 cup dark chocolate chips or chopped chocolate
- 1 tsp coconut oil (optional, for melting)

directions
- add almond flour, protein powder, peanut butter, maple syrup, vanilla, salt, and milk to a food processor. blend until a soft, doughy mixture forms.
- if too dry, add more milk 1 tbsp at a time. if too wet, blend in more protein powder.
- divide the dough into 8 equal parts. roll each into a short log, then form a ring by connecting the ends and smoothing out the seam.
- place on parchment and freeze for 15–20 minutes.
- melt chocolate with coconut oil until smooth, then dip the tops of the donuts.
- return to the parchment and chill until set.
- store in an airtight container in the fridge for up to 1 week or freeze for up to 3 months.
substitutions
- nut-free: swap peanut butter for sunflower seed butter or tahini.
- protein powder: use unflavored or chocolate if you like, or a collagen powder if not plant-based.
- chocolate: use sugar-free chocolate for lower carbs, or a higher percentage dark chocolate for less sweetness.
storage
store these donuts in the fridge for a firmer texture, or keep them frozen and let sit at room temp for a few minutes before eating for a soft, truffle-like consistency.

if you love Chocolate Dipped No Bake Peanut Butter Donuts, then try these other recipes from upbeetandkaleingitblog!
Healthier No Bake Reese’s Peanut Butter Cup Bars
Dreamy Blueberry Banana Bread Gluten-Free Scones (Plant-Based!)
No Bake Pistachio Cheesecake Brownie Cups
8-Ingredient Banana Chocolate Chip Breakfast Cookies (No Refined Sugar)
Nourishing No Bake Blueberry Cheesecake With Date Sweetened Crust
No Bake Double Chocolate Bliss Rolls
The Best No Bake Peanut Butter Chocolate Cheesecake
No Bake Plant Based Vanilla Cinnamon Crumble Cheesecake
Nourishing Vegan Protein Granola Ice Cream & Cinnamon Coconut Sugar Peaches
Vegan Protein Chocolate Peanut Butter Cup Ice Cream
Date Sweetened No Bake Healthy Oreo Sandwiches
You Won’t Believe it’s Vegan Cookie Dough Banana Bread
are you going to make my Chocolate Dipped No Bake Peanut Butter Donuts!?
if you make one of my recipes, i would LOVE to see your creation! be sure to leave a review in the comments section, it is so appreciated and helps my small business.
also, you can follow upbeetandkaleingit on Instagram, Pinterest, and Facebook for more vegan recipes!
do you want to save this recipe for later!? you can add the recipe to your recipe board on Pinterest!
it brings me so much happiness to see your beautiful recreations on Instagram :). tag me so that i can see and repost your food on my stories!
Chocolate Dipped No Bake Peanut Butter Donuts
Recipe by Mary8
servings18
minutes264
kcalIngredients
ingredients – peanut butter dough:
1 cup almond flour
1/2 cup vanilla or unflavored protein powder (plant-based or whey)
1/2 cup natural creamy peanut butter
2 tbsp maple syrup
1 tsp vanilla extract or paste
1/3 cup dairy-free milk
pinch of sea salt
ingredients – chocolate topping:
1/2 cup dark chocolate chips or chopped dark chocolate (70–85%)
1 tsp coconut oil (optional, for a smoother topping)
Directions
- add almond flour, protein powder, peanut butter, maple syrup, vanilla, salt, and milk to a food processor. blend until a soft, doughy mixture forms. if too dry, add more milk 1 tbsp at a time. if too wet, blend in more protein powder.
- divide the dough into 8 equal parts. roll each into a short log, then form a ring by connecting the ends and smoothing out the seam.
- place on parchment and freeze for 15–20 minutes. melt chocolate with coconut oil until smooth, then dip the tops of the donuts.
- return to the parchment and chill until set. store in an airtight container in the fridge for up to 1 week or freeze for up to 3 months.



9 Responses
What can I use in place of protein powder or can I simply omit? Allergic to most plant based and definitely allergic to whey based. Thx
hi! there’s not a replacement since this recipe is based on protein powder :)!
Hi! If you are t allergic to almonds (which I’m only assuming because you didn’t ask about almond flour alternatives) I use Bib’s Red Mill almond based protein powder that’s fabulous and flavor free so can be added to anything, sweet or savory! Hope this helps!
Would oat flour be a sufficient substitute for almond flour?
hi! not for this recipe! you can try it, but you will have to adjust other ingredients :)!
Can regular milk be used?
yes!
Can i hand mix these?
yes! just less smooth :)!