These homemade kolaches feature a sweet, pillowy dough topped with your choice of filling. They’re easier to make than you think, and bound to be a new favorite breakfast!

Classic Homemade Kolaches: A Sweet Taste of Tradition
Step into the delightful world of baking with these tender and sweet homemade kolaches. If you’re new to these charming pastries, prepare to be captivated. Kolaches are small, individual yeast-based treats, characterized by their soft, fluffy dough and a sweet indentation in the center, generously filled with fruit jam, cream cheese, or even savory ingredients. While they hail from the Czech Republic, they’ve found a beloved home in the United States, especially in Texas, where they’re a popular breakfast item often found alongside donuts.
Don’t be intimidated by the mention of yeast! This recipe is crafted for ease, utilizing instant yeast to streamline the process. You’ll be amazed at how quickly these come together, allowing you to impress friends and family with your baking prowess and a batch of truly irresistible kolaches.

Kolaches vs. Kolaczky: Understanding the Difference
It’s common to confuse kolaches with kolaczky, especially if you’re not familiar with Central European pastries. While their names sound similar and both are sweet treats, they are distinct in origin and preparation. Kolaches are a traditional Czech pastry, known for their yeasted, soft, and pillowy dough. Think of them as a delightful fusion between a small bun and a fruit tart, with the filling nestled invitingly in the center.
Kolaczky, on the other hand, are traditional Polish cookies. They are made with a cream-cheese-based dough, resulting in a tender, flaky cookie texture rather than a fluffy bread-like pastry. While both can feature fruit fillings and a dusting of powdered sugar, the core difference lies in their dough: yeast for kolaches, and cream cheese for kolaczky.
The versatility of kolaches truly sets them apart. Beyond classic sweet fruit or cheese fillings, in regions with strong Czech influences like Texas, you can find innovative savory kolaches filled with everything from eggs and sausage to barbecue brisket, offering a unique and satisfying culinary experience.
Why Homemade Kolaches Are a Must-Try
While bakeries offer delicious kolaches, there’s an unmatched satisfaction in making them from scratch. Homemade kolaches allow you to control the quality of ingredients, customize your favorite fillings, and savor the incredible aroma that fills your kitchen. The process of working with yeast dough, watching it rise, and transforming simple ingredients into a beautiful, flavorful pastry is incredibly rewarding. Plus, fresh-from-the-oven kolaches have a superior taste and texture that simply cannot be replicated by store-bought versions. They are perfect for a special breakfast, brunch gatherings, or simply as a comforting snack with your morning coffee.
Gather Your Ingredients for Perfect Kolaches
Crafting these delectable pastries begins with a carefully selected list of ingredients. The dough itself is surprisingly simple, with sour cream playing a starring role in imparting a wonderful flavor and making the dough exceptionally easy to handle. Here’s a detailed look at what you’ll need:
- All-purpose flour: The foundation of our soft, pillowy dough. Ensure it’s fresh for best results.
- Instant yeast: This is key for an efficient and quick rise. Instant yeast can be mixed directly with dry ingredients, unlike active dry yeast which typically requires proofing.
- Granulated sugar: Provides sweetness to the dough and aids in yeast activation.
- Salt: Essential for balancing flavors and controlling yeast activity.
- Water: The liquid base that helps activate the yeast and bind the dough.
- Sour cream: Crucial for adding moisture, a subtle tang, and remarkable tenderness to the kolache dough. Opt for full-fat sour cream for the richest flavor and best texture.
- Unsalted butter: Contributes to the dough’s richness and tender crumb. Using unsalted butter gives you precise control over the overall salt content of your recipe.
- Eggs: Add structure, richness, and a beautiful golden hue to the dough.
- Pastry filling: To simplify your baking process, this recipe uses pre-made pastry filling. A 12-ounce can is perfectly sized for this batch. Popular choices include apricot, raspberry, poppy seed, or prune. Alternatively, you can create your own sweetened cream cheese filling for a delightful variation.
- Confectioners’ sugar: For a beautiful and traditional dusting garnish after baking (optional, but highly recommended!).

How to Make Classic Kolaches: A Step-by-Step Tutorial
Embark on the journey of creating these old-fashioned kolaches right in your own kitchen. The process is straightforward and incredibly rewarding:
- Combine dry ingredients. In a large mixing bowl or the bowl of a stand mixer, thoroughly combine the specified amounts of flour, instant yeast, granulated sugar, and salt. Whisk them together to ensure even distribution.
- Warm the wet ingredients. In a medium saucepan, combine the water, full-fat sour cream, and unsalted butter. Gently heat this mixture on the stovetop until it reaches a temperature of 120° to 130°F (49° to 54°C). An instant-read thermometer is your best friend here to ensure the ideal temperature for activating the yeast without killing it.
- Integrate wet and dry. With your mixer on medium speed, slowly pour the warm butter mixture into the flour mixture. Beat for approximately 2 minutes, pausing occasionally to scrape down the sides of the bowl to ensure all ingredients are well incorporated.
- Add remaining dough ingredients. Next, add the eggs and an additional cup of flour to the bowl. Increase the mixer speed to high and beat for another 2 minutes. Afterward, gradually stir in the remaining flour until a stiff, but pliable dough forms.
- Chill the dough. Cover the mixing bowl tightly with plastic wrap and place it in the refrigerator. Allow the dough to chill for a minimum of 2 hours, and up to 24 hours. This cold fermentation develops flavor and makes the dough much easier to handle.
- Prepare your baking sheets. While the dough is chilling, line 2 to 3 standard baking sheets with parchment paper or silicone baking mats. This prevents sticking and ensures easy cleanup.
- Form the kolaches. Once chilled, divide the dough into 24 equal portions. For perfectly uniform kolaches, use a kitchen scale to weigh each portion. Roll each piece into a smooth ball. Arrange the dough balls on your prepared baking sheets, ensuring they are about 2 inches apart to allow for rising. Cover the baking sheets loosely with plastic wrap and let the dough rest for 15 minutes. (Keep the plastic wrap; you’ll use it again!).
- Fill the centers. After resting, use your thumb or the back of a spoon to create a deep, wide indentation in the center of each dough ball, leaving a consistent 1/2-inch border around the edges. Spoon a generous heaping teaspoon of your chosen pastry filling into each indentation.
- Second rise (proofing). Lightly spray the plastic wrap you set aside with cooking spray. Gently cover the kolaches again. Place the baking sheets in a warm, draft-free area of your kitchen. Let them rise until they have visibly doubled in size, which typically takes about 1 hour, depending on your kitchen’s temperature.
- Bake to golden perfection. Preheat your oven to 350°F (175°C). Once preheated and the kolaches have risen, bake them for 18 to 23 minutes, or until they are beautifully golden brown around the edges and on the bottom.
- Cool and serve. Allow the baked kolaches to cool on the baking pans on wire racks for about 5 minutes. Then, carefully transfer them directly to wire racks to cool completely. This prevents the bottoms from becoming soggy. If desired, dust the cooled kolaches generously with confectioners’ sugar before serving.

Expert Tips for Kolache Perfection
Kolaches are wonderfully simple to make, but a few insider tips can elevate your baking experience and ensure fantastic results every time:
- Precision in portioning. For uniform, professional-looking pastries that bake evenly, always weigh your dough. After dividing the dough into 24 portions, use a kitchen scale to ensure each ball has the same weight. This simple step makes a big difference in presentation and consistency.
- Creative filling options. Don’t limit yourself to just one type of filling! Offering a variety of flavors, such as apricot, raspberry, prune, poppy seed, or a sweet cream cheese, adds visual appeal and diverse tastes to your serving tray. The kolaches pictured here feature a delightful mix of apricot, raspberry, and almond fillings.
- Finishing touches. While a simple dusting of confectioners’ sugar is classic and elegant, you can also drizzle your cooled kolaches with a thin glaze. Combine confectioners’ sugar with a small amount of milk or cream until you reach your desired consistency. A slightly thicker glaze will set beautifully and create an attractive finish.
- Plan ahead with make-ahead dough. The beauty of this recipe is its flexibility. The dough can be refrigerated for up to 24 hours, allowing you to split the preparation and baking over two days. This is perfect for busy schedules or for having fresh kolaches ready for breakfast without an early morning start.
- Proofing environment. Yeast dough loves warmth and a humid environment for rising. If your kitchen is cool, you can create a makeshift proofing box by placing the covered baking sheets in a slightly warm (but not hot) oven that’s turned off, or near a warm, sunny window.
Common Questions About Kolaches
What exactly is a kolache?
A kolache (pronounced koh-lah-shee) is a traditional Czech pastry made from a sweet, yeast-leavened dough. It features a distinctive indentation in the center, which is filled with various sweet fillings like fruit jams (apricot, prune, poppy seed) or sweetened cream cheese. The word “kolache” is derived from the Czech word “kola,” meaning “wheels” or “rounds,” referring to their round shape.
Are kolaches German or Czech?
Kolaches are unequivocally a Czech pastry. They are a beloved part of Czech culinary heritage, brought to other parts of the world by Czech immigrants.
Are kolaches primarily a Texas thing?
While kolaches originate from the Czech Republic, they have become exceptionally popular in Texas. This is due to a significant wave of Czech immigrants who settled in Texas in the 19th century, establishing a rich cultural legacy that includes these delicious pastries. Consequently, kolaches are widely available in Texas bakeries and often seen as a staple, but their popularity extends beyond Texas, and they can be found in communities with Czech populations across the United States.
Storing Your Homemade Kolaches
While kolaches are undeniably at their absolute best when enjoyed warm and fresh from the oven on the day they’re made, any leftovers store and reheat beautifully. To keep them fresh, store any remaining kolaches in an airtight container or tightly covered in the refrigerator for up to 3-4 days. When you’re ready to enjoy them again, you can reheat them gently in a low-temperature oven (around 250°F / 120°C) for a few minutes until warmed through, or quickly in the microwave for about 10-15 seconds per kolache.
Can This Recipe Be Frozen?
Yes, kolaches are excellent candidates for freezing, making them a fantastic make-ahead option! Once your kolaches are fully baked and cooled, you can freeze them in a single layer on a baking sheet until solid. Then, transfer them to a freezer-safe bag or an airtight container, separating layers with parchment paper to prevent sticking. They will keep well in the freezer for up to 2 months. To enjoy, thaw them overnight in the refrigerator, or reheat them directly from frozen in a microwave or a preheated oven until warm and soft.
More Sweet Breakfast Pastries to Explore
Homemade Kolaches Recipe
These classic Kolaches combine an easy-to-make yeast dough with your favorite sweet or savory fillings, creating a delightful treat perfect for any time of day.
Yield: 24 kolaches
Prep Time: 30 minutes
Chill Time: 2-24 hours
Rise Time: Approximately 1 hour 15 minutes
Cook Time: 18-23 minutes
Total Time: Approximately 4 hours (including inactive times)
Pin Recipe
Leave a Review
Ingredients
- 4 ½ cups (540g) all-purpose flour, divided
- 4 ½ teaspoons instant yeast
- ½ cup (100g) granulated sugar
- 1 ½ teaspoons salt
- ½ cup (120ml) water
- 1 cup (226g) full-fat sour cream
- ½ cup (113g) unsalted butter, melted and cooled slightly
- 2 large eggs
- 12-ounce can pastry filling (e.g., apricot, raspberry, prune, cream cheese)*
- Confectioners’ sugar, for garnish (optional)
Instructions
- Combine 1 ½ cups (180g) flour, instant yeast, granulated sugar, and salt in a large mixing bowl or the bowl of a stand mixer fitted with the paddle attachment.
- Place the water, sour cream, and melted butter in a medium saucepan. Heat on the stovetop over medium-low heat until the mixture is very warm (120° to 130°F / 49° to 54°C). Use an instant-read thermometer to ensure accuracy.
- Gradually add the warm butter mixture to the flour mixture. Beat at medium speed for 2 minutes, stopping to scrape down the sides of the bowl as needed.
- Add the eggs and another 1 cup (120g) flour to the dough mixture. Beat at high speed for 2 minutes, ensuring everything is well combined.
- Switch to a dough hook (if using a stand mixer) or stir vigorously by hand. Gradually incorporate the remaining 2 cups (240g) flour until a stiff, slightly sticky dough is formed. Knead for 5-7 minutes until smooth and elastic.
- Cover the mixing bowl tightly with plastic wrap and refrigerate for 2 to 24 hours. Chilling the dough makes it easier to handle and improves flavor development.
- When ready to bake, line 2 to 3 large baking sheets with parchment paper or silicone liners.
- Divide the chilled dough into 24 equal portions. For uniform kolaches, weigh each portion using a kitchen scale. Shape each portion into a smooth ball.
- Place the dough balls on the prepared baking sheets, ensuring they are spaced about 2 inches apart to allow for expansion.
- Cover the baking sheets loosely with plastic wrap (re-use the one from chilling the dough, spraying it lightly with cooking spray on the side facing the dough) and let the dough balls rest in a warm, draft-free place for 15 minutes.
- After resting, use your thumb or the bottom of a small, round glass to create a deep, wide indentation in the center of each dough ball, leaving a ½-inch border around the edges.
- Fill each indentation with a heaping teaspoon of your chosen pastry filling.
- Re-cover the kolaches with the sprayed plastic wrap. Let them rise again in a warm, draft-free place until they have doubled in size. This usually takes about 1 hour.
- While the kolaches are rising for the second time, preheat your oven to 350°F (175°C).
- Bake the kolaches for 18 to 23 minutes, or until the edges are lightly golden brown and the pastry is cooked through.
- Remove the baking sheets from the oven and let the kolaches cool on the pans on a wire rack for 5 minutes. Then, carefully transfer the kolaches directly to the wire rack to cool completely.
- If desired, once cooled, generously sprinkle the top of each kolache with confectioners’ sugar before serving.
Video Tutorial
Recipe Notes
- *A 12-ounce can of store-bought pastry filling, found alongside canned pie fillings in most grocery stores, is sufficient for this recipe.
- This recipe is slightly adapted from a traditional Fleischmann’s yeast recipe.
Recommended Equipment
- Instant Yeast
- Instant Read Thermometer
- Dusting Wand for Sugar and Spices
- Kitchen Scale
- Stand Mixer (optional, but highly recommended)
- Parchment Paper or Silicone Baking Mats
- Wire Cooling Racks
Author: Jennifer McHenry
Course: Sweet Yeast Pastries, Breakfast, Dessert
Cuisine: Czech
Show off your baking masterpiece! Snap a pic, tag @bakeorbreak, and use #bakeorbreak on Instagram. We can’t wait to see your delightful creations!