High Protein Peanut Butter Cookies

Here is another easy snack you can prepare ahead of time to ensure you have something healthy to munch on before or after a workout! I always have some of these ready in my pantry so I can stay on track with my macros and reduce the temptations to reach for store-bought cookies instead.

There are many different high protein cookies on the market, but it is actually very easy to make theses at home, it’s much cheaper, and also you know precisely what is going into them!

Are Protein Cookies Good for You?

Like with many things in life, everything is best in moderation. This recipe is actually pretty healthy, though! Just pay attention to what type of peanut butter you are using  — you want to use all natural and sugar-free. Also, be cautious about how much additional sugar you add to this recipe. Since we are boosting this recipe with protein powder, you should make sure to use a high-quality protein powder to give it the best boost of protein you can.

Are Protein Cookies Keto?

This recipe is actually keto-friendly too since we are using almond flour. If you don’t like almond flour or don’t need to worry about a low-carb version, you can swap it out for some regular all-purpose flour instead.

What are Protein Cookies Good For?

I love these cookies since they are a great source of protein and a great pre and post-workout snack. If you are making the low carb/keto version, they are also a great snack to hit that sweet tooth craving. I find that whenever you make snacks readily available at home or packed in your bag, you make better food choices.

High Protein Peanut Butter Cookies

Satisfy your sweet tooth and get more protein, all in this one cookie.

SERVINGS: 8 cookies

CALORIES: 215 Kcal per serving


  • 1 cup almond flour
  • 1/2 cup all natural, unsweetened peanut butter
  • 1 egg
  • 1 tsp vanilla
  • 1 tsp baking powder
  • 1/8 cup white sugar
  • 1/3 cup Protein powder


  1. Preheat oven to 350 degrees Fahrenheit
  2. Mix all ingredients into a large bowl until combined. If you are using all purpose flour instead of almond flour, you may need to use a little less.
  3. Scoop mixture into 8 cookies on a greased baking sheet and bake for 10 minutes (or until the bottom are golden brown)


Serving: 1 cookie
Calories: 215 kcal
Carbohydrates: 10g
Protein: 10g
Fat: 16g
Saturated Fat: 2g
Polyunsaturated Fat: 2g
Monounsaturated Fat: 4g
Cholesterol: 28mg
Sodium: 137mg
Potassium: 113mg
Fiber: 2g
Sugar: 0.5g
Vitamin A: 42IU
Calcium: 85mg
Iron: 1mg

About the Author:

Joyce Leung

Joyce is the founder of the Joyce of Cooking blog, where she provides recipes, writes about her food adventures, and reviews local eateries. She has worked in the food and beverage industry for over 10 years, in every position from dish washer to general manager. Now retired from the restaurant world, she is a marketing manager for a greenhouse.