Vegan hamantaschen for Purim with jam
Photo credit Laura Gottlieb

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

clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Vegan hamantaschen for Purim with jam
Photo credit Laura Gottlieb

Vegan Hamantaschen

Just as good as the real thing.

  • Total Time: 25-30 minutes + 2 hours chilling time
  • Yield: 24 cookies 1x


  • ½ 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 °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.
  • Author: Laura Gottlieb
  • Prep Time: 10 minutes + 2 hours chilling time
  • Cook Time: 15-20 minutes
  • Category: Dessert
  • Method: Baking
  • Cuisine: Vegan


Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

  • Jennifer

    AMAZING recipe! My non-vegan coworkers and family members couldn’t stop eating them!!! Might be my favorite cookie recipe as well! They’re absolutely perfect.

Keep on Noshing

Chocolate Chip Cookie Hamantaschen Recipe

A sweet cookie mash-up perfect for Purim.

This Old School Hamantaschen Filling Might Be Our Favorite

In an age when hamantaschen come in every flavor, I'll take simple and classic any day.