3-Ingredient Peanut Butter Cookies

These simple cookies need just peanut butter, almond flour, and maple syrup. They're naturally vegan, gluten-free, and ready in 25 minutes. Perfect for when you want a quick healthy treat.

Featured in Sweet Treats and Baked Goods.

Fatiha
Updated on Sun, 05 Jan 2025 01:31:08 GMT
A bowl filled with stacked, textured peanut butter cookies is displayed against a soft background. Pin it
A bowl filled with stacked, textured peanut butter cookies is displayed against a soft background. | zestplate.com

This homemade 3-ingredient Peanut Butter Cookies are an easy recipe that's vegan, gluten-free, and keto-friendly, made with just a handful of pantry staples. With no eggs, refined sugar, or dairy, these cookies are incredibly easy to make in under 30 minutes. Perfect for peanut butter lovers, they're rich, buttery, and melt in your mouth!

Why You'll Love These Cookies

These cookies are a dream for anyone looking for an easy, no-fuss dessert. With just one bowl and three ingredients, they come together quickly and bake to perfection. The almond flour gives them a delicate, buttery texture, while the maple syrup ensures they're naturally sweetened and egg-free. They're versatile too—customize them with your favorite add-ins or enjoy them as is for a melt-in-your-mouth experience.

Ingredients for Vegan Peanut Butter Cookies

  • Base Ingredients:
    • 2 cups natural peanut butter (just peanuts and salt)
    • 2/3 cup pure maple syrup
    • 2 cups almond flour, finely ground
  • Optional Enhancements:
    • 1 teaspoon vanilla extract
    • 1/4 teaspoon fine sea salt
    • 1/2 cup vegan chocolate chips
    • 1/2 cup crushed peanuts for topping
  • For Coating (Optional):
    • 1/4 cup coconut sugar
    • Flaky sea salt for sprinkling
    • 8 oz vegan dark chocolate for dipping
  • Equipment Needed:
    • Large mixing bowl
    • Measuring cups and spoons
    • Parchment paper
    • Baking sheets
    • Fork for cross-hatching
    • Wire cooling rack

Step-by-Step Instructions

Prepare Your Workspace
Position oven rack in center. Preheat to 350°F (175°C). Line two baking sheets with parchment paper. Gather all ingredients and ensure they're room temperature.
Mix the Base
In a large bowl, stir peanut butter until smooth and well-mixed. Add maple syrup and beat until completely combined, about 1 minute. Add vanilla if using.
Add Dry Ingredients
Fold in almond flour gradually, using a spatula to incorporate fully. Mixture should form a soft, pliable dough that holds together but isn't sticky. Add optional mix-ins if desired.
Shape the Cookies
Scoop dough using a 2-tablespoon measure. Roll into balls between palms. Place 2 inches apart on prepared sheets. Press with fork to create criss-cross pattern, dipping fork in water between presses to prevent sticking.
Optional Garnish
Sprinkle with coconut sugar or sea salt if desired. Press any additional toppings gently into surface.

Baking and Cooling Process

Initial Bake
Bake one sheet at a time for 10-12 minutes until edges are lightly golden but centers still look slightly soft. Don't overbake - they'll continue firming up while cooling.
Cooling Stage One
Let cookies rest on baking sheet for exactly 5 minutes. They'll be very soft and delicate at this stage.
Final Cooling
Transfer carefully to wire rack using a wide, flat spatula. Allow to cool completely, about 30 minutes, before handling or decorating.
Optional Decoration
If dipping in chocolate, wait until fully cooled. Melt chocolate in double boiler, dip half of each cookie, and place on parchment to set.
A stack of peanut butter cookies, one with a bite taken out, sits on a plate next to a small cup of coffee and a bowl of chocolate chips. Pin it
A stack of peanut butter cookies, one with a bite taken out, sits on a plate next to a small cup of coffee and a bowl of chocolate chips. | zestplate.com

Troubleshooting Guide

If dough is too sticky, add almond flour one tablespoon at a time. For crumbly dough, add peanut butter one tablespoon at a time. Cookies spreading too much? Chill dough for 30 minutes before baking. For softer cookies, reduce baking time by 1-2 minutes. For crispier edges, increase baking time by 1-2 minutes. Ensure peanut butter is well-stirred and at room temperature for best results.

Storage and Make-Ahead Tips

Store in airtight container at room temperature for 5 days, layered between parchment paper. Refrigerate up to two weeks in sealed container. Freeze baked cookies up to 3 months - wrap individually in plastic wrap then place in freezer bag. Thaw at room temperature for 30 minutes before serving. Cookie dough can be frozen in balls for up to 3 months - bake directly from frozen, adding 2-3 minutes to baking time.

Frequently Asked Questions

→ Can I use a different nut butter?

While this recipe is designed for natural peanut butter, you can try other smooth nut butters like almond or cashew butter. Just ensure it's a natural nut butter without added oils or sugar.

→ Why do my hands need to be damp when rolling the cookies?

Damp hands prevent the cookie dough from sticking to your fingers. The moisture creates a barrier between your skin and the sticky dough, making it easier to shape the cookies.

→ How do I know when the cookies are done?

The edges should be very slightly golden brown. For chewy cookies, bake for less time (around 10 minutes), and for crispy cookies, bake longer (up to 15 minutes).

→ Why do the cookies seem so soft when they come out of the oven?

This is normal - the cookies will be very soft when hot but firm up significantly as they cool. Let them cool completely on the baking tray before moving them.

→ Can I substitute the maple syrup?

The maple syrup provides both sweetness and moisture. While you might be able to use other liquid sweeteners, the texture and taste will be different from the original recipe.

3-Ingredient Peanut Butter Cookies

Quick vegan peanut butter cookies made with natural peanut butter, almond flour, and maple syrup. No eggs, dairy-free, and gluten-free.

Prep Time
10 Minutes
Cook Time
15 Minutes
Total Time
25 Minutes
By: Fatiha

Category: Desserts

Difficulty: Easy

Cuisine: American, Vegan

Yield: 20 Servings (20 small cookies)

Dietary: Low-Carb, Vegan, Vegetarian, Gluten-Free, Dairy-Free

Ingredients

01 1 cup (250g) smooth natural peanut butter.
02 1 ¼ cups (125g) almond flour / blanched almond meal, spooned and leveled.
03 ⅓ cup (115g) maple syrup.

Instructions

Step 01

Preheat the oven to 180°C (350°F) and line two baking sheets with parchment paper.

Step 02

Add all the ingredients to a bowl and mix until combined. Allow the mixture to sit for around 2 minutes to thicken up. The final cookie dough should have the consistency of a soft and slightly tacky paste that is thick enough to roll into balls.

Step 03

Using clean and damp hands or a small cookie scoop, divide the cookie dough into around 20 balls (~24g each). Place the balls on the lined baking trays.

Step 04

Use a fork to flatten each ball and mark each cookie with a criss-cross pattern. You can make them as thin/thick as you like! Alternatively, you can just flatten each ball with the palm of your hand.

Step 05

Bake the cookies for 10-15 minutes or until the edges are very slightly golden brown. Cookies baked for less time will be soft and chewy whereas cookies baked for longer will be crisp throughout.

Step 06

Allow the cookies to completely cool on the baking tray. Initially, the cookies will be very soft but will firm up a lot as they cool.

Notes

  1. Using gram measurements gives best results.
  2. Can substitute almond flour with 100g oat flour or 50g fine white rice flour.
  3. Cookies will stay fresh for 5 days at room temperature, 2 weeks in fridge, or 2 months frozen.

Tools You'll Need

  • Baking sheets.
  • Parchment paper.
  • Cookie scoop (optional).

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Peanuts.
  • Tree nuts (almonds).

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 125
  • Total Fat: 9 g
  • Total Carbohydrate: 8 g
  • Protein: 4 g