Vegan hamantaschen for Purim with jam
Photo credit Laura Gottlieb
Prep Cook Yield Ready In
10 minutes plus 2 hours chilling time 15-20 minutes 24 cookies 25-30 minutes plus 2 hours chilling time

The Best Vegan Hamantaschen Recipe

The very best vegan hamantaschen you will ever make.

There are so many parts of Purim that make it one of the best holidays to celebrate: parties, dressing like royalty, sharing gifts, flowing drinks and, of course, hamantaschen. There are countless children’s songs about eating hamantaschen and all the fun fillings you can add. But for the vegans of the world, the issue isn’t how to choose a filling, but how to make the traditional dough without the use of egg.

Whenever I recreate a traditional Jewish dish into a vegan recipe, I like to start with a classic, trusted recipe. This allows me to keep true to the taste and nostalgia while I experiment with substitutions. For this vegan hamantaschen recipe, I started with a family favorite pulled from a synagogue cookbook (could it get more traditional than that?).

Common vegan egg substitutes for baking include flax seed, applesauce, aquafaba or oil. Though I would usually start with one of those, a couple years ago I saw someone substitute non-dairy yogurt for egg in a different cookie dough, and decided I would give that a try, and the result was perfect. The yogurt allows for the dough to stay soft and fluffy but still works well with the other ingredients to help keep the shape. A few adjustments later (more baking powder here, less orange juice there), and I present the best vegan hamantaschen recipe for Purim out there. 

Photo credit Laura Gottlieb

Craving other vegan Jewish classics? Try these recipes:

Vegan Carrot “Lox”

Vegan Turmeric Maple Challah

Vegan Latkes

Vegan Cholent


  • ½ cup granulated sugar
  • ¾ cup vegan butter, at room temperature
  • ½ cup non-dairy, vanilla yogurt
  • 1 Tbsp orange juice
  • 1 tsp orange zest
  • ½ tsp vanilla extract
  • 2 ½ cups AP flour
  • ¼ tsp salt
  • ½ tsp baking powder
  • jam or other fillings


  1. To make the dough: Cream sugar and vegan butter until well combined; it should have an almost fluffy consistency. Add yogurt, orange juice, orange zest and vanilla extract. Mix until combined.
  2. Sift flour, salt and baking powder into the wet ingredients. Mix with a wooden spoon until it starts to come together. Use your hands to form a ball with the dough. Wrap dough in plastic wrap or place in an air-tight container and chill in the refrigerator for at least 2 hours.
  3. Remove the dough from the refrigerator and roll out to about ⅙ inch thick. Use a 2.5-3 inch cookie cutter to create circle cut-outs.
  4. Add about a teaspoon of filling to the center of each circle.
  5. Form a triangle with each circle by pulling up and creating three sides, and pinching to create three points. Bake at 350 degrees F for 15-20 minutes, or until the tips of the triangles become golden brown.
  6. Remove from the oven and add to a cooling rack. Let cool completely (or eat with hot jam at your own risk). Store in an air-tight container for up to 3-4 days.

Keep on Noshing

Hungarian Poppy Seed and Chocolate Ganache Cake Recipe

A rich Hungarian poppy seed cake that's perfect for Purim, or anytime.

Guava and Cheese Hamantaschen Recipe

A Latin-inspired treat to celebrate Purim.