Oreshki are Russian walnut-shaped cookies with a crisp golden exterior and creamy dulce de leche filling, made in a special walnut-molded skillet. The contrast between the light, buttery cookie shell and the rich caramel center makes them distinctly indulgent.
1 cup butter, melted and slightly cooled (16 Tablespoons)
3 1/2 Tablespoons mayonnaise
1/2 cup sour cream
1 teaspoon baking soda dissolved in 1 teaspoon vinegar
4 - 4 1/4 cups all purpose flour (start with 4 and only add more if you need to)
1 1/2 (14 oz) cans dulce de leche (cooked condensed milk (21 oz total))
1 cup butter (or 16 Tablespoons, room temperature)
4 oz cream cheese (room temperature)optional
1 teaspoon vanilla extract
11 Ingredients
Delivery in as fast as one hour.*
Powered by
Prices vary by store
*Service fees apply. Instacart® and the Instacart logo are registered trademarks of Maplebear Inc. d/b/a Instacart.
Instructions
1
Make the cookie dough. In a large bowl, using a stand mixer with a whisk attachment or a hand held mixer, mix the eggs and sugar until pale yellow and fluffy, at least 5 minutes.
2
Add the melted butter, mayonnaise, sour cream until evenly mixed. Add the baking soda dissolved in vinegar and mix again until combined.
3
Add 4 cups of the flour and mix, (switch to a paddle attachment) starting on low speed and gradually increasing the speed to medium, until all the flour is incorporated. The dough should be really soft but not stick to your hands. Add a few tablespoons more if it needs it, up to 1/4 of a cup. Keep in mind that the dough will get thicker as it stands, so don't add too much flour.
4
Shape little balls from the prepared cookie batter for each walnut shape. It's very helpful to shape a lot of the cookie balls before you start cooking them. For the stovetop oreshnitsa, I use slightly more than 1/2 teaspoon of dough and for the electric oreshnitsa, I use slightly less than 3/4 teaspoon of dough. (You may want to cover the dough balls with plastic wrap to keep them from drying out.)
5
Preheat the oreshnitsa on medium heat until hot or turn on the electric oreshnitsa until it's preheated.
6
Quickly place a cookie ball into each of the cookie wells, close the lid and tightly hold the two ends, squeezing them as tight as you can. Cook each side until golden on both sides, flipping the griddle over halfway through. The time really depends on the type of griddle you are using and on your stove. I cooked mine for only 1 - 1 1/2 minutes per side, but you might need to cook them longer, up to 3 minutes per side.
7
The cookie batter will spread when you're squeezing the two sides together and that's a good thing, since it makes sure that the entire walnut shape is completely covered and you will also use all the leftover cookie scraps in the filling. Wipe the outside of the pan right away, getting rid of any melting butter and scrape off any excess dough too.
8
Cook all the cookies, laying them flat too cool off. Then, gently break off each walnut half, and use a vegetable peeler to make the sides smooth and even. Crush all the cookie scraps into small crumbs, using a ziplock bag and a rolling pin, or a food processor.
9
For the filling, in a large bowl, using a stand mixer or a hand held mixer, combine the dulce de leche, butter, cream cheese and vanilla extract until evenly combined. Add the cookie crumbs to the filling and mix again to combine. Instead of the crumbs, you can use crushed nuts.
10
Fill the inside of two walnut shaped cookies with the filling and place two of the cookies, filling side down, toward each other, gently squeezing, and scrape off the excess filling with a small paring knife.
11
Continue to fill the cookies, gently squeezing the two halves of the cookies together. You should have a anywhere from 110-146 cookies total, filled and assembled. It depends on the oreshnitsa that you use and if you have any excess dough wasted if you overfill the oreshnitsa.
12
Store the cookies in an airtight container at room temperature. You can serve them immediately, but they will stay fresh for at least 1 week. They get softer as they stand, but still remain crunchy on the outside if you use this recipe.
13
To keep them as crunchy as possible, store the filled cookies in the refrigerator. You can also freeze them in an airtight container for up to 3 months.
Was this recipe helpful?
Tips & Notes
Pro tips
Room temperature ingredients emulsify more evenly with mayonnaise, yielding a tender, consistent dough—don't skip tempering the eggs, butter, and cream cheese.
When cooking in the walnut skillet, fill molds only three-quarters full; overfilling causes batter to spill and underfilled cookies to be too thin.
Let dulce de leche cool slightly before filling to prevent the cookie exterior from softening; thick, room-temperature filling holds the shape better.
Lightly grease the skillet between batches and wipe out any burnt bits to prevent the next batch from sticking or browning unevenly.
Substitutions
All-purpose flour → cake flour (yields more tender, delicate cookies; reduce to 3 3/4 cups)
Dulce de leche + cream cheese filling → dulce de leche alone (simpler, slightly less creamy)
Sour cream → Greek yogurt (note: use full-fat for richness; may need slightly less baking soda)
Storage & make-ahead
Store filled cookies in an airtight container at room temperature for up to 5 days; unfilled cookies freeze well for up to 2 months and can be filled after thawing.
Equipment
walnut cookie skillet (specialized molded pan) · electric mixer (recommended for creaming butter and sugar evenly)
Common Questions
What is a walnut cookie skillet and where do I buy one?
A walnut cookie skillet is a specialized pan with walnut-shaped molds. Look for them online at specialty baking retailers, Russian grocery suppliers, or international cookware shops. Some are cast iron, others aluminum.
Can I use regular caramel instead of dulce de leche?
Yes, dulce de leche can be replaced with caramel sauce or homemade caramel, though dulce de leche has a specific toffee-like flavor that's traditional to this recipe.
Why is mayonnaise in the cookie dough?
Mayonnaise adds richness and tenderness to the dough. The eggs and oil in mayo create a more delicate crumb structure typical of Russian pastry cookies.
How do I know when the cookies are done cooking?
The cookies should be golden-brown on the outside. Since they cook in a closed skillet mold, check by gently lifting one—the exterior should be set and crispy.
How long do Oreshki stay fresh?
Store in an airtight container at room temperature for up to 5 days. They can be frozen unfilled for up to 2 months, then filled closer to serving.