These are the BEST vegan snickerdoodle cookies! They’re slightly crispy on the outside but soft and chewy on the inside—just the way classic snickerdoodles should be! They’re also made oil-free for a healthier spin on the traditional recipe, but you wouldn’t even know it!

This post may contain affiliate links. Read my policy page for more information.

a stack of snickerdoodle cookies

I have been working on this recipe for over a year, can you believe it? I made this several times last year but they always came out too cakey. This year I was determined to perfect the recipe to make them the ultimate vegan snickerdoodle cookie.

I am pleased to announce that I have succeeded and these snickerdoodles are truly divine! They have the classic cracked tops with a crispy sugary coating and a softy and chewy inside that melts in your mouth.

I wanted to make these healthier than traditional snickerdoodles because I prefer to limit my oil intake and vegan butters are typically hydrogenated oil. Plus I wanted to keep this recipe simple with no fancy ingredients needed. However, vegan baking without oil is trickier because oil is often used as an egg replacer. Instead, I chose a creamy peanut butter and non-dairy yogurt as my oil, butter, and egg replacement.

Peanut butter provides the fat and protein found in eggs and butter to give these cookies the rich flavor needed. Yogurt provides moisture and helps to bind the dough.

Luckily eggs aren’t needed for leavening in these cookies. Instead, baking soda and cream of tartar are used. Cream of tartar is a traditional ingredient in snickerdoodles that provides the signature “tanginess” that sets snickerdoodles apart from regular sugar cookies. That and the cinnamon sugar coating make them different from traditional sugar cookies.

snickerdoodles laying on parchment paper with one cookie with a bite taken out of it

What can you use instead of cream of tartar?

Cream of tartar is a white powder that’s a byproduct of wine making. It’s often found in the spices section at the store. In baking it can act as a leavening agent when paired with a base such as baking soda. If you can’t find cream of tartar you can use something acidic such as lemon juice or white vinegar.

For every 1 tsp of cream of tartar use 2 tsp of lemon juice or white vinegar. For example, in this recipe as written you can use 2 tsp of white vinegar and add it to the liquids.

You can also use baking powder. Replace the cream of tartar and baking soda with 1 tsp of baking powder as the recipe is written. Adjust if changing the serving size.

Why do snickerdoodles have cracks?

A part of it is due to the cinnamon sugar coating. This causes the crust of the cookie to dry out before it’s done rising which causes the crust to pull apart and crack, leaving an attractive crinkly exterior.

What is the best flour to make Snickerdoodles?

Typically, all-purpose flour is used. It’s a refined white flour that’s really versatile and used often in baking. However, today I’m using whole wheat flour. I prefer whole grains when possible and whole wheat flour works just as well.

Whole wheat flour has higher protein and fiber content providing more nutrients. It is drier so additional moisture is needed in the dough to obtain the same results. Since snickerdoodles are rolled in cinnamon sugar the wheat flavor from the flour is hidden well, making these a healthier cookie at no expense to the taste.

If you can’t find whole wheat flour you can use all-purpose flour. It’s a 1:1 ratio in this recipe.

a stack of snickerdoodle cookies with a cookie leaning against it

Ingredients needed

I chose to keep this recipe simple so there’s no crazy or fancy ingredients needed! Just 9 ingredients that you probably already have:

  • creamy peanut butter—any creamy nut butter should work but may affect the taste
  • granulated sugar of any kind—I used white but coconut sugar works too
  • non-dairy yogurt—I used soy yogurt but any non-dairy yogurt will do
  • vanilla extract
  • cream of tartar—or lemon juice/white vinegar (see above notes for how to replace)
  • whole wheat flour or all-purpose flour
  • baking soda
  • salt
  • ground cinnamon

How to make

Start by creaming the “butter” and sugar together. In a large mixing bowl add the peanut butter, sugar, vanilla extract and yogurt use an electric hand mixer or stand mixer to “cream” everything together on a low speed for one to two minutes until smooth and creamy.

creamed peanut butter, sugar and yogurt

In a medium bowl whisk together the flour, cream of tartar, baking soda and salt. Slowly add the dry mixture to the wet, adding a third at a time. Careful not to over mix the dough. The dough will be thick so you may need to hand mix the last portion.

The dough should be slightly sticky but not unmanageable. If it is, allow it to chill covered in the refrigerator for 30 minutes.

In a small bowl, mix together the cinnamon sugar. Roll the cookie dough into balls, about the size of 1 tablespoon or 1.5 inch thick.

Roll the balls in the cinnamon sugar and place on a baking sheet lined with parchment. Flatten the cookies with the palm of your hand or use a measuring cup. These cookies won’t spread so this is a necessary step. Sprinkle with extra cinnamon-sugar if desired.

prepped snickerdoodles on a baking sheet ready to be baked

Bake for 10 minutes are 375F (190C). The cookies should have the distinguishable cracks on the top and a light golden color when done. Allow cookies to cool on the baking sheet for 10 minutes before transferring to a wire wrack to cool completely.

Can snickerdoodles be made ahead?

They sure can! There are a couple ways to prep these ahead of time.

First, you can prepare the dough several days in advance and store it covered in the refrigerator. Make sure to allow the dough to return to room temperature before rolling into balls.

You can also freeze the finished cookies. After baking, allow them to cool fully before storing in a freezer-safe container. I like these silicone food storage bags. When you’re ready to eat, allow them to thaw on the counter for a couple hours or overnight in the refrigerator.

These make ahead strategies are perfect for the holidays when you know you’ll be running low on the time the day of and need a dessert that can be prepared quickly.

baked snickerdoodles laying on parchment paper

How to store

Snickerdoodles will stay fresh in an airtight container on the counter for a few days or for up to a week in the refrigerator. For longer, you can freeze them!

Variations

Pumpkin snickerdoodles are a popular variation. To make a pumpkin flavor, replace the yogurt with pureed pumpkin. I like using canned pumpkin that’s already prepared. Make sure it’s just pumpkin and not pumpkin pie filling.

If you enjoyed this recipe please leave a comment below and give it 5 stars! Or on Pinterest (don’t forget to follow me!) you can now add pictures into reviews, too, and be sure to help me share on facebook!

Want to Save This Recipe?

Enter your email below and we’ll send it straight to your inbox! Plus, get weekly free recipes!

By submitting this form, you consent to receive emails from Health My Lifestyle.

a stack of snickerdoodle cookies

The BEST Vegan Snickerdoodle Cookies

5 from 6 votes
Author: Rachel
These are the BEST vegan snickerdoodle cookies! They're slightly crispy on the outside but soft and chewy on the inside—just the way classic snickerdoodles should be! They're also made oil-free for a healthier spin on the traditional recipe, but you wouldn't even know it!
Prep Time 10 minutes
Cook Time 10 minutes
Total Time 20 minutes
Servings 16

Method

  • Hand Mixer/Electric Whisk
  • oven

Ingredients 
 

  • ½ cup creamy peanut butter
  • ¾ cup sugar regular white sugar or coconut sugar
  • ½ cup unsweetened soy yogurt
  • 1 teaspoon pure vanilla extract
  • 1 ⅓ cup whole wheat flour or all purpose flour
  • 1 teaspoon cream of tartar
  • ½ teaspoon baking soda
  • ¼ teaspoon salt

Topping:

  • 1 ½ tablespoon sugar
  • ½ teaspoon ground cinnamon

Instructions 

  • Preheat the oven to 375°F (190°C) and line a baking sheet with parchment paper.
  • In a large mixing bowl add the peanut butter, sugar, yogurt and vanilla extract. Using an electric hand mixer or stand mixer, "cream" everything together on a low speed for one to two minutes until smooth and creamy.
  • In a medium bowl whisk together the flour, cream of tartar, baking soda and salt. Slowly add the dry mixture to the wet, adding a third at a time. Careful not to over mix the dough. The dough will be thick so you may need to hand mix the last portion.
  • The dough should be slightly sticky but not unmanageable. If it is, allow it to chill covered in the refrigerator for 30 minutes.
  • In a small bowl, mix together the cinnamon and sugar. Roll the cookie dough into balls, about the size of 1.5 tablespoon or about 1.5 inch thick. Then roll the balls in the cinnamon-sugar and place on the prepared baking sheet. Flatten the cookies with the palm of your hand or use a measuring cup. These cookies won't spread so this is a necessary step. Sprinkle the tops with extra cinnamon-sugar if desired.
  • Bake for 10-12 minutes. The cookies should have the distinguishable cracks on the top and a light golden color when done. Allow cookies to cool on the baking sheet for 10 minutes before transferring to a wire wrack to cool completely.

Notes

This recipe makes about 16 cookies as the recipe is written. Double the recipe for more.
How to store:
Place cookies in an airtight container and store on the counter for up to a few days or in the refrigerator for up to a week.
To make ahead:
You can prepare the dough several days in advance and store it covered in the refrigerator. Make sure to allow the dough to return to room temperature before rolling into balls.
You can also freeze the finished cookies. After baking, allow them to cool fully before storing in a freezer-safe container. I like these silicone food storage bags. When you’re ready to eat, allow them to thaw on the counter for a couple hours or overnight in the refrigerator.
No cream of tartar?
You can use lemon juice or white vinegar. If the recipe calls for 1 tsp cream of tartar use 2 tsps lemon juice.
No whole wheat flour?
You can use all-purpose flour instead.

Nutrition

Calories: 126kcal | Carbohydrates: 20g | Protein: 3g | Fat: 4g | Saturated Fat: 1g | Sodium: 108mg | Potassium: 120mg | Fiber: 2g | Sugar: 11g | Vitamin C: 1mg | Calcium: 12mg | Iron: 1mg
Course: Dessert
Cuisine: American
Want to eat healthier but don’t know where to start?Get a free customizable meal plan and stop the struggle!

Pin this for later:

These are the BEST vegan snickerdoodle cookies! They're slightly crispy on the outside but soft and chewy on the inside—just the way classic snickerdoodles should be! They're also made oil-free for a healthier spin on the traditional recipe, but you wouldn't even know it! how to make vegan snickerdoodles | healthy snickerdoodles | easy snickerdoodle cookies | easy vegan dessert | plant based cookie recipe #snickerdoodles

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




14 Comments

    1. I haven’t tested it but an all-purpose gluten free flour would probably work just fine. Almond flour may be used as well but the final outcome might be more dense. Let me know how it turns out if you try these alternatives.