Rugelach is a beloved Jewish pastry that combines buttery, flaky dough with sweet filling and a satisfying crunch from cinnamon sugar and nuts.
These crescent-shaped treats deliver the perfect balance of tender pastry and indulgent filling, making them ideal for holiday gifting or weekend baking projects.
Learn how to roll, fill, and bake rugelach like a seasoned baker, with tricks to prevent sogginess and ensure golden, crispy results every single time.
Why You’ll Love This Recipe
Rugelach hits all the marks for a showstopping homemade pastry that looks impressive but remains surprisingly approachable to make.
- Rich, tender cream cheese dough that stays manageable and forgiving to work with
- Customizable fillings let you swap nuts, dried fruits, or chocolate based on your preference
- Freezer-friendly dough and baked pastries save time on busy days
- Naturally elegant presentation that impresses family and friends without fussy decoration
- One batch yields 24 to 32 pieces, making them perfect for sharing
My Experience Making This Recipe
I first attempted rugelach during a snowy winter, thinking the cream cheese dough would be complicated and unpredictable. Instead, I found the process meditative and the results absolutely foolproof.
My kids devoured an entire batch before they cooled to room temperature, which told me everything I needed to know about whether this recipe was a keeper. The texture contrast between the crispy exterior and soft, tender interior made every bite satisfying.
Now I make double or triple batches and freeze them unbaked, so I can have fresh rugelach on hand for unexpected guests or my own three o’clock cravings.
Recipe Overview
- Recipe Name: Rugelach
- Servings: 24 to 32 pieces
- Prep Time: 30 minutes
- Chill Time: 2 hours
- Cook Time: 18 to 20 minutes
- Total Time: 2 hours 50 minutes
- Course: Dessert, Snack
- Cuisine: Jewish
- Calories per Serving: 145 calories
Equipment You Will Need
- Large mixing bowl
- Electric mixer or wooden spoon
- Measuring cups and spoons
- Rolling pin
- Parchment paper
- Baking sheets
- Small bowl for egg wash
- Pastry brush
- Sharp knife or pastry wheel
- Wire cooling rack
Ingredients for Rugelach
For the Dough
- 8 ounces cream cheese, softened to room temperature
- 1 cup (2 sticks) unsalted butter, softened
- 2 tablespoons granulated sugar
- 1/2 teaspoon salt
- 2 cups all-purpose flour
- 1 teaspoon vanilla extract
For the Filling and Topping
- 1/2 cup granulated sugar
- 2 1/2 teaspoons ground cinnamon
- 1/2 cup chopped walnuts or pecans
- 1/4 cup raisins or currants (optional)
- 1 egg, beaten (for egg wash)
- 2 tablespoons coarse sugar for sprinkling (optional)
Ingredient Notes and Substitutions
- Cream cheese: This ingredient creates a tender, rich dough that holds its shape beautifully during rolling and baking. Substitute Greek yogurt for a lighter dough, though the texture will be slightly less rich and may require a touch more flour to prevent stickiness.
- Unsalted butter: Butter delivers the flaky, buttery flavor that defines quality rugelach. You can use salted butter but reduce the salt in the dough to 1/4 teaspoon to avoid over-salting.
- Ground cinnamon: Cinnamon provides warm, comforting spice that complements the sweet dough. Experiment with cardamom, nutmeg, or a blend of warm spices for a different flavor profile.
- Walnuts or pecans: Nuts add textural crunch and toasted richness to the filling. Swap in almonds, hazelnuts, or pistachios for variety, or omit entirely for a nut-free version.
- All-purpose flour: Standard flour builds structure in the dough without developing too much gluten, keeping rugelach tender. Avoid bread flour, which will yield a tougher pastry.
How to Make Rugelach
Step 1: Prepare the Cream Cheese Dough
Combine the softened cream cheese and butter in a large bowl, then beat with an electric mixer on medium speed for 2 to 3 minutes until the mixture is light and fluffy. This step incorporates air and ensures even distribution of the fat, creating a more tender crumb in the finished pastry.
Add the granulated sugar, salt, and vanilla extract, and mix on low speed for 1 minute until fully incorporated and smooth.
Step 2: Add Flour to the Dough
Gradually add the flour to the wet mixture, mixing on low speed just until no dry streaks remain. Overmixing develops gluten, which makes the dough tough and less tender, so stop as soon as the dough comes together.
The dough will be soft, slightly sticky, and smooth at this stage.
Step 3: Divide and Chill the Dough
Divide the dough into four equal portions and flatten each into a disk shape with your hands. Wrap each disk tightly in plastic wrap and refrigerate for at least 2 hours or up to overnight, which relaxes the gluten and makes rolling much easier and prevents shrinkage during baking.
Step 4: Mix the Filling
While the dough chills, combine the granulated sugar, ground cinnamon, chopped nuts, and raisins (if using) in a small bowl and stir until evenly combined. This dry mixture is easier to distribute evenly across the dough than mixing wet and dry ingredients together.
Step 5: Roll Out the Dough
Remove one dough disk from the refrigerator and let it sit at room temperature for 5 minutes to soften slightly. Place it on a sheet of parchment paper and roll it into a thin 9-inch circle, about 1/8 inch thick, turning the parchment occasionally to ensure even thickness.
The dough should be thin enough to see light through it but still intact, so you can seal the spirals properly during rolling.
Step 6: Spread the Filling
Brush the rolled dough lightly with water or a thin coating of melted butter to help the filling adhere. Sprinkle about 2 to 3 tablespoons of the cinnamon sugar filling evenly over the dough, leaving a 1/2-inch border around the edges.
This border prevents the filling from leaking out and ensures a sealed spiral that stays together during baking.
Step 7: Roll and Cut the Rugelach
Starting from one edge, roll the dough tightly into a log, applying gentle and even pressure as you roll. Once completely rolled, use a sharp knife or pastry wheel to cut the log into 6 to 8 equal pieces, wiping your blade between cuts to prevent sticking and achieve clean edges.
Place each piece on a parchment-lined baking sheet with the spiral side up, spacing them about 2 inches apart to allow for slight expansion during baking.
Step 8: Apply Egg Wash and Toppings
Brush each rugelach with a thin layer of beaten egg wash to create a golden, glossy exterior. Sprinkle coarse sugar on top if desired for extra crunch and visual appeal, which gives these pastries a bakery-quality finish.
Refrigerate the assembled rugelach for 15 to 20 minutes while you preheat the oven, which helps them hold their shape during baking and prevents spreading.
Step 9: Bake Until Golden
Preheat your oven to 350 degrees Fahrenheit. Bake the rugelach for 18 to 20 minutes, until the edges are deep golden brown and the pastry looks set but still slightly soft in the center.
Every oven bakes differently, so start checking at the 15-minute mark to prevent overbaking, which dries out the tender crumb and makes them taste stale quickly.
Step 10: Cool and Store
Let the rugelach cool on the baking sheet for 5 minutes, then transfer them to a wire cooling rack to cool completely. They will continue to firm up as they cool, so resist the urge to move them too early or they may fall apart.
Pro Tip: Chill your dough thoroughly and work quickly when rolling and filling to prevent the butter from melting, which keeps your rugelach flaky and prevents a greasy, dense texture.
Tips for the Best Rugelach
- Use room temperature cream cheese and butter to ensure they blend smoothly and create a uniform dough without lumps that cause rolling problems.
- Roll your dough on parchment paper instead of a floured surface to prevent sticking and avoid adding extra flour that toughens the pastry.
- Chill assembled rugelach before baking to prevent them from spreading too thin and losing their shape in the oven.
- Line your baking sheets with parchment paper to prevent sticking and ensure even, gentle browning on the bottoms of the pastries.
- Make the dough a day or two ahead and freeze it in portions for quick baking sessions when you want fresh rugelach without the full prep time.
- Don’t skip the egg wash, which creates that signature glossy, golden-brown exterior that makes homemade rugelach look truly professional.
Common Mistakes to Avoid
- Overmixing the dough develops too much gluten, resulting in tough, chewy rugelach instead of tender, delicate pastries that crumble slightly when bitten.
- Using cold or insufficiently softened butter and cream cheese makes the dough lumpy and difficult to roll, leading to cracks and an uneven final texture.
- Adding too much filling causes the dough to burst open during rolling and baking, leaking filling onto the pan and creating an uneven, messy appearance.
- Skipping the chill time before baking causes the rugelach to spread excessively and lose their spiral shape, becoming flat, oily disks instead of attractive crescents.
- Overbaking dries out the pastry and turns the cinnamon sugar filling bitter and hard, eliminating the tender contrast that makes these treats so appealing.
Serving Suggestions
Rugelach shines alongside coffee or tea for a refined afternoon treat, and these pastries pair beautifully with fresh fruit, creamy cheese, or a simple salad for lighter meals.
- Serve with hot coffee or espresso for a classic European-style breakfast or afternoon break
- Pair with herbal tea, chamomile, or mint tea for a calming dessert after dinner
- Arrange on a charcuterie board alongside cheeses, cured meats, and fresh fruit for an impressive grazing spread
- Box them up as gifts for neighbors, colleagues, or holiday gatherings to show off your baking skills
- Enjoy plain or dust with additional powdered sugar for an extra-sweet presentation at brunches or special occasions
Variations to Try
- Chocolate Rugelach: Replace half the cinnamon sugar filling with finely chopped dark or milk chocolate for a rich, indulgent twist that appeals to chocolate lovers and pairs beautifully with the buttery dough.
- Apple Cinnamon: Mix finely diced dried apples into the cinnamon sugar filling for a fruity variation with natural tartness that brightens the sweet pastry and adds textural interest.
- Jam-Filled Rugelach: Spread a thin layer of your favorite jam (apricot, raspberry, or cherry work wonderfully) under the cinnamon sugar filling for a burst of fruity flavor and glossy filling that stays moist.
- Savory Everything Bagel: Skip the cinnamon and sugar, and instead use a mixture of everything bagel seasoning, sesame seeds, and finely minced dried onions for a completely unexpected savory option that tastes more like a snack than a dessert.
- Nutella Hazelnut: Spread a thin layer of Nutella on the dough before adding the cinnamon sugar mixture for an extra-rich, hazelnut-flavored pastry that feels decadent and special.
Dietary Adaptations
- Gluten-Free: Substitute all-purpose flour with a 1:1 gluten-free baking blend, though the dough may feel slightly drier and less elastic; add 1 tablespoon of water or milk if needed to reach the correct consistency.
- Dairy-Free: Replace cream cheese with vegan cream cheese and butter with dairy-free butter in equal amounts, keeping in mind that the flavor will be slightly less rich but the texture will remain tender and flaky.
- Vegan: Use vegan cream cheese and dairy-free butter, and substitute the egg wash with a plant-based milk mixed with a pinch of cornstarch for a glossy finish without animal products.
- Low-Carb/Keto: Swap all-purpose flour for almond flour or coconut flour (use slightly less coconut flour as it absorbs more liquid), and replace granulated sugar with monk fruit or erythritol throughout the recipe for a keto-friendly option.
Storage and Reheating
Refrigerator
Store cooled rugelach in an airtight container for up to 5 days at room temperature or up to 7 days in the refrigerator. Keep them in a single layer separated by parchment paper to prevent sticking and preserve their texture.
- Room temperature storage works best for maintaining the flaky texture for the first few days
- Refrigerate only if your kitchen is very warm or if you need to extend freshness beyond three days
Freezer
Freeze baked rugelach for up to three months in an airtight, freezer-safe container with parchment between layers. You can also freeze the unbaked dough disks or assembled, unbaked rugelach for up to two months, which makes weeknight baking incredibly convenient.
- Freeze unbaked dough portions in plastic wrap for grab-and-bake convenience
- Freeze assembled, unbaked rugelach on a baking sheet before transferring to a freezer container to prevent sticking
Reheating
Refresh refrigerated or frozen baked rugelach by warming them in a 300-degree Fahrenheit oven for 5 to 10 minutes, which restores their crispy exterior without drying out the tender interior. Bake unbaked frozen rugelach directly from the freezer at 350 degrees for 20 to 22 minutes, adding just 2 to 3 minutes to the standard baking time.
- Avoid the microwave, which makes rugelach soggy and chewy
- Toaster ovens work beautifully for reheating just a few pieces without preheating a full-size oven
Nutrition Information
| Nutrient | Amount |
|---|---|
| Calories | 145 |
| Total Fat | 10 g |
| Saturated Fat | 6 g |
| Carbohydrates | 13 g |
| Fiber | 0.5 g |
| Sugar | 7 g |
| Protein | 2.5 g |
| Sodium | 95 mg |
| Cholesterol | 28 mg |
This nutrition information is estimated per piece for a batch yielding 28 rugelach and may vary based on your specific ingredients and filling amounts. These values are approximate and intended for reference only.
Frequently Asked Questions
Can I make rugelach dough ahead of time?
Yes, prepare the dough up to three days ahead and refrigerate it in portions wrapped tightly in plastic wrap, or freeze it for up to two months. This makes weekend baking projects feel effortless because most of the work is already done.
What’s the best way to prevent the filling from leaking out?
Leave a half-inch border around the edge of the dough before rolling, and don’t overfill each piece. Press the seam gently as you roll to seal the spiral and trap the filling inside during baking.
Can I use a food processor to make the dough?
Yes, pulse the cream cheese, butter, sugar, and salt until combined, then add the flour and pulse just until the dough forms. Using a food processor is actually faster than hand mixing, though be careful not to overprocess.
Why did my rugelach spread too much in the oven?
This usually happens when the dough wasn’t chilled sufficiently before baking or the oven temperature was too low. Always refrigerate assembled rugelach for at least 15 minutes and verify your oven temperature with a separate thermometer.
How do I get that shiny, glossy finish on top?
Brush each rugelach with beaten egg wash (one egg mixed with one tablespoon of water) before baking. The egg proteins set and brown during baking to create that signature bakery-quality shine and color.
Are rugelach better eaten fresh or after sitting overnight?
Fresh rugelach taste best within the first few hours of baking when the pastry is crispiest, but they remain delicious for three to five days stored at room temperature in an airtight container. Some people prefer them the next day after flavors have melded slightly.
Final Thoughts
Making rugelach is far easier than it appears, and the results taste impressive enough to fool anyone into thinking you spent all day in a professional bakery. Once you nail the basic recipe with cinnamon sugar and nuts, the flavor variations are endless and incredibly fun to explore.
Start your next batch today and discover why these tender, flaky pastries have been beloved for generations, then visit your recipe box to save this recipe and explore more pastry options like our full rugelach collection for future baking adventures.

Rugelach
Ingredients
Equipment
Method
- Combine the softened cream cheese and butter in a large bowl, then beat with an electric mixer on medium speed for 2 to 3 minutes until light and fluffy.
- Add the granulated sugar, salt, and vanilla extract, and mix on low speed for 1 minute until fully incorporated.
- Gradually add the flour to the mixture, mixing on low speed just until no dry streaks remain.
- Divide the dough into four equal portions, flatten into disks, and chill for at least 2 hours.
- While the dough chills, mix the granulated sugar, ground cinnamon, chopped nuts, and raisins in a small bowl.
- Remove one dough disk from the refrigerator, roll into a thin circle on parchment paper.
- Brush rolled dough lightly with water, sprinkle with 2 to 3 tablespoons of the filling.
- Roll the dough tightly into a log and cut into 6 to 8 equal pieces.
- Place pieces on a parchment-lined baking sheet and brush with egg wash.
- Refrigerate the assembled rugelach for 15 to 20 minutes.
- Preheat the oven to 350 degrees Fahrenheit and bake for 18 to 20 minutes.
- Let cool on the baking sheet for 5 minutes, then transfer to a wire cooling rack.