ADVERTISEMENT
Texas Cream Cheese Kolaches
Servings: 12 | Prep Time: 45 minutes (plus rising time) | Cook Time: 28-33 minutes
Why You’ll Love This Recipe
Texas Cream Cheese Kolaches are a beloved Lone Star State tradition—pillowy, brioche-like pastries filled with sweet, silky cream cheese and topped with a buttery streusel. They’re the perfect breakfast treat, afternoon snack, or anytime indulgence .
These kolaches have deep roots in Texas history. By the early 1900s, over 15,000 Czech immigrants had brought their koláč (round yeasted pastries) to Texas, and the state has embraced them ever since . Today, you’ll find them in bakeries and roadside stands across Texas, and once you try this recipe, you’ll understand why they’re so beloved.
The dough is soft, tender, and slightly sweet—like a brioche—and the cream cheese filling is perfectly creamy and not too sweet. The posypka (streusel topping) adds a wonderful crunch that makes these irresistible .
Ingredients
For the Dough:
-
¼ cup warm water (100-110°F)
-
1 packet (2¼ teaspoons) active dry yeast
-
1 teaspoon sugar
-
½ cup granulated sugar
-
¾ cup whole milk
-
¼ cup unsalted butter, melted, plus more for brushing
-
1 teaspoon salt
-
1 egg yolk
-
3½ cups all-purpose flour (or 3⅓ cups bread flour)
For the Cream Cheese Filling:
-
8 ounces cream cheese, softened
-
¼ cup granulated sugar
-
1 egg yolk
-
1 teaspoon vanilla extract
For the Posypka (Streusel Topping):
-
¼ cup all-purpose flour
-
¼ cup granulated sugar
-
¼ teaspoon cinnamon
-
3 tablespoons unsalted butter, cold and cubed
Directions
Step 1: Activate the Yeast
In a small bowl, combine the warm water, yeast, and 1 teaspoon of sugar. Stir gently and let sit for about 5-10 minutes until it becomes frothy and bubbly—this means your yeast is active .
Step 2: Make the Dough
In a large mixing bowl, whisk together the remaining ½ cup sugar, warm milk, melted butter, salt, and egg yolk. Pour in the activated yeast mixture and stir to combine. Gradually add the flour, about 1 cup at a time, stirring until a sticky dough begins to form .
Step 3: Knead the Dough
Turn the dough out onto a floured surface and knead for 10-12 minutes until the dough is smooth and elastic. It will still be slightly sticky, which is normal .
Step 4: First Rise
Place the dough in a lightly greased bowl, cover with a clean kitchen towel, and let rise in a warm place for about 1 hour, or until doubled in size .
Step 5: Shape and Second Rise
Punch down the dough and roll it into a log. Cut into 12 equal pieces, about the size of a golf ball. Roll each into a smooth ball and place them in a greased 9×13-inch baking pan (3 rows of 4). Brush the tops with melted butter, cover, and let rise for 30 minutes .
Step 6: Make the Filling
While the dough rises, beat together the softened cream cheese, sugar, egg yolk, and vanilla until smooth and creamy .
Step 7: Create Wells and Fill
Using a ¼-cup measuring cup dusted with flour, press gently into the center of each dough ball to create a well. Spoon about 1 tablespoon of the cream cheese filling into each well. Brush the dough sides with melted butter .
Step 8: Make the Streusel
In a small bowl, combine the flour, sugar, and cinnamon. Cut in the cold butter with a pastry cutter or two knives until the mixture forms coarse crumbs. Sprinkle 1-2 teaspoons over each kolache .
Step 9: Third Rise
Cover the pan and let the kolaches rise for 1-2 more hours. They should become puffy and mostly touching each other .
Step 10: Bake
Preheat your oven to 350°F (175°C). Bake the kolaches for 28-33 minutes, until the tops are golden brown. Remove from the oven and let cool for about 1 hour before serving—this allows the filling to set .
Variations
-
Fruit and Cream Cheese: Top the cream cheese filling with 1 tablespoon of fruit preserves (cherry, strawberry, peach, or apricot) before adding the streusel .
-
Savory Version: Try filling with sausage and cheese—though technically called klobasnek, many Texans call them kolaches too .
-
Different Toppings: Skip the streusel and sprinkle with poppy seeds instead .
-
Lighter Version: Use reduced-fat cream cheese and Greek yogurt in the dough .
-
Gluten-Free: Use a 1-to-1 gluten-free flour blend .
Storage and Reheating
Room Temperature: Store in an airtight container for up to 1 day .
Refrigerator: Refrigerate for up to 3 days .
Freezer: Individually wrap each kolache and freeze for up to 3 months. Reheat from frozen in the microwave for about 1 minute .
Reheating: Warm in a 350°F oven for 5-7 minutes to restore the soft, pillowy texture.
Expert Tips
-
Use warm liquids. The milk and water should be around 100-110°F—too hot and you’ll kill the yeast .
-
Don’t skip the rises. These pastries need time to develop their signature fluffy texture .
-
Press wells gently. You want a deep enough indent for the filling, but don’t punch all the way through the dough .
-
Use quality cream cheese. Full-fat cream cheese gives the best silky texture .
-
Let cool before serving. The filling needs time to set, or it will run out when you bite in .
Frequently Asked Questions
What’s the difference between a kolache and a klobasnek? A kolache is traditionally sweet (fruit or cream cheese filling), while a klobasnek is savory (sausage, cheese). In Texas, many people call both “kolaches” .
Can I use a stand mixer? Absolutely! Use the dough hook attachment to knead for 5-7 minutes .
Can I make the dough ahead? Yes! Prepare the dough through the first rise, punch it down, and refrigerate overnight. Shape and fill the next morning .
Why is my yeast not bubbling? Your yeast may be expired, or the liquid might have been too hot or too cold. Start fresh with new yeast .
Final Thoughts
These Texas Cream Cheese Kolaches are pure comfort in pastry form—soft, fluffy, and filled with creamy goodness. Whether you grew up with them in Texas or are discovering them for the first time, they’re guaranteed to become a favorite. Make a batch for breakfast, brunch, or just because—they disappear fast!
ADVERTISEMENT