These dairy free peanut butter cookies are made with just 6 pantry ingredients and absolutely no butter, no flour, and no fuss. You’ll be shocked by how soft, chewy, and perfectly crisp they are. And they’re ready in under 30 minutes from start to finish.

Why You’ll Love This Recipe

Who knew that leaving out the flour and butter would make one of the best peanut butter cookies ever? With a single bowl and a spoon, you’re about to meet your new go-to gluten-free cookie recipe.

This recipe is one of those magical combinations of simple ingredients and even simpler steps. I couldn’t believe how delicious these turned out the first time I tested them. Perfectly chewy centers, crisp edges, and rich peanut butter flavor.

The best part? No mixer, no chilling, no waiting for butter to soften. Just toss everything into a bowl, stir, scoop, bake and done. The only hard part is letting them cool for five minutes before diving in!

If you love peanut butter as much as I do, try my Peanut Butter Lovers Ice Cream Pie or these ultra gooey Gooey Chocolate Chip Toffee Bars.

Watch the Recipe Video

Ingredients You’ll Need

One quick note: creamy peanut butter is key here. I always use Skippy’s “Natural” line (still no-stir!) because fully natural peanut butters tend to be too oily and can make the cookies spread too much or fall apart.

  • Creamy peanut butter: Use a no-stir brand like Skippy for the best structure and flavor. Avoid runny natural PBs.
  • Granulated white sugar: Adds sweetness and crisp edges.
  • Brown sugar: Gives chew and richness.
  • Baking soda: Adds lift and structure.
  • Vanilla extract: Boosts flavor with a warm, sweet note.
  • Large egg: Helps bind the dough. I haven’t tested this recipe with egg substitutes.

How to Make Dairy Free Peanut Butter Cookies

Step-by-step photo collage showing how to mix, scoop, press, and bake dairy-free peanut butter cookie dough.

Step 1: Preheat your oven to 350ºF with the oven racks in the upper and lower third. Line two cookie sheets with parchment paper.

Step 2: In a medium bowl, stir together the peanut butter, white sugar, brown sugar, baking soda, vanilla, and egg until fully combined.

Step 3: Use a 1.5-tablespoon cookie scoop to portion dough into balls. Place 9 on each baking sheet.

Step 4: Use a fork to press a criss-cross pattern into each ball of dough.

Step 5: Bake for 8-10 minutes, rotating the baking sheets halfway through. Cookies are done when the edges are set and the centers are puffed.

Step 6: Let the cookies cool on the baking sheet for 5 minutes before transferring – or eating warm if you can’t resist!

Close-up of a stack of peanut butter cookies showing crisp edges and soft centers.

Expert Tips + Ingredient Notes

  • This is the cookie scoop I use and love!
  • Natural peanut butter: Natural peanut butter separates so don’t use it, your cookies may turn out too soft or greasy.
  • Refined sugar-free option: You could try swapping the sugars with coconut sugar, it works well in my almond butter cookie recipe!
  • Egg-free? I haven’t tested this with flax or chia eggs, but if you do, please leave a comment and let me know how it turned out!
  • Nut allergy? You might be able to substitute sunflower seed butter, just know that it may affect flavor and texture.

Storage Tips

  • Store in an airtight container at room temperature for up to 1 week.
  • To freeze: Cool completely, then freeze in a sealed bag for up to 3 months.
A hand breaking a dairy free peanut butter cookie in half, revealing soft, chewy interior.

Recipe FAQs

Can I make these without eggs?

I haven’t tested this recipe with egg replacements. A flax or chia egg may work! If you try it, let me know how it turned out!

What’s the best peanut butter to use?

Skippy creamy (no-stir) works best. Natural peanut butters that separate tend to be too oily for this recipe.

Why are my cookies crumbly or dry?

This usually happens if your peanut butter is too dry or your sugars weren’t fully packed. Use the full amount of egg for moisture.

Can I freeze these cookies?

Yes! Freeze baked cookies in an airtight bag for up to 3 months. Thaw at room temp before serving.

 

I hope you love these flourless, dairy-free peanut butter cookies as much as I do! They’re fast, foolproof, and totally satisfying.

Looking for another cozy treat? Try my Reese’s S’mores on Ritz Crackers. They’re melty, sweet, and just the right amount of salty.

Did you love this recipe? Thank you! Please give this recipe a star rating and leave a review below. I respond to every one! Be sure to follow me on InstagramPinterest, TikTok, and Facebook. Tag me if you try a recipe!

Dairy Free Peanut Butter Cookies (Flourless & Easy)

These dairy free peanut butter cookies are made with just 6 pantry ingredients and absolutely no butter, no flour, and no fuss. You’ll be shocked by how soft, chewy, and perfectly crisp they are. And they’re ready in under 30 minutes from start to finish.
4.90 from 137 ratings

Ingredients 
 

  • 1 cup creamy peanut butter, Skippy is the best!
  • 1/2 cup granulated white sugar
  • 1/2 cup brown sugar
  • 1 teaspoon baking soda
  • 1 teaspoon vanilla
  • 1 egg

Instructions 

  • Preheat oven to 350 degrees with the oven racks in the upper and lower third. Line 2 cookie sheets with parchment paper.
  • Combine all ingredients in a medium size mixing bowl. Stir to combine.
  • Use a medium size cookie scoop to scoop out the dough (1.5 tablespoon size balls). Put 9 cookies per sheet. Use a fork to make cross hatches on top of the dough.
  • Bake for 8-10 minutes, until the edges are set and the centers are slightly puffed up. Rotate the cookie sheets half way through baking. Cool on the cookie sheet for 5 minutes before eating.
  • Leftover dairy-free, gluten-free peanut butter cookies will keep in an airtight container for 1 week.

Notes

  • Natural peanut butter: Natural peanut butter separates so don’t use it, your cookies may turn out too soft or greasy.
  • Refined sugar-free option: You could try swapping the sugars with coconut sugar, it works well in my almond butter cookie recipe!
  • Egg-free? I haven’t tested this with flax or chia eggs, but if you do, please leave a comment and let me know how it turned out!
  • Nut allergy? You might be able to substitute sunflower seed butter, just know that it may affect flavor and texture.
Calories: 133, Total Carbs: 14.3g, Protein: 3.5g, Fat: 7.6g, Fiber: 0.7g, Net Carbs: 14g
Did you make this recipe?Please Leave a comment and give this recipe a rating!