High-Protein Chocolate Peanut Butter Cookies

These Chocolate Peanut Butter Protein Cookies deliver about 14g of protein per cookie. They’re gluten-free, grain-free, and made with simple ingredients, including your favorite protein powder. The chocolate and peanut butter combination gives them incredible flavor and a chewy texture that keeps people coming back for more.

protein cookies stacked

Featured Comment

“These are the best protein cookies we’ve tried! I’ve made them twice now! Thank you for the recipe!” — Nancy

I first shared this recipe years ago and it remains one of my favorites. I keep a stash of frozen cookies in both my home freezer and the studio fridge because they freeze and reheat beautifully. They’re chocolate-forward, soft and chewy, and each cookie packs a substantial protein punch. If you want an easy, satisfying snack after a workout or a protein-rich dessert, this recipe is a winner.

Our Favorite Protein Cookies

This version uses just a handful of ingredients and produces cookies that are rich in flavor and texture. Each cookie is under 300 calories and provides around 14g of protein, depending on the protein powder you choose. Important highlights:

  • 6 simple ingredients
  • Approximately 14g protein per cookie
  • Gluten-free and grain-free
Collage showing the cookie-making process: ingredients, mixing, shaping dough on a tray, unbaked cookies, baked cookies, and a hand holding a finished cookie with salt.

Chocolate Protein Cookies Ingredients

The base of these cookies is drippy, all-natural nut butter. The natural oils and fat give the cookies their creamy, chewy texture. Eggs replace the need for flour and help bind everything together. Here’s what you’ll need:

All-Natural Peanut Butter: Use a runny, all-natural creamy peanut butter. The natural oils should separate slightly and be stirrable. If you prefer, you can substitute another runny nut butter such as almond or cashew butter, but do not replace the nut butter with a dry peanut or almond flour — the oil is essential for texture.

Can I swap the peanut butter for something lower in fat?

No. Do not substitute the nut butter with peanut flour, almond flour, or any other dry product. The natural oil in the drippy nut butter is required for the cookies to hold together and achieve the right texture.

Brown Sugar: Light brown sugar adds moisture and depth. Coconut sugar works as a direct substitute if you prefer.

Cocoa Powder: Unsweetened cocoa powder keeps the chocolate flavor rich without adding extra sugar.

Eggs: Eggs add protein and bind the dough. If you need an eggless cookie, look for recipes specifically developed for vegan or egg-free baking, since this recipe relies on eggs for structure.

Protein Powder: Both whey and plant-based protein powders will work, but whey tends to give a smoother texture. Choose a chocolate-flavored protein powder for the best results.

A glass bowl filled with thick, chocolate cookie dough and a gray spatula resting inside.

More Protein Powder Recipes

Protein Powder Recipes

  • Peanut Butter and Jelly Protein Smoothie
  • Best Protein Shakes
  • Blueberry Protein Pancakes
  • Strawberry Protein Shake
  • Protein Waffles
  • Peanut Butter Protein Bars
  • Peanut Butter Protein Cups

More on Protein Powder

Protein powder is a convenient way to boost protein intake when whole-food sources are limited. For baking, choose a protein powder you enjoy the taste of, because its flavor and sweetness level will affect the final cookie. Whey protein typically creates the best texture for these cookies, but plant-based powders can work with slightly different results.

Remember

Test the taste of your protein powder before baking if possible. If your powder is heavily sweetened or has a distinctive flavor, it will come through in the cookies. Adjust sugar amounts if needed.

Close-up of a chocolate cookie with a bite taken out, topped with chocolate chips, resting on parchment paper.

Protein Cookies Storage

Store these cookies in the refrigerator or freezer for the longest shelf life. At room temperature in a cool, dark place, they will keep for 3–5 days if covered and stored in an airtight container.

Allow cookies to cool completely before storing to prevent condensation and sogginess.

Freezer Directions

To keep a ready supply on hand, freeze the cookies. Lay cooled cookies on a baking sheet and freeze for one hour. Once firm, transfer them to a freezer-safe bag or container. Properly stored, they should last up to 3 months in the freezer. Thaw at room temperature or warm briefly in the microwave when ready to eat.

A hand holds a large chocolate cookie sprinkled with sea salt and chocolate chips on a white background.

More Cookie Favorites

Protein Cookies

  • Peanut Butter Protein Cookies
  • Paleo Chocolate Chip Cookies
  • Vegan Peanut Butter Banana Cookies

Chocolate Peanut Butter Protein Cookies

Minimal ingredients and a high-protein result: these cookies deliver great flavor and texture with just a few simple steps.

By: Lee Funke

Prep: 10 mins • Cook: 11 mins • Total: 21 mins • Servings: 8

A hand holding a chocolate cookie sprinkled with sea salt flakes and chocolate chips.

Ingredients

  • 1 cup drippy, all-natural creamy peanut butter*
  • 1/2 cup light brown sugar (or coconut sugar)
  • 1/2 cup chocolate whey protein powder (or your preferred chocolate protein powder)
  • 2 tablespoons unsweetened cocoa powder
  • 2 large eggs
  • 1 teaspoon baking powder
  • Optional: 1/3 cup mini chocolate chips
  • Optional: flakey sea salt for topping

Instructions

  1. Preheat the oven to 350ºF (175ºC) and line or spray a baking sheet with cooking spray.
  2. Combine all ingredients in a medium bowl and mix until smooth. The dough should be cohesive and similar to cookie dough. If it’s crumbly, your peanut butter may not be runny enough; add 1–2 teaspoons of melted coconut oil to achieve the right consistency.
  3. Scoop about 3 tablespoons of dough and roll into a ball. Flatten each ball between your palms to form a cookie shape, since these cookies won’t spread much while baking.
  4. If using, press a few mini chocolate chips into the tops of the cookies and sprinkle with flakey sea salt if desired.
  5. Bake at 350ºF for 12–15 minutes. Baking time will vary slightly depending on oven and cookie size; edges should be set but centers still soft.
  6. Allow the cookies to cool on the baking sheet for 15 minutes so they can set. Removing them too early may cause them to break.
A glass bowl filled with thick, chocolate cookie dough and a gray spatula resting inside.

Tips & Notes

  • This recipe was updated in November 2024.
  • Peanut butter: Use a runny, all-natural peanut butter for best texture.
  • Protein powder: Whey usually produces the best texture, but you can use plant-based protein if preferred; expect a slightly different crumb.
  • Nutrition: Nutrition values are approximations and shown without optional chocolate chips. Protein per cookie will vary depending on the protein powder used.

Nutrition (approx. per cookie)

Calories: 291 kcal • Carbohydrates: 22 g • Protein: 14 g • Fat: 18 g • Fiber: 2 g • Sugar: 17 g

Nutrition information is automatically calculated and should be used as an approximation.

Photography by: The Wooden Skillet