Rugelach is a tender, flaky pastry rolled with cinnamon, sugar, and nuts that brings Eastern European Jewish baking tradition right into your kitchen. These crescent-shaped cookies feature a cream cheese dough that melts in your mouth and a sweet filling that caramelizes beautifully as they bake.
Making rugelach from scratch might sound intimidating, but the process is surprisingly forgiving. The dough comes together quickly, and once you master the rolling technique, you’ll find yourself making batch after batch for every occasion.
Why You’ll Love This Recipe
This rugelach recipe delivers bakery-quality results without requiring professional pastry skills. The cream cheese dough is easier to work with than traditional pastry, and the filling options are endlessly customizable.
- The cream cheese dough stays tender even after refrigeration, making it easy to roll
- You can prepare the dough up to three days ahead and bake fresh cookies whenever you need them
- Each cookie features multiple textures in one bite: flaky pastry, crunchy nuts, and jammy sweetness
- The recipe scales perfectly for holiday cookie exchanges or gift boxes
- They freeze beautifully, so you can always have homemade pastries on hand
My Experience Making This Recipe
I’ve been making rugelach every December for the past five years, and each batch teaches me something new about working with cream cheese dough. The first time I made them, I was shocked at how the simple ingredients transformed into something that rivaled any bakery pastry.
The smell that fills your kitchen as they bake is intoxicating: cinnamon, toasted nuts, and butter all mingling together. My family now requests these cookies specifically, pushing aside all other holiday treats.
I once brought a batch to a potluck, and three different people asked for the recipe before the evening ended. The combination of the tender, slightly tangy dough with the sweet, spiced filling hits every flavor note perfectly.
Recipe Overview
- Recipe Name: Rugelach
- Servings: 48 cookies
- Prep Time: 30 minutes (plus 2 hours chilling)
- Cook Time: 22 minutes
- Total Time: 2 hours 52 minutes
- Course: Dessert, Cookie
- Cuisine: Jewish, Eastern European
- Calories per Serving: 98
Equipment You Will Need
- Stand mixer or hand mixer
- Large mixing bowl
- Rolling pin
- Pastry brush
- Sharp knife or pizza cutter
- Baking sheets (2 or 3)
- Parchment paper or silicone baking mats
- Plastic wrap
- Small bowl for egg wash
- Measuring cups and spoons
Ingredients for Rugelach
For the Dough
- 8 ounces cream cheese, softened to room temperature
- 1 cup unsalted butter (2 sticks), softened to room temperature
- 2 cups all-purpose flour
- 1/4 cup granulated sugar
- 1/4 teaspoon salt
For the Filling
- 3/4 cup granulated sugar
- 1 tablespoon ground cinnamon
- 1 cup walnuts or pecans, finely chopped
- 1/2 cup raisins or currants, finely chopped (optional)
- 1/2 cup apricot preserves or raspberry jam
For the Topping
- 1 large egg
- 1 tablespoon water
- 2 tablespoons granulated sugar
- 1/2 teaspoon ground cinnamon
Ingredient Notes and Substitutions
- Cream cheese: This creates the tender, slightly tangy dough that makes rugelach special. You can use Neufchatel (1/3 less fat cream cheese), but the dough will be slightly less rich.
- Unsalted butter: Provides flakiness and flavor while letting you control the salt level. Salted butter works in a pinch, but reduce the added salt to just a pinch.
- All-purpose flour: Creates the right structure without making the cookies tough. Avoid substituting with bread flour, which will make them too firm.
- Walnuts or pecans: Add crunch and richness to the filling. Almonds work beautifully too, or omit nuts entirely for nut-free versions.
- Apricot preserves: Adds moisture and fruity sweetness that complements the cinnamon. Raspberry, strawberry, or fig jam all work wonderfully as alternatives.
- Raisins: Provide chewy texture and concentrated sweetness. Dried cranberries, chopped dates, or mini chocolate chips make excellent substitutes.
How to Make Rugelach
Step 1: Prepare the Cream Cheese Dough
Beat the softened cream cheese and butter together in your stand mixer on medium speed for about 2 minutes until the mixture is completely smooth and fluffy. This aeration is what gives the dough its tender texture, so don’t rush this step.
Add the flour, sugar, and salt, then mix on low speed just until the dough comes together and no dry flour remains visible. Overmixing will develop gluten and make your cookies tough rather than tender.
Step 2: Chill the Dough
Divide the dough into four equal portions and shape each into a flat disk about 1 inch thick. Wrap each disk tightly in plastic wrap, making sure no edges are exposed to air.
Refrigerate the dough for at least 2 hours or up to 3 days. Proper chilling firms up the butter and cream cheese, making the dough much easier to roll without sticking.
Step 3: Prepare the Filling Mixture
Mix together the sugar, cinnamon, chopped nuts, and chopped raisins in a medium bowl until everything is evenly distributed. Prepare your preserves by stirring them in a small bowl to loosen the texture, making them easier to spread.
Have all your filling components ready before you start rolling the dough, because the dough becomes difficult to work with if it warms up too much. Working quickly is key once you start assembling.
Step 4: Roll Out the First Disk
Remove one disk of dough from the refrigerator and let it sit at room temperature for about 5 minutes to make rolling easier. On a lightly floured surface, roll the dough into a circle approximately 10 inches in diameter and about 1/8 inch thick.
Keep the circle as round and even as possible, rotating the dough frequently and adding small amounts of flour only if it sticks. A perfectly round circle makes cutting uniform wedges much simpler.
Step 5: Fill and Cut the Dough
Spread 2 tablespoons of preserves evenly over the entire surface of the dough circle, leaving just a tiny edge bare. Sprinkle one-quarter of your filling mixture over the preserves, pressing it gently into the surface so it adheres.
Use a sharp knife or pizza cutter to cut the circle into 12 equal wedges, like cutting a pizza. Make your first cut down the middle, then make a perpendicular cut, then divide each quarter into three triangles.
Step 6: Shape the Rugelach
Starting at the wide outer edge of each triangle, roll the dough toward the point, tucking the point underneath the cookie. The filling will want to escape, so roll firmly but gently to keep everything contained.
Place each rolled cookie point-side down on a parchment-lined baking sheet, spacing them about 2 inches apart. Curve the ends slightly inward to create the traditional crescent shape if you want.
Step 7: Repeat and Apply Egg Wash
Repeat the rolling, filling, cutting, and shaping process with the remaining three disks of dough. Whisk together the egg and water to create an egg wash, then brush it lightly over the top of each cookie.
Mix the topping sugar and cinnamon together, then sprinkle this mixture generously over each egg-washed cookie. The egg wash helps the sugar adhere and creates a beautiful golden color during baking.
Step 8: Bake the Cookies
Preheat your oven to 350°F and bake the rugelach for 20 to 22 minutes, rotating the pan halfway through for even browning. The cookies are done when they turn golden brown and you can see the filling bubbling slightly around the edges.
Let the cookies cool on the baking sheet for 5 minutes before transferring them to a wire rack to cool completely. Moving them too soon will cause them to break, as the filling needs time to set.
Pro Tip: If the dough becomes too soft while you’re working with it, pop it back in the refrigerator for 10 minutes. Working with cold dough is the secret to clean cuts and neat shapes that hold together during baking.
Tips for the Best Rugelach
- Bring the cream cheese and butter to true room temperature before mixing. Cold ingredients won’t blend smoothly, and overbeating to compensate will make the dough tough.
- Measure your flour properly by spooning it into the measuring cup and leveling it off. Packing the flour will result in dry, crumbly dough that cracks when you roll it.
- Use a pizza cutter for the cleanest, most precise cuts through the filled dough. A knife tends to drag and smear the filling.
- Don’t skimp on the chilling time. Properly chilled dough is the difference between easy rolling and a frustrating sticky mess.
- Line your baking sheets with parchment paper rather than greasing them. Some filling will inevitably leak out, and parchment prevents burning and makes cleanup effortless.
- Bake one sheet at a time in the center of the oven for the most even results. If you must bake two sheets at once, rotate their positions halfway through.
Common Mistakes to Avoid
- Overfilling the cookies will cause the filling to leak out excessively during baking, creating a burnt mess on your pan and leaving the cookies hollow inside.
- Rolling the dough too thin makes it prone to tearing and won’t provide enough pastry to balance the filling. Aim for a consistent 1/8-inch thickness.
- Skipping the egg wash results in pale, less appetizing cookies that don’t develop the characteristic golden sheen.
- Baking at too high a temperature will brown the outside before the inside cooks through. Stick to 350°F for the perfect balance.
- Cutting the dough into uneven wedges creates cookies that bake at different rates. Take an extra moment to measure your cuts visually before slicing.
Serving Suggestions
Rugelach shines as part of a dessert spread or cookie platter, but they’re equally perfect with your morning coffee. Their moderate sweetness makes them appropriate for any time of day.
- Serve them alongside other traditional Jewish pastries like hamantaschen or mandelbrot for a bakery-style presentation
- Pair with hot tea, especially Earl Grey or chai, which complement the cinnamon notes beautifully
- Arrange them on a platter with fresh berries and whipped cream for an elegant dessert option
- Package them in decorative boxes or tins as holiday gifts that actually impress
- Serve with vanilla ice cream or sweetened cream cheese for an indulgent dessert experience
Variations to Try
- Chocolate Rugelach: Replace the cinnamon-sugar filling with mini chocolate chips and chopped nuts. The melted chocolate creates an incredibly decadent filling that rivals any bakery version.
- Orange Almond: Use orange marmalade instead of apricot preserves and almonds instead of walnuts, then add 1/2 teaspoon of almond extract to the dough. The citrus and almond combination is sophisticated and refreshing.
- Savory Rugelach: Skip the sugar and cinnamon, fill with pesto and parmesan, or caramelized onions and gruyere. These make fantastic appetizers that surprise everyone.
- Fig and Pistachio: Spread fig jam as the base and mix chopped pistachios with a touch of cardamom for an elegant Middle Eastern twist. The green pistachios also make the cookies visually stunning.
- Apple Pie Rugelach: Use apple butter, add finely diced dried apples to the filling, and increase the cinnamon slightly. These taste like portable apple pie in cookie form.
Dietary Adaptations
- Gluten-Free: Use a 1:1 gluten-free flour blend designed for baking. The texture will be slightly more delicate, so handle the dough gently and expect a more crumbly cookie.
- Dairy-Free: Substitute vegan cream cheese and vegan butter in equal amounts. The flavor will be slightly different, but the texture remains surprisingly close to the original.
- Vegan: Use vegan cream cheese and butter for the dough, and replace the egg wash with plant-based milk brushed on top. The cookies won’t brown quite as deeply but still taste wonderful.
- Low-Carb/Keto: Replace the flour with almond flour and use a granulated sweetener substitute, though the texture will be more shortbread-like than flaky. This version is tasty but quite different from traditional rugelach.
Storage and Reheating
Refrigerator
Store baked and completely cooled rugelach in an airtight container at room temperature for up to 5 days. They actually improve slightly after a day, as the flavors meld together.
- Place parchment paper between layers to prevent sticking
- Keep them away from strongly scented foods, as the pastry can absorb odors
- Bring to room temperature before serving for the best texture
Freezer
Rugelach freeze exceptionally well for up to 3 months, either baked or unbaked. Freezing unbaked cookies lets you have fresh-baked pastries whenever you want them.
- For baked cookies, freeze in a single layer on a baking sheet until solid, then transfer to freezer bags
- For unbaked cookies, freeze shaped cookies on a baking sheet, then store in freezer bags and bake directly from frozen, adding 2 to 3 minutes to the baking time
- Thaw frozen baked rugelach at room temperature for about 30 minutes
Reheating
While rugelach are delicious at room temperature, warming them slightly revives the just-baked texture. A brief reheat makes the pastry flaky again and warms the filling.
- Reheat in a 300°F oven for 5 to 7 minutes until just warmed through
- Avoid the microwave, which makes the pastry soggy rather than flaky
- Let reheated cookies cool for 2 minutes before eating, as the filling gets very hot
Nutrition Information
| Nutrient | Amount |
|---|---|
| Calories | 98 |
| Total Fat | 6g |
| Saturated Fat | 3g |
| Carbohydrates | 10g |
| Fiber | 0.5g |
| Sugar | 5g |
| Protein | 1g |
| Sodium | 35mg |
| Cholesterol | 15mg |
Nutritional values are approximate and will vary based on specific ingredients and filling variations used. These calculations assume traditional walnut and apricot filling.
Frequently Asked Questions
Can I make rugelach dough without a mixer?
You can absolutely make the dough by hand using a wooden spoon or a pastry cutter. Just make sure your butter and cream cheese are truly soft so they blend together smoothly without overworking the dough.
How far in advance can I prepare rugelach?
You can make the dough up to 3 days ahead and keep it refrigerated, or shape the unbaked cookies and freeze them for up to 2 months. Baked cookies stay fresh for 5 days at room temperature or freeze beautifully for up to 3 months.
Why did my rugelach unroll during baking?
This happens when the dough is too warm when shaped or if you didn’t roll them tightly enough. Make sure the dough stays cold while working, and roll each cookie snugly from the wide end to the point.
Can I use low-fat cream cheese?
Regular (1/3 less fat

Rugelach
Ingredients
Equipment
Method
- Beat the softened cream cheese and butter together in your stand mixer on medium speed for about 2 minutes until the mixture is completely smooth and fluffy.
- Add the flour, sugar, and salt, then mix on low speed just until the dough comes together and no dry flour remains visible.
- Divide the dough into four equal portions and shape each into a flat disk about 1 inch thick. Wrap each disk tightly in plastic wrap.
- Refrigerate the dough for at least 2 hours or up to 3 days.
- Mix together the sugar, cinnamon, chopped nuts, and chopped raisins in a medium bowl until everything is evenly distributed. Stir the preserves in a small bowl to loosen the texture.
- Remove one disk of dough from the refrigerator and let it sit at room temperature for about 5 minutes. On a lightly floured surface, roll the dough into a circle approximately 10 inches in diameter and about 1/8 inch thick.
- Spread 2 tablespoons of preserves evenly over the entire surface of the dough circle. Sprinkle one-quarter of your filling mixture over the preserves, pressing it gently into the surface.
- Use a sharp knife or pizza cutter to cut the circle into 12 equal wedges, like cutting a pizza.
- Starting at the wide outer edge of each triangle, roll the dough toward the point, tucking the point underneath the cookie. Place each rolled cookie point-side down on a parchment-lined baking sheet, spacing them about 2 inches apart.
- Repeat the rolling, filling, cutting, and shaping process with the remaining three disks of dough.
- Whisk together the egg and water to create an egg wash, then brush it lightly over the top of each cookie. Mix the topping sugar and cinnamon together, then sprinkle this mixture generously over each egg-washed cookie.
- Preheat your oven to 350°F and bake the rugelach for 20 to 22 minutes, rotating the pan halfway through for even browning. The cookies are done when they turn golden brown.
- Let the cookies cool on the baking sheet for 5 minutes before transferring them to a wire rack to cool completely.