Bacon and Cheese Kolache Recipe: Flaky Layers with Savory-Sweet Fillings

Breakfast & Brunch

Bacon and Cheese Kolache Recipe: Flaky Layers with Savory-Sweet Fillings

This bacon and cheese kolache recipe delivers the perfect balance of flaky, buttery layers and rich, savory-sweet fillings that taste like a visit to a Czech bakery. 💛 The secret to that signature flaky texture lies in a high-fat dough that develops through proper resting and rolling—no shortcuts here, but the results are worth every minute of patience.

What sets these kolache apart is the combination of crispy bacon and sharp cheddar, wrapped in dough that's been carefully proofed to achieve that iconic layered effect.

I've refined this recipe over years of testing, ensuring the dough stays tender while developing enough structure to hold the filling without bursting during baking.

By the time you pull them from the oven, you'll have golden, puffed kolache with crisp edges and tender centers, each bite offering a perfect harmony of smoky bacon, sharp cheese, and buttery dough.

The aroma alone will have everyone gathering around your kitchen—trust me, these disappear faster than you can say "kolache."

Whether you're making them for a weekend brunch or a special occasion, this recipe delivers restaurant-quality results at home. The dough can be made ahead and proofed overnight, so you can focus on the filling while the dough does its magic. Let's get started!

👨‍🍳
Difficulty
Medium
🥩
Diet
Meat
🔥
Calories
Med Cal

Ingredients for bacon and cheese kolache

Buttery dough, crispy bacon, and sharp cheddar—these 15 ingredients create kolache that taste like a Czech bakery visit.

Ingredient Amount Notes
All-Purpose Flour 🌾 4 ½ cups Unbleached preferred for tenderness
Unsalted Butter 🧈 1 ½ cups Cold, cubed for flakiness
Granulated Sugar 🍚 ¼ cup For dough sweetness balance
Instant Yeast 🍞 ½ tsp Active dry works too
Large Eggs 🥚 1 whole Room temperature preferred
Milk 🥛 ½ cup Warm to body temperature
Salt 🧂 1 tsp Kosher or sea salt
Thick-Cut Bacon 🥓 1 ½ lbs Cooked crispy, chopped fine
Sharp Cheddar Cheese 🧀 2 cups Shredded, aged for sharpness
Heavy Cream 🥛 ¼ cup For filling richness
Granulated Sugar 🍚 ¼ cup For filling sweetness
Vanilla Extract 🍯 1 tsp Pure extract preferred
Egg Yolk 🥚 1 whole For filling binding
Powdered Sugar 🍚 ¼ cup For dusting finished kolache
Coarse Sugar 🍚 ¼ cup For topping before baking

The butter is non-negotiable for that signature flaky texture. European-style unsalted butter (like Plugrá) has higher fat content—look for at least 82% fat. If you can't find it, Land O'Lakes or Kerrygold work in a pinch, but keep the cubes cold until the dough comes together. The flour should be unbleached for tenderness, and King Arthur or Gold Medal are my go-tos. For the yeast, fresh is best but active dry works fine—just make sure it's not expired. The sharp cheddar matters too: Cabot or Tillamook are perfect, but any aged cheddar with visible crystals will do.

No thick-cut bacon? Cooked bacon from a package works, but it won't have the same texture. For the filling, if you're short on heavy cream, half-and-half plus a splash of milk gets you close. The vanilla extract can be imitation, but pure extract adds that bakery-quality depth. Running out of powdered sugar for dusting? Granulated sugar blended into a fine powder works—just pulse it in a food processor for 10 seconds. The dough needs to rest for at least 2 hours (overnight is ideal), so plan ahead. And trust me, the extra time is worth it for that tender, layered texture.

The dough keeps for 3 days wrapped in plastic in the fridge, or 3 months frozen. For the filling, mix everything together and chill it for 30 minutes before assembling—prevents the cheese from melting too soon. Once baked, these are best served warm, but they reheat beautifully in a 350°F oven for 5-10 minutes. Store leftovers in an airtight container for 2 days—they're even better the next day when the flavors meld. Freeze unbaked kolache on a tray, then transfer to a bag for up to 2 months

❤️

Why You'll Love This Recipe

  • No-Knead Magic: I mix the dough in 5 minutes flat—just flour, butter, sugar, and yeast—then let it rise while I make coffee. The dough’s soft but sturdy, no rolling pin required.
  • Salty-Sweet Payoff: Crispy bacon crumbles into warm, buttery dough stuffed with sharp cheddar and a hint of sugar—it’s like a breakfast sandwich wrapped in a hug.
  • Brunch or Snack: Serve these fresh from the oven with jam for a weekend treat or pack a few for lunch. My kids grab them cold from the fridge, no reheating needed.
  • Budget Breakfast Win: A dozen kolache cost less than takeout, and the dough makes twice as many as you’ll eat in one sitting. Freeze extras for lazy mornings.

Step-by-step instructions for bacon and cheese kolache

Here's how to create those perfect flaky layers and rich fillings that make these kolache irresistible.

1

👨‍🍳 Step 1: Make the Dough with Cold Butter for Flakiness

In a large mixing bowl, combine the 4.5 cups all-purpose flour, 0.5 tsp instant yeast, 1 tsp salt, and 0.25 cup granulated sugar. Mix just until combined. Cut in the 1.5 cups cold, cubed unsalted butter using a pastry cutter or your fingers until the mixture resembles coarse crumbs with pea-sized butter pieces.

Here's the thing—keeping the butter cold is crucial. If it starts to melt, pop the bowl in the fridge for 5-10 minutes to firm it up. Add the 1 whole large egg and 0.5 cup warm milk, mixing just until the dough comes together. Turn it out onto a lightly floured surface and knead gently for 2-3 minutes until smooth. The dough should be slightly tacky but not sticky.

2

🥘 Step 2: Prepare the Bacon-Cheddar Filling

While the dough rests, cook the 1.5 lbs thick-cut bacon in a skillet over medium heat until crispy. Drain on paper towels, then chop into ¼-inch pieces. In a separate bowl, mix the chopped bacon with the 2 cups shredded sharp cheddar cheese—this combo is what makes these kolache sing.

In another bowl, whisk together the 0.25 cup heavy cream, 0.25 cup granulated sugar, 1 tsp vanilla extract, and 1 whole egg yolk until smooth. Fold in the bacon-cheese mixture gently. The filling should be thick but spreadable—if it's too loose, chill it for 15 minutes to firm up slightly.

3

🔥 Step 3: Shape and Fill the Kolache

Divide the dough into 12 equal pieces (about 3 ounces each) and roll each into a 6-inch circle on a floured surface. Place 1 tablespoon of the filling in the center of each circle. Fold the dough over the filling to form a half-moon shape, then pinch the edges tightly to seal. Place on a parchment-lined baking sheet.

Here's where it gets fun—brush the tops with a little water, then sprinkle with 0.25 cup coarse sugar for that caramelized crust. The sugar will melt and create a beautiful golden topping. Cover the kolache with a clean kitchen towel and let them rise in a warm place for 30-45 minutes until puffy. They should spring back slowly when gently pressed.

4

🔥 Step 4: Bake to Golden Perfection

Preheat your oven to 375°F. Bake the kolache for 20-25 minutes until they're deep golden brown and the filling is bubbling. The edges should be crisp, and the tops should have that caramelized sugar crust we love.

Let them cool on the baking sheet for 5 minutes before transferring to a wire rack. While still warm, dust the tops with 0.25 cup powdered sugar for that classic kolache finish. Serve warm with a pat of butter melting on top—trust me, it's worth the wait.

👨‍🍳

Pro Tips For Making Bacon And Cheese Kolache

  • Use Cold Butter for Dough: I learned this the hard way—cutting that unsalted butter into the flour mixture straight from the fridge saves you from a gummy, heavy dough. Cold butter creates flaky layers in kolache, and skipping this step means your pastries will feel more like dense bread.
  • Proof at Room Temp: No need to rush the yeast—let that dough rise in a warm spot (like a turned-off oven with a bowl of hot water inside) for about an hour. Cold dough slows fermentation, and instant yeast still needs time to work its magic properly.
  • Skip Overfilling the Dough: Stuffing kolache too full makes them burst or flatten when baking. Use about 1 tablespoon of filling per ball—less is more, and it keeps the shape intact while baking.
  • Brown the Bacon First: Crispy bacon adds flavor, but it also releases grease that can make your dough soggy. Cook the bacon until fully crisp, drain it on paper towels, and chop it after cooling—this keeps your kolache from turning greasy.

Serving suggestions for leftovers

Brunch Pairings

Serve these kolache alongside a Czech-style scrambled egg dish called smažená vejce, cooked with crispy bacon bits and fresh chives. The salty richness of the eggs complements the sweet-savory kolache perfectly.

I also love pairing them with a sour cream drizzle—just mix ½ cup sour cream with 1 tsp lemon zest and ½ tsp honey for a tangy contrast. 🥚

Sweet Contrasts

Balance the savory filling with a fresh berry compote—simmer 2 cups mixed berries with 2 tbsp sugar and 1 tsp lemon juice until thickened. The acidity cuts through the richness of the cheese and bacon.

For a quicker option, serve with whipped cream and a sprinkle of toasted pecans—the crunch adds texture that keeps every bite exciting.

Coffee & Tea

Traditional Czech kolache are often enjoyed with strong black coffee or herbal tea—I recommend a caramel latte for a modern twist. The warm spices in the coffee enhance the buttery dough, while a chamomile tea with honey adds a soothing balance.

For a festive touch, serve with spiked hot chocolate (add 1 oz dark rum per cup) during colder months. ☕

Make-Ahead Serving

Kolache reheat beautifully, so prepare them ahead for gatherings. Store baked kolache in an airtight container at room temperature for 2 days or freeze for 1 month. To serve, reheat in a 350°F oven for 8-10 minutes until warm.

Dust with powdered sugar just before serving to keep the topping fresh. I often assemble them the night before and bake fresh in the morning for brunch. 💫

Garnish Like a Pro

Elevate your presentation with edible gold leaf or a sprinkle of crushed pistachios for a luxurious touch. A drizzle of honey or maple syrup adds a subtle sweetness that ties everything together.

For a rustic look, arrange kolache on a wooden board with fresh rosemary sprigs—it’s simple but adds charm. Trust me, these little details make all the difference! 🌟

Nutrition facts

Servings 12
Amount Per Serving
Calories 420kcal
% Daily Value *
Total Fat 28g36%
Saturated Fat 16g80%
Cholesterol 110mg37%
Sodium 680mg29%
Total Carbohydrate 32g11%
Dietary Fiber 1g4%
Sugars 14g
Protein 12g24%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I make these kolache without yeast?

Traditional kolache rely on yeast for that signature flaky, airy texture, but you can make a quick version with 1 teaspoon baking powder added to the dough. Replace the yeast completely and reduce the milk to ¼ cup—these will be denser but still delicious! For best results, use the yeast method for that authentic rise.

2

How do I prevent the filling from leaking during baking?

Chill the filling for 30 minutes before assembling to firm it up, and use 1 tablespoon of filling per kolache (don't overfill). Seal the edges tightly by pinching them with wet fingers—this creates an airtight seal. Bake on a parchment-lined tray to avoid sticking, and don't overbake!

3

Can I use store-bought dough for this recipe?

Use 1 package (16 oz) refrigerated biscuit dough or 1 lb pizza dough for a shortcut. Roll each piece into a 6-inch circle, fill with 1 tablespoon of the bacon-cheese mixture, fold, and bake at 375°F for 15-18 minutes. The texture won't be as flaky, but it's still delicious for a quick brunch.

4

Why did my kolache turn out flat instead of puffy?

Flat kolache usually mean the dough didn't rise enough. Make sure your yeast is fresh, the milk is warm (not hot), and the dough rests in a warm place (75-80°F) for at least 2 hours. If your kitchen is cold, place the dough bowl near a turned-off oven with the light on for gentle warmth.

5

What's the best way to reheat leftover kolache?

For crispy edges, reheat in a 350°F oven for 8-10 minutes on a baking sheet. To keep them soft, wrap in a damp paper towel and microwave for 15-20 seconds. Avoid toaster ovens—they can dry out the dough. Always dust with powdered sugar right before serving for that fresh-baked look!

★★★★★5.0(1 review)
Categories Breakfast & Brunch