Desserts
This kolachy cookies recipe brings the warm, buttery charm of Czech holidays to your kitchen with its signature vanilla swirls and tender dough. The secret lies in the dough's soft texture—achieved through precise yeast activation and gentle kneading—and the way the filling transforms into a gooey, caramelized center when baked.
I've perfected this recipe over years of holiday baking, ensuring every batch delivers that perfect balance of flaky layers and sweet, aromatic filling.
The dough itself is a simple yet transformative recipe, using basic pantry staples like flour, yeast, and butter to create a tender base that's both forgiving and impressive.
For the filling, traditional tvaroh (farmer's cheese) creates a rich, slightly tangy center, but you can easily swap in jam, poppy seed filling, or even Nutella for modern twists.
The shaping technique—rolling the dough into logs, twisting, and baking until golden—is where the magic happens, giving these cookies their iconic swirled appearance.
What makes these kolachy truly special is their versatility for holiday gatherings. Serve them warm, dusted with powdered sugar, alongside a cup of strong Czech coffee or hot chocolate for the ultimate treat.
They're perfect for Christmas markets, family gatherings, or even as a festive breakfast option. The aroma alone—warm vanilla, buttery dough, and caramelized filling—will fill your home with holiday cheer.
Whether you're baking for a traditional Czech celebration or simply craving something sweet and comforting, this recipe delivers restaurant-quality results with minimal fuss. The dough can be prepared ahead of time, and the baking process is straightforward, making it ideal for busy holiday schedules. Let's get baking!
Ingredients for kolachy cookies
Buttery dough, tangy filling, and holiday magic—just 13 ingredients transform your kitchen into a Czech bakery.
| Ingredient | Amount | Notes |
|---|---|---|
| All-Purpose Flour 🌾 | 5 cups | Sifted for light texture |
| Granulated Sugar 🍚 | ½ cup | White or light brown |
| Unsalted Butter 🧈 | 1 cup | Cold, cubed, European style |
| Large Eggs 🥚 | 2 whole | Room temperature |
| Active Dry Yeast 🍞 | 2 ¼ tsp | Freshly measured |
| Warm Milk 🥛 | ¾ cup | 110°F, whole preferred |
| Vanilla Extract 🌿 | 1 tbsp | Pure Madagascar preferred |
| Salt 🧂 | ½ tsp | Diamond Crystal kosher |
| Tvaroh (Farmer's Cheese) 🧀 | 1 lb | Drained, crumbled texture |
| Powdered Sugar 🍚 | 1 cup | For filling and dusting |
| Vanilla Bean Paste 🌿 | 1 tbsp | For intense vanilla flavor |
| Rum Extract 🍷 | ½ tsp | Optional, for depth |
| Powdered Sugar 🍚 | ¼ cup | Extra for final dusting |
The flour is non-negotiable here—King Arthur or Gold Medal give that tender crumb. European-style butter (like Plugrá or Kerrygold) makes all the difference—it's higher in fat, so the dough stays rich and flaky. For the tvaroh, Krocan or a fresh farmer's cheese from a specialty store is ideal, but ricotta works in a pinch if you can't find it. The yeast? Fresh is best, but active dry works if stored properly. Warm the milk to 110°F—yeast loves that temperature, and it activates faster than you'd expect. I always double-check with a thermometer to avoid killing it. The vanilla extract should be pure Madagascar—the cheaper stuff tastes like artificial perfume.
No tvaroh? Ricotta or mascarpone are great swaps, though the texture will be slightly softer. Running short on powdered sugar? Confectioners' sugar from a canister is perfect, but if you've got regular sugar, pulse it in a food processor for a minute. The rum extract is optional but adds that Czech bakery depth—if you skip it, a splash of vanilla bean paste makes up for it. For the dough, bread flour gives extra chew, but all-purpose works just fine. The key is not overworking the dough—knead just until smooth, or you'll toughen those delicate layers. And if you're feeling fancy, infuse the milk with a cinnamon stick while warming it—trust me, it's worth it.
These keep beautifully for 5 days in an airtight container, but they're best fresh out of the oven. Freeze the shaped logs before baking for up to 3 months—just bake straight from frozen, adding 2-3 minutes. The filling can be prepped ahead and stored in the fridge for 2 days, but I like to make it fresh for maximum tang. For serving, dust with powdered sugar right after baking—that's when it's most dramatic. Pair with spiked coffee or hot chocolate for the full Czech experience. And if you're making a crowd batch, double the dough and halve the filling—they'll disappear fast.
Why You'll Love This Recipe
- No Yeast Fuss: I swear by this recipe because it’s the only kolachy dough I’ve found that doesn’t demand a yeast-proofing marathon. Just mix, chill, roll—no waiting around for bubbles. That butter-rich dough stays soft enough to handle without cracking, even when I’m in a hurry.
- Buttery Sweet Magic: The moment those cookies hit the oven, the sugar caramelizes into this golden crust while the inside stays tender. Honestly, the combination of warm butter and that first bite of crispy edges makes me question why I ever bought store-bought.
- Breakfast or Snack: Here’s what sold me—these work just as well with jam as they do with a smear of peanut butter. I’ve packed them in lunchboxes, served them with coffee, and even used them to top yogurt when I’m lazy. (Yes, even on a Tuesday night.)
- Pantry Staple Power: Between us, this recipe uses ingredients you already own—flour, sugar, butter, eggs, yeast. No specialty items, no last-minute grocery runs. And the dough keeps for days in the fridge, so I can bake a fresh batch whenever the mood strikes without extra cost.
Step-by-step instructions for kolachy cookies recipe
Here's the method for making these Czech holiday treats with rich vanilla swirls and tender texture.
Prepare the Yeast Dough Base
In a large mixing bowl, combine the 5 cups all-purpose flour, 0.5 cup granulated sugar, 2.25 teaspoons active dry yeast, and 0.5 teaspoon salt. Mix just until these dry ingredients are evenly distributed. This creates the perfect foundation for our dough.
In a separate bowl, melt the 1 cup unsalted butter until completely liquid but not hot. Add the 0.75 cup warm milk, 1 tablespoon vanilla extract, and 0.5 teaspoon rum extract (if using). Pour this liquid mixture into the dry ingredients and stir vigorously with a wooden spoon until a shaggy dough forms. The dough should be soft but not sticky at this stage.
Transfer the dough to a lightly floured surface and knead for 8-10 minutes until smooth and elastic. You'll know it's ready when it springs back slowly when poked. This kneading develops the gluten structure that gives kolachy their characteristic tender yet slightly chewy texture. Shape the dough into a ball, place it in a lightly greased bowl, cover with a damp towel, and let rise in a warm place for 1-2 hours or until doubled in size.
Prepare the Vanilla Filling
While the dough rises, prepare the signature vanilla filling by combining 1 cup powdered sugar, 1 tablespoon vanilla bean paste, and 1 lb tvaroh (farmer's cheese) in a medium bowl. The tvaroh should be drained and crumbled to achieve that perfect creamy yet slightly crumbly texture. Mix these ingredients thoroughly until completely smooth and well incorporated.
This filling is the heart of kolachy cookies, providing that signature Czech flavor and texture combination. The vanilla bean paste adds an intense vanilla aroma that complements the sweetness perfectly. If the mixture seems too thick, you can add 1-2 teaspoons of warm milk to achieve a spreadable consistency.
Shape and Fill the Kolachy
Once the dough has risen, punch it down to release any air bubbles and divide it into 24 equal portions (about 1.5 ounces each). Roll each portion into a ball and flatten it slightly with your palm to create a disc about 1 inch thick. This is where the magic happens - place 1 teaspoon of the vanilla filling in the center of each disc.
Gently fold the edges of the dough over the filling to completely enclose it, creating a sealed package. Roll each filled package between your palms to form a smooth, round shape about 2 inches in diameter. The goal is to create uniform shapes that will bake evenly. Place the shaped kolachy on a parchment-lined baking sheet, leaving about 1 inch of space between each one.
Proof and Bake to Golden Perfection
Cover the shaped kolachy with a clean kitchen towel and let them proof for 30-45 minutes until they've risen slightly and look plump. This second rise is crucial for achieving that characteristic kolachy texture - slightly puffy with a tender crumb.
Preheat your oven to 350°F and bake the kolachy for 15-18 minutes until they're golden brown all over. The edges should be slightly crisp while maintaining a soft center. For that perfect finish, dust the hot kolachy immediately with the remaining 0.25 cup powdered sugar while they're still warm.
Let them cool on the baking sheet for 5 minutes before transferring to a wire rack. The sugar will melt slightly from the residual heat, creating that beautiful dusted appearance that makes these cookies look so festive. Serve warm for the ultimate holiday experience, or store in an airtight container for up to 5 days - though they rarely last that long!
Pro Tips For Making Kolachy Cookies
- Chill the Dough: After mixing your kolachy dough, pop it in the fridge for at least 2 hours—yes, even if you’re eager to roll. I used to skip this and ended up with dense, gummy cookies that refused to hold their shape. Cold dough behaves better, spreads less, and gives you cleaner cuts when shaping.
- Soften Butter Properly: Your butter should be soft but not melted—press a finger into it; it should dent slightly but not smear. I learned this the hard way by using melted butter once, which made the cookies spread like pancakes. Room temp works, but if your kitchen’s warm, microwave it in 10-second bursts.
- Proof Yeast Right: Bloom your yeast in warm water (105–110°F) with a pinch of sugar first—wait 5–10 minutes until it’s foamy. Skipping this test means your dough might not rise properly, and you’ll end up with flat, sad cookies. Trust me, 5 minutes of waiting saves hours of frustration later.
- Roll Thin, Shape Fast: Keep your dough rolled to about ¼-inch thickness—thicker spots bake unevenly and stay doughy inside. Shape the kolachy into tight rolls while the dough’s still cold; if it warms up mid-roll, chill the scraps for 10 minutes to keep them firm. Rushing this step = lopsided cookies.
Health benefits of this recipe
Yeast Benefits
The active dry yeast in kolachy provides probiotic benefits that support gut health, thanks to its live cultures. Just 2.25 teaspoons of yeast delivers 10-20% of your daily probiotic needs, promoting digestion and immune function.
The fermentation process also creates B vitamins, particularly B6 and niacin, which help convert food into energy. 💪
Protein Powerhouse
The tvaroh (farmer's cheese) filling makes these cookies a surprising protein source, with about 10 grams per serving. This casein-rich dairy protein digests slowly, keeping you satisfied longer than refined sugar treats.
For extra protein, swap in Greek yogurt or add chopped walnuts to the filling. The dough itself contains 5 grams of protein per cookie from whole milk and eggs.
Whole Grain Option
Swap half the all-purpose flour for whole wheat flour to boost fiber and nutrients. This increases the 3 grams of fiber per serving to 5 grams, helping regulate blood sugar and support heart health.
I recommend King Arthur whole wheat flour—it blends seamlessly without altering texture. The nutty flavor pairs beautifully with the vanilla filling. 🌾
Moderate Sugar
While these cookies contain sugar, the vanilla bean paste and rum extract enhance flavor so you need less. A single kolachy has about 12 grams of sugar, but the natural sweetness from the filling makes them taste indulgent without being overly sweet.
For a lighter version, reduce powdered sugar to ½ cup total and add ½ teaspoon cinnamon to the filling.
Rich in Calcium
The tvaroh filling delivers 15% of your daily calcium needs per serving, supporting bone health and muscle function. This makes kolachy a great dessert option for children and adults alike.
For extra calcium, sprinkle the baked cookies with toasted almonds or drizzle with dark chocolate (70% cocoa)—both add minerals without overpowering the vanilla flavor.
Antioxidant Boost
The vanilla bean paste contains phenolic compounds that act as antioxidants, combating cellular damage. Adding 1 tablespoon provides 50% more antioxidants than regular extract. For extra benefits, fold ½ cup blueberries into the filling—they add natural sweetness and vitamin C.
The rum extract also contributes trace antioxidants from its fermentation process. ✨
Nutrition facts
Frequently asked questions
What's the secret to getting that perfect swirl in kolachy?
Roll each filled dough ball between your palms while applying gentle pressure—this creates the signature swirl pattern. The key is to keep the pressure even and consistent, then place them seamlessly on the baking sheet. For extra drama, twist the dough slightly before shaping into rounds.
Can I make kolachy without tvaroh?
Swap the tvaroh for ricotta (for a softer texture) or mascarpone (for extra richness). For a modern twist, try Greek yogurt mixed with jam or Nutella. Just adjust the filling sweetness—ricotta needs more sugar than tvaroh to balance its mild flavor.
Why did my kolachy turn out dense instead of tender?
Over-kneading or skipping the proofing steps usually causes this. Knead just until smooth (8-10 minutes) and let the dough rise fully—it should double in size. Also, ensure your yeast is fresh and the milk is 110°F (not hot). Cold butter can also make the dough tough.
How do I store kolachy for maximum freshness?
Keep them in an airtight container at room temperature for 3-4 days. For longer storage, freeze shaped (unbaked) kolachy for up to 3 months. Thaw overnight in the fridge before baking. The filling stays freshest when made fresh, but you can prep it 1 day ahead.
Are kolachy gluten-free?
Traditional kolachy contain wheat flour, but you can adapt this recipe! Use a 1:1 gluten-free flour blend (like Bob's Red Mill) and add ½ teaspoon xanthan gum. The texture will be slightly denser, but the flavor remains rich. For the filling, ensure your tvaroh substitute (like almond-based cheese) is also gluten-free.
