Chocolate Peanut Butter Protein Donut Holes Recipe

Anna

Sharing stories, traditions, and flavors

I can still remember the first time I made these Chocolate Peanut Butter Protein Donut Holes. It was one of those afternoons where a powerful craving for something sweet, chocolaty, and decadent hit me hard. My usual dilemma surfaced: do I indulge and derail my health goals, or do I resist and feel deprived? This time, I decided on a third option: create something that satisfied the craving without the guilt. My kitchen became a laboratory, and after a bit of experimenting, these little spheres of perfection were born. When my family tried them, the reaction was immediate and unanimous. My kids, who are usually suspicious of “healthy” treats, devoured them without a second thought. My husband, a personal trainer and a tough critic of protein-based recipes, was genuinely impressed by the soft, cakey texture and the rich, authentic flavor. He couldn’t believe they were sugar-free, gluten-free, and packed with protein. Seeing them enjoyed by everyone, regardless of their dietary preferences, was the ultimate validation. This recipe became an instant staple in our home, serving as a quick breakfast, a post-workout refuel, and a satisfying dessert. They are the perfect answer to that age-old question: “What can I eat that tastes amazing but is actually good for me?”

Ingredients

Understanding the role of each ingredient is key to achieving the perfect texture and flavor in these keto-friendly donut holes. This isn’t just a random list; each component is chosen specifically for its function in a low-carb, high-protein, gluten-free recipe.

For the Donut Holes:

  • ¼ cup Chocolate Peanut Butter Protein Powder: This is the star of the show. It provides the foundational flavor and, of course, a significant protein boost that makes these treats so satisfying and macro-friendly. For best results, use a whey/casein blend, as it tends to bake better than 100% whey isolate, which can sometimes become dry or rubbery. The combination of chocolate and peanut butter flavor in the powder itself creates a deep, rich base.
  • 2 teaspoon Baking Powder: As our primary leavening agent, baking powder is crucial for giving the donut holes their light, airy, and cake-like texture. It reacts with the wet ingredients and heat to create tiny air bubbles, preventing the final product from being dense and heavy. Make sure your baking powder is fresh for the best lift.
  • 1 cup Almond Flour: This is the backbone of our gluten-free and keto-friendly bake. Almond flour, specifically finely ground blanched almond flour, provides structure and a wonderfully moist, tender crumb that closely mimics traditional flour. It’s low in carbs, high in healthy fats and fiber, and has a subtle nutty flavor that complements the chocolate and peanut butter perfectly.
  • ½ teaspoon Xanthan Gum: In the world of gluten-free baking, xanthan gum is a magic ingredient. Gluten is the protein in wheat that provides elasticity and holds baked goods together. Without it, things can get crumbly. Xanthan gum acts as a binder and stabilizer, replicating the effect of gluten to ensure your donut holes don’t fall apart. You only need a tiny amount to make a big difference.
  • 2 tablespoon Sour Cream: This might seem like an unusual ingredient for donuts, but it is a secret weapon for moisture and richness. The fat content in sour cream adds a wonderful tenderness to the crumb, while its slight acidity helps to activate the baking powder and balances the sweetness. It ensures the donut holes are moist and flavorful, not dry.
  • 4 tablespoon Butter, melted: Butter serves multiple purposes here. It adds essential fat, which is vital for flavor and satiety in a keto recipe. It also contributes to a soft, melt-in-your-mouth texture and a rich, buttery taste that elevates the overall experience.
  • 2 tablespoon Water: A small amount of water is needed to bring the dough together to the right consistency. It helps to hydrate the almond flour and protein powder, ensuring everything mixes into a smooth, cohesive ball that’s easy to handle and roll.

For the Dreamy Peanut Butter Glaze:

  • 4 tablespoon Peanut Butter: Use a creamy, sugar-free, natural peanut butter for the best results. This will form the intensely flavorful base of our glaze. The natural oils in this type of peanut butter help it melt into a smooth, pourable consistency.
  • 3 tablespoon Heavy Whipping Cream: This thins out the peanut butter while adding incredible richness and a creamy, luxurious mouthfeel. It transforms the glaze from a simple melted peanut butter into something truly decadent.
  • 2 tablespoon Butter, softened: More butter! In the glaze, softened butter helps to create a silky-smooth texture and adds another layer of rich flavor. It also helps the glaze to set slightly as it cools, without becoming hard.
  • 2 tablespoon Sugar-Free Confectioners’ Sugar: To sweeten the glaze without adding sugar or carbs, a powdered sugar substitute is essential. A confectioners’ style erythritol or monk fruit blend works perfectly here, as it dissolves completely without any grittiness, resulting in a perfectly smooth and sweet glaze.

Instructions

Follow these simple, step-by-step instructions to create your own batch of delicious protein donut holes. The process is straightforward and rewarding, leading to a perfect treat in just over 30 minutes.

Step 1: Prepare Your Oven and Baking Sheet

First things first, preheat your oven to 350°F (175°C). This ensures the oven is at the correct, stable temperature when your donut holes go in, which is crucial for even baking and achieving that perfect rise. While the oven is heating, line a standard baking sheet with parchment paper. This is a vital step that prevents the donut holes from sticking to the pan and makes for effortless cleanup later.

Step 2: Combine the Dry Ingredients

In a medium to large mixing bowl, combine all of your dry donut hole ingredients. This includes the chocolate peanut butter protein powder, almond flour, baking powder, and xanthan gum. Use a whisk to mix them together thoroughly. Whisking is better than stirring with a spoon at this stage because it aerates the mixture and breaks up any clumps, especially in the almond flour or protein powder, ensuring an even distribution of all ingredients.

Step 3: Add the Wet Ingredients and Form the Dough

To the bowl of dry ingredients, add the melted butter, sour cream, and water. Using a spatula or a wooden spoon, begin to mix everything together. The mixture will start to come together and form a thick, cohesive dough. Continue to mix until it’s smooth and there are no dry spots left. The final dough should be slightly sticky but firm enough to handle and roll.

Step 4: Shape the Donut Holes

Now for the fun part! Scoop out portions of the dough and roll them between the palms of your hands to form evenly sized balls. Aim for about 1-inch balls, which should yield approximately 16 donut holes from this recipe. For maximum consistency, using a small cookie scoop can be incredibly helpful. Place each formed ball onto the parchment-lined baking sheet you prepared earlier, leaving a little space between each one to allow for air circulation and slight expansion during baking.

Step 5: Bake to Perfection

Place the baking sheet into your preheated oven on the center rack. Bake for 10 minutes. The donut holes will puff up slightly and should feel firm to the touch when done. Be careful not to overbake them, as this can cause them to become dry. Once baked, remove them from the oven and let them cool completely on the baking sheet. They must be at room temperature before you apply the glaze, otherwise, the warm glaze will just soak in instead of coating the outside.

Step 6: Prepare the Peanut Butter Glaze

While the donut holes are cooling, you can prepare the irresistible glaze. Place the 4 tablespoons of peanut butter and the 2 tablespoons of softened butter into a microwave-safe bowl. Heat in the microwave in 30-second intervals, stirring well between each one. This gentle heating prevents the peanut butter from scorching. Continue until the mixture is completely melted, smooth, and fully combined.

Step 7: Finish the Glaze

Once the peanut butter and butter mixture is melted, remove it from the microwave. Whisk in the heavy whipping cream and the sugar-free confectioners’ sugar. Continue to whisk vigorously until the glaze is completely smooth, glossy, and has a pourable, yet thick, consistency. If it seems too thick, you can add another teaspoon of heavy cream; if too thin, add a little more powdered sweetener.

Step 8: Glaze and Set

Take each cooled donut hole and dip its top half into the warm peanut butter glaze. Give it a little swirl to coat it nicely. Alternatively, for a lighter coating, you can use a spoon to drizzle the glaze over the tops. Place the glazed donut holes back onto the parchment-lined baking sheet. Allow them to sit for about 15-20 minutes, or until the glaze has firmed up and set before serving.

Nutrition Facts

One of the best parts about this recipe is its incredible nutritional profile, which allows you to indulge without compromising your health and fitness goals.

  • Servings: 16 donut holes
  • Calories per serving: 93 kcal

Each donut hole is a powerhouse of nutrition packed into a small, delicious package. At under 100 calories, it’s a remarkably light treat. The macronutrient breakdown is ideal for those following a ketogenic, low-carb, or high-protein diet. The high protein content (from the protein powder and almond flour) promotes muscle repair and keeps you feeling full and satisfied for longer, curbing further cravings. The healthy fats (from almond flour, butter, and peanut butter) provide sustained energy and are essential for brain health and hormone function. Most importantly, thanks to the sugar-free sweeteners, the net carb count is extremely low, preventing the blood sugar spikes and crashes associated with traditional sugary donuts.

Preparation Time

This recipe is designed for convenience and fits perfectly into a busy schedule. You can whip up a batch of these delicious treats in well under an hour.

  • Prep Time: 25 minutes
  • Cook Time: 10 minutes
  • Total Time: 35 minutes

The prep time includes gathering your ingredients, mixing the dough, rolling the balls, and preparing the glaze. The 10-minute cook time is wonderfully short, meaning you don’t have to wait long to enjoy the fruits of your labor. The total time of 35 minutes makes this an accessible recipe for a weeknight dessert, a quick morning bake, or a fast snack prep session for the week ahead.

How to Serve

These versatile chocolate peanut butter protein donut holes can be enjoyed in so many different ways, at any time of day. Here are a few ideas to get you started:

  • For a Power-Packed Breakfast:
    • Serve 2-3 donut holes alongside a cup of black coffee or a bulletproof latte for a quick, satisfying, and keto-friendly breakfast on the go.
    • Pair them with a side of plain Greek yogurt (if not strictly keto) or a low-carb yogurt and a few fresh berries like raspberries or strawberries for a more complete meal.
    • Enjoy them with a tall glass of unsweetened almond milk for a classic “donuts and milk” experience.
  • As a Pre or Post-Workout Snack:
    • Grab one or two donut holes about 30-60 minutes before a workout for a quick energy boost from the healthy fats.
    • Consume a couple immediately after your workout. The protein content will help kickstart muscle recovery and repair.
    • They are perfectly portable! Pack them in a small container to take to the gym for an easy and delicious refuel.
  • For a Guilt-Free Dessert:
    • Arrange them on a platter and serve after dinner for a light dessert that won’t leave you feeling overly full or sluggish.
    • Gently warm one donut hole in the microwave for 10 seconds and serve it with a dollop of keto-friendly vanilla ice cream or a swirl of whipped cream.
    • Drizzle with a little extra sugar-free chocolate sauce for an even more decadent treat.
  • As a Crowd-Pleasing Party Treat:
    • Make a double batch for parties, potlucks, or family gatherings. They are always a hit, and your guests will be shocked to learn they are healthy.
    • Create a “donut hole bar” with small bowls of toppings like chopped peanuts, sugar-free chocolate chips, shredded coconut, or different flavored glazes.

Additional Tips

To ensure your donut holes turn out perfectly every single time, keep these five professional tips in mind:

  1. Don’t Overmix the Dough: Once you add the wet ingredients to the dry, mix only until a cohesive dough forms. Overmixing can overwork the proteins (even without gluten) and develop the xanthan gum too much, resulting in a tougher, gummier texture rather than a soft, cakey one.
  2. Use a Cookie Scoop for Uniformity: The secret to evenly baked donut holes is making sure they are all the same size. A small cookie or ice cream scoop is the perfect tool for this. It portions the dough perfectly every time, ensuring that all 16 donut holes bake at the same rate and you don’t end up with some that are raw in the middle while others are overdone.
  3. Cool Completely Before Glazing: This is perhaps the most important tip for a beautiful presentation. If you try to dip warm donut holes into the glaze, the heat will cause the glaze to become too thin and it will simply soak into the donut instead of coating the outside. Patience is key! Let them cool to room temperature on a wire rack for best results.
  4. Customize Your Protein Powder: While the recipe calls for chocolate peanut butter flavor, don’t be afraid to experiment! A simple chocolate or vanilla protein powder would also work wonderfully. If you use a plain flavor, you might want to add a tablespoon of unsweetened cocoa powder or a little extra peanut butter to the dough itself to boost the flavor.
  5. Proper Storage is Key: To keep your donut holes fresh, store them in an airtight container. They can be kept at room temperature for up to 3 days, but for longer freshness, it’s best to store them in the refrigerator for up to a week. The glaze will firm up in the cold, but you can let them sit at room temperature for a few minutes or microwave one for 5-10 seconds to soften it before eating.

Frequently Asked Questions (FAQ)

Here are answers to some common questions you might have about this recipe.

1. Can I make this recipe dairy-free?
Yes, you can absolutely adapt this recipe to be dairy-free with a few simple substitutions. For the butter in the donut holes and glaze, use an equal amount of melted coconut oil or a dairy-free butter alternative. For the sour cream, you can substitute a dairy-free sour cream or a thick, unsweetened dairy-free yogurt (like a coconut or almond-based one). Finally, for the heavy whipping cream in the glaze, use full-fat canned coconut cream (the thick part from the top of the can) for a similarly rich and creamy result.

2. Why did my donut holes turn out dry or crumbly?
Dryness in gluten-free baking can usually be traced to a few culprits. First, ensure you are measuring your almond flour and protein powder correctly—using a food scale is always most accurate. Over-measuring dry ingredients can throw off the wet-to-dry ratio. Second, be careful not to overbake them. 10 minutes is usually the sweet spot, but ovens can vary. They should still be soft when you take them out. Finally, the type of protein powder used can have a big impact. A 100% whey isolate powder tends to absorb more moisture and can lead to a drier final product compared to a whey/casein blend.

3. Can I use a different type of flour, like coconut flour or all-purpose flour?
This recipe is specifically formulated for almond flour. You cannot substitute coconut flour on a 1:1 basis, as it is incredibly absorbent and would require a significant increase in the wet ingredients to work. Similarly, using regular all-purpose flour would change the entire nutritional profile, making the donut holes no longer gluten-free, keto-friendly, or low-carb. For the best results and to keep the recipe as intended, it’s highly recommended to stick with finely ground almond flour.

4. Can I freeze these protein donut holes for later?
Yes, these freeze beautifully, making them perfect for meal prep! For best results, freeze them before glazing. After they have baked and cooled completely, place the un-glazed donut holes on a baking sheet in a single layer and pop them in the freezer for about an hour, or until solid. This is called flash-freezing and prevents them from sticking together. Then, transfer the frozen donut holes to a freezer-safe zip-top bag or airtight container. They can be stored in the freezer for up to 3 months. When you’re ready to enjoy them, simply thaw them at room temperature and then prepare the glaze and dip them fresh.

5. The dough seems too sticky to roll. What should I do?
The dough should be tacky, but manageable. If it feels excessively sticky, it could be due to variations in protein powder brands or ambient humidity. You have two easy options. First, you can simply wet your hands slightly with water before rolling each ball. This creates a barrier and prevents the dough from sticking to your palms. Alternatively, you can chill the dough in the refrigerator for 15-20 minutes. This will help the fats solidify slightly, making the dough much firmer and easier to handle and roll into perfect spheres.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Chocolate Peanut Butter Protein Donut Holes Recipe


  • Author: Chloe

Ingredients

Scale

For the Donut Holes:

  • ¼ cup Chocolate Peanut Butter Protein Powder: This is the star of the show. It provides the foundational flavor and, of course, a significant protein boost that makes these treats so satisfying and macro-friendly. For best results, use a whey/casein blend, as it tends to bake better than 100% whey isolate, which can sometimes become dry or rubbery. The combination of chocolate and peanut butter flavor in the powder itself creates a deep, rich base.
  • 2 teaspoon Baking Powder: As our primary leavening agent, baking powder is crucial for giving the donut holes their light, airy, and cake-like texture. It reacts with the wet ingredients and heat to create tiny air bubbles, preventing the final product from being dense and heavy. Make sure your baking powder is fresh for the best lift.
  • 1 cup Almond Flour: This is the backbone of our gluten-free and keto-friendly bake. Almond flour, specifically finely ground blanched almond flour, provides structure and a wonderfully moist, tender crumb that closely mimics traditional flour. It’s low in carbs, high in healthy fats and fiber, and has a subtle nutty flavor that complements the chocolate and peanut butter perfectly.
  • ½ teaspoon Xanthan Gum: In the world of gluten-free baking, xanthan gum is a magic ingredient. Gluten is the protein in wheat that provides elasticity and holds baked goods together. Without it, things can get crumbly. Xanthan gum acts as a binder and stabilizer, replicating the effect of gluten to ensure your donut holes don’t fall apart. You only need a tiny amount to make a big difference.
  • 2 tablespoon Sour Cream: This might seem like an unusual ingredient for donuts, but it is a secret weapon for moisture and richness. The fat content in sour cream adds a wonderful tenderness to the crumb, while its slight acidity helps to activate the baking powder and balances the sweetness. It ensures the donut holes are moist and flavorful, not dry.
  • 4 tablespoon Butter, melted: Butter serves multiple purposes here. It adds essential fat, which is vital for flavor and satiety in a keto recipe. It also contributes to a soft, melt-in-your-mouth texture and a rich, buttery taste that elevates the overall experience.
  • 2 tablespoon Water: A small amount of water is needed to bring the dough together to the right consistency. It helps to hydrate the almond flour and protein powder, ensuring everything mixes into a smooth, cohesive ball that’s easy to handle and roll.

For the Dreamy Peanut Butter Glaze:

  • 4 tablespoon Peanut Butter: Use a creamy, sugar-free, natural peanut butter for the best results. This will form the intensely flavorful base of our glaze. The natural oils in this type of peanut butter help it melt into a smooth, pourable consistency.
  • 3 tablespoon Heavy Whipping Cream: This thins out the peanut butter while adding incredible richness and a creamy, luxurious mouthfeel. It transforms the glaze from a simple melted peanut butter into something truly decadent.
  • 2 tablespoon Butter, softened: More butter! In the glaze, softened butter helps to create a silky-smooth texture and adds another layer of rich flavor. It also helps the glaze to set slightly as it cools, without becoming hard.
  • 2 tablespoon Sugar-Free Confectioners’ Sugar: To sweeten the glaze without adding sugar or carbs, a powdered sugar substitute is essential. A confectioners’ style erythritol or monk fruit blend works perfectly here, as it dissolves completely without any grittiness, resulting in a perfectly smooth and sweet glaze.

Instructions

Step 1: Prepare Your Oven and Baking Sheet

First things first, preheat your oven to 350°F (175°C). This ensures the oven is at the correct, stable temperature when your donut holes go in, which is crucial for even baking and achieving that perfect rise. While the oven is heating, line a standard baking sheet with parchment paper. This is a vital step that prevents the donut holes from sticking to the pan and makes for effortless cleanup later.

Step 2: Combine the Dry Ingredients

In a medium to large mixing bowl, combine all of your dry donut hole ingredients. This includes the chocolate peanut butter protein powder, almond flour, baking powder, and xanthan gum. Use a whisk to mix them together thoroughly. Whisking is better than stirring with a spoon at this stage because it aerates the mixture and breaks up any clumps, especially in the almond flour or protein powder, ensuring an even distribution of all ingredients.

Step 3: Add the Wet Ingredients and Form the Dough

To the bowl of dry ingredients, add the melted butter, sour cream, and water. Using a spatula or a wooden spoon, begin to mix everything together. The mixture will start to come together and form a thick, cohesive dough. Continue to mix until it’s smooth and there are no dry spots left. The final dough should be slightly sticky but firm enough to handle and roll.

Step 4: Shape the Donut Holes

Now for the fun part! Scoop out portions of the dough and roll them between the palms of your hands to form evenly sized balls. Aim for about 1-inch balls, which should yield approximately 16 donut holes from this recipe. For maximum consistency, using a small cookie scoop can be incredibly helpful. Place each formed ball onto the parchment-lined baking sheet you prepared earlier, leaving a little space between each one to allow for air circulation and slight expansion during baking.

Step 5: Bake to Perfection

Place the baking sheet into your preheated oven on the center rack. Bake for 10 minutes. The donut holes will puff up slightly and should feel firm to the touch when done. Be careful not to overbake them, as this can cause them to become dry. Once baked, remove them from the oven and let them cool completely on the baking sheet. They must be at room temperature before you apply the glaze, otherwise, the warm glaze will just soak in instead of coating the outside.

Step 6: Prepare the Peanut Butter Glaze

While the donut holes are cooling, you can prepare the irresistible glaze. Place the 4 tablespoons of peanut butter and the 2 tablespoons of softened butter into a microwave-safe bowl. Heat in the microwave in 30-second intervals, stirring well between each one. This gentle heating prevents the peanut butter from scorching. Continue until the mixture is completely melted, smooth, and fully combined.

Step 7: Finish the Glaze

Once the peanut butter and butter mixture is melted, remove it from the microwave. Whisk in the heavy whipping cream and the sugar-free confectioners’ sugar. Continue to whisk vigorously until the glaze is completely smooth, glossy, and has a pourable, yet thick, consistency. If it seems too thick, you can add another teaspoon of heavy cream; if too thin, add a little more powdered sweetener.

Step 8: Glaze and Set

Take each cooled donut hole and dip its top half into the warm peanut butter glaze. Give it a little swirl to coat it nicely. Alternatively, for a lighter coating, you can use a spoon to drizzle the glaze over the tops. Place the glazed donut holes back onto the parchment-lined baking sheet. Allow them to sit for about 15-20 minutes, or until the glaze has firmed up and set before serving.

Nutrition

  • Serving Size: One Normal Portion
  • Calories: 93