Bacon Egg and Cheese Kolache Recipe: Flaky Pastry Hugging Savory Filling

Breakfast & Brunch

Bacon Egg and Cheese Kolache Recipe: Flaky Pastry Hugging Savory Filling

This bacon egg and cheese kolache recipe brings Czech bakery tradition to your breakfast table with golden, flaky pastry hugging a rich filling of crispy bacon, perfectly cooked eggs, and melted cheese. 💛 The secret lies in the dough—whether you make it from scratch or use store-bought—where layers of butter create that signature flakiness that makes every bite irresistible.

What sets these kolaches apart is the savory filling: crispy bacon adds smoky depth, while eggs cook just enough to stay tender, and sharp cheddar melts into a creamy center. The dough encases everything in a crispy shell that shatters slightly with each bite, revealing the warm, gooey filling inside.

This recipe balances tradition with practicality, offering both a classic homemade dough option and a shortcut for busy mornings.

By the time these kolaches emerge from the oven, you'll have breakfast pastries that look like they came straight from a Czech bakery—golden, fragrant, and impossible to resist.

The aroma alone will wake up your kitchen, while the combination of textures (crispy shell, creamy cheese, tender egg) makes each bite a little celebration. Perfect for weekend brunches or a special weekend treat, these kolaches prove that homemade can be just as impressive as store-bought.

The best part? They reheat beautifully, so you can make a batch ahead and enjoy them throughout the week.

Whether you're serving them warm with a side of hot sauce or saving them for a midweek pick-me-up, these kolaches deliver the kind of satisfaction that makes breakfast feel like a celebration. Let's get started on creating your own batch!

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

Ingredients for bacon egg and cheese kolache

Golden layers of butter, crispy bacon, and melted cheese—these ingredients make kolaches worth every flaky bite.

Ingredient Amount Notes
Unsalted Butter 🧈 1 cup Cold, cubed for flaky layers
All-Purpose Flour 🌾 4 cups Plus 2 tbsp for dusting
Granulated Sugar 🍚 ¼ cup For dough sweetness
Instant Yeast 🍞 ½ tsp Active dry works too
Large Eggs 🥚 1 whole Room temperature preferred
Whole Milk 🥛 ½ cup Warmed to 110°F
Salt 🧂 ½ tsp Kosher or sea salt
Crispy Bacon 🥓 8 oz Chopped into small pieces
Large Eggs 🥚 4 whole For filling, beaten
Sharp Cheddar Cheese 🧀 1 ½ cups Shredded, block preferred
Heavy Cream 🥛 ¼ cup For extra richness
Granulated Sugar 🍚 1 tbsp For egg mixture
Salt 🧂 ¼ tsp For egg mixture
Black Pepper 🌶️ ¼ tsp Freshly ground preferred
Egg Wash 🥚 1 whole 1 egg + 1 tbsp water
Coarse Sugar 🍚 ⅛ cup For topping, optional

The butter is non-negotiable—European-style like Plugrá or Land O'Lakes has more fat content, which gives you that signature flakiness. Grab it cold from the fridge and cut it into small cubes (the size of peas) so it distributes evenly. King Arthur or Bob's Red Mill flour works best for the dough—look for a protein content around 11-12%. The yeast? Fresh yeast from the refrigerated section gives better results than dry, but instant yeast is fine if you're in a hurry. For the bacon, thick-cut from Costco crisps up perfectly—just chop it small so it distributes evenly in the filling.

No time for homemade dough? Pillsbury crescent rolls are a game-changer for shortcuts—just unroll, cut into circles, and fill. Eggs for the filling should be room temperature so they mix smoothly with the cheese. Sharp cheddar is a must—White Cheddar from Wisconsin or Babybel shreds beautifully. Substituting cream cheese for the heavy cream adds tanginess, but it won't be as rich. For the sugar in the egg mixture, brown sugar adds a caramel note if you're feeling fancy. And if you're out of black pepper, white pepper works just as well—it won't gray your filling.

Make the dough the night before and let it rest in the fridge—12-24 hours makes it easier to roll. The filling can be prepped ahead too, but don't mix it with the dough until ready to bake. These keep for 3 days in an airtight container at room temperature, but they're best fresh out of the oven. Reheat in a 350°F oven for 10-12 minutes to restore that crispy shell. Freeze uncooked kolaches on a tray, then transfer to a bag for up to 2 months—bake straight from frozen, adding 2-3 extra minutes.

❤️

Why You'll Love This Recipe

  • The secret’s in the layers: flaky, buttery dough wraps around that crispy bacon, runny egg yolk, and melted cheese. First bite—chef’s kiss—that contrast of textures hits like a breakfast revelation. Even my picky husband doesn’t skip these.
  • No Yeast Nightmare: I swear by instant yeast here—just toss it in with the warm butter and flour, let it sit for 10 minutes, and you’re golden. No waiting hours for dough to rise, no fussy proofing. That sugar in the dough? It keeps everything tender while the yeast does its magic fast.
  • Crispy-Creamy Magic: The secret’s in the layers: flaky, buttery dough wraps around that crispy bacon, runny egg yolk, and melted cheese. First bite—chef’s kiss—that contrast of textures hits like a breakfast revelation. Even my picky husband doesn’t skip these.
  • Breakfast or Snack: Make a batch on Sunday, and you’ve got grab-and-go lunches all week. Pack them cold for work (they’re sturdy!) or warm them up in a skillet for a 5-minute dinner. Honestly, I’ve served these at brunch, as a side for BBQ, and even as a kid-friendly party appetizer. Works every time.

Step-by-step instructions for bacon egg and cheese kolache

Let's make these golden, flaky kolache with a savory filling that'll have everyone begging for seconds.

1

👨‍🍳 Step 1: Mix the Dough for Perfect Layers

In a large mixing bowl, combine the 4 cups all-purpose flour, 0.25 cup granulated sugar, 0.5 tsp instant yeast, and 0.5 tsp salt. Whisk until evenly distributed—you want no flour pockets that'll affect your layers. Here's the thing—this dry mix is your foundation, so take your time to get it smooth.

Cut in the 1 cup cold unsalted butter using a pastry cutter or your fingers, working quickly to keep everything cold. You're aiming for pea-sized butter pieces throughout the dough. The butter needs to stay cold to create those signature flaky layers when baked. Once incorporated, add the 1 whole large egg and 0.5 cup warmed whole milk, mixing just until combined. The dough should come together but still feel slightly shaggy—this is normal and helps prevent overworking the gluten.

2

⏰ Step 2: Knead and Rest the Dough

Turn the dough onto a lightly floured surface and knead gently for about 2 minutes until just smooth. You're not making bread here—just enough to develop the gluten slightly. Shape into a rectangle about 1-inch thick and wrap tightly in plastic wrap. Refrigerate for at least 1 hour (or up to 24 hours) to fully chill and relax the dough. This resting period is crucial for those perfect flaky layers—don't skip it!

While the dough rests, prepare the filling. In a bowl, whisk together the 4 whole large eggs, 1.5 cups shredded sharp cheddar cheese, 0.25 cup heavy cream, 1 tbsp granulated sugar, 0.25 tsp salt, and 0.25 tsp black pepper. Fold in the 8 oz chopped crispy bacon until evenly distributed. This rich, savory mixture will be the star of your kolache—make sure it's well combined so every bite is packed with flavor.

3

🍳 Step 3: Roll and Assemble the Kolache

Preheat your oven to 375°F and line two baking sheets with parchment paper. On a lightly floured surface, roll out the chilled dough to about ¼-inch thickness. Use a 3-inch round cutter to cut out circles—you should get about 12 kolache from this dough. Real talk: if the dough sticks, dust with more flour but don't overdo it or your layers will suffer.

Place a generous spoonful of the egg and cheese filling in the center of each dough circle. Fold the dough over the filling and pinch the edges tightly to seal, creating half-moon shapes. Arrange them seam-side up on the prepared baking sheets, spacing them about 1 inch apart. Brush the tops with the egg wash (1 egg + 1 tbsp water) for a beautiful golden finish. Sprinkle with 0.125 cup coarse sugar if you're feeling fancy—it'll caramelize beautifully during baking.

4

🔥 Step 4: Bake to Golden Perfection

Bake the kolache for 20-25 minutes until they're deep golden brown and puffed. You'll know they're done when the edges are crisp and the filling is bubbling slightly through the slits. The sugar topping, if used, should be caramelized and crackly. Here's where it gets fun—don't open the oven door during baking or you'll lose that steam that creates those gorgeous layers.

Let the kolache cool on the baking sheets for 5 minutes before transferring to a wire rack. They'll be tempting to eat immediately, but waiting just a few minutes lets the filling set slightly and makes them easier to handle. Serve warm with a side of applesauce or a simple green salad to balance the richness. These kolache are best enjoyed fresh from the oven when the pastry is still crisp and the filling is perfectly set.

👨‍🍳

Pro Tips For Making Bacon Egg And Cheese Kolache

  • CHILL THE DOUGH: I learned this the hard way—skipping the fridge overnight makes the kolaches dense as bricks. After mixing, wrap the dough in plastic and let it rest in the fridge for at least 12 hours (yes, overnight). The cold slows fermentation, develops flavor, and keeps the texture light when you bake them later.
  • WEIGHT THE EGGS: Don’t eyeball those eggs for the filling. Use a scale—two large eggs should weigh about 100 grams total. Too many eggs makes the filling runny, and too few leaves it dry. Crack them into a bowl first, then measure, so you’re not guessing mid-recipe.
  • PRE-COOK THE BACON: Crisp the bacon until it’s just short of fully cooked—about 80% done. Drain on paper towels, then chop it while still warm. Cold bacon gets greasy and soggy when mixed with the eggs, and fully cooked bacon turns to rubber in the kolache. Warm bacon binds better and stays crisp inside.
  • STEAM THE KOLACHES: Skip the crowded baking sheet. Place your shaped kolaches on a parchment-lined tray with at least 1 inch between them. Add a shallow tray of water below the rack—this creates steam, helping the dough rise evenly and giving that perfect golden-brown crust. No steam? They’ll bake flat and tough.

Creative variations of these flavors

Sweet & Savory Twist

Swap out the sharp cheddar for a mix of Monterey Jack and pepper jack cheeses, then fold in ½ cup diced dried apricots and 2 tbsp chopped walnuts to the filling. The sweetness of the fruit balances the smoky bacon beautifully.

Brush the baked kolache with a glaze made from 2 tbsp powdered sugar and 1 tbsp milk for extra shine and sweetness. 🍯

Breakfast Sandwich Style

Transform these into handheld breakfast sandwiches by using English muffins instead of kolache dough. Split the muffins, toast lightly, then layer with crispy bacon, a fried egg, and shredded cheese.

Wrap with foil and warm in a 350°F oven for 5 minutes—the cheese melts perfectly while keeping the muffin crisp. Add sriracha mayo or hot sauce for a kick. 🥞

Herb & Garlic Infusion

Boost the filling with 2 tbsp chopped fresh chives, 1 tbsp chopped fresh dill, and 1 minced garlic clove. For extra richness, stir in 2 oz cream cheese with the eggs.

The herbs add freshness that cuts through the richness, while the garlic gives depth. Garnish with extra chives after baking for a pop of color. 🌿

Spicy Jalapeño Kick

Add heat by mixing 2 diced jalapeños (seeds removed) and ½ tsp smoked paprika into the filling. For an extra smoky flavor, swap the bacon for applewood-smoked bacon.

Serve with a side of cool ranch dressing or sour cream to balance the heat. The jalapeños add a subtle kick that pairs perfectly with the creamy cheese. 🌶️

Mini Bites for Parties

Cut the dough into 2-inch circles instead of 3-inch, then fill with a smaller amount of the egg and cheese mixture. Bake at 375°F for 15-18 minutes—these bite-sized kolache are perfect for appetizers or brunch spreads.

Arrange them on a platter with toothpicks for easy serving. They’re great for game days or holiday gatherings when you want something interactive. 🎉

Gluten-Free Adaptation

Use a 1:1 gluten-free flour blend like Bob’s Red Mill or King Arthur, and reduce the sugar to ¼ cup to prevent browning. Add ½ tsp xanthan gum to the dough for better texture.

The filling stays the same, but the dough may need slightly more butter for flakiness. Chill the dough longer (24 hours) to ensure it holds together when rolling. 🌾

Nutrition facts

Servings 12
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 32g41%
Saturated Fat 18g90%
Cholesterol 240mg80%
Sodium 850mg37%
Total Carbohydrate 36g13%
Dietary Fiber 1g4%
Sugars 12g
Protein 18g36%
* 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 use store-bought kolache dough instead of making it from scratch?

For a quick version, use Pillsbury crescent rolls—just unroll the dough, cut into 3-inch circles, fill with the egg and cheese mixture, and fold. The texture will be slightly different but still delicious. If you want closer to traditional flakiness, try pre-made puff pastry cut into circles for a richer, crispier shell.

2

How do I prevent the kolache from getting soggy?

Keep the dough and filling separate until baking to avoid moisture issues. Brush the tops with egg wash right before baking for a crispy finish, and don't overfill—use 1-2 teaspoons of filling per kolache. Bake at 375°F until golden brown, then let them cool for 5 minutes before serving to set the pastry.

3

What's the best way to reheat leftover kolache?

Reheat in a 350°F oven for 10-12 minutes on a baking sheet until warm and crispy. For microwave reheating, cover with a damp paper towel and heat for 20-30 seconds (they'll lose some crispness but stay warm). Store in an airtight container at room temperature for up to 3 days or freeze uncooked kolache for 2 months.

4

Can I make these kolache ahead of time?

Yes! Assemble the kolache (unbaked) and refrigerate for up to 24 hours before baking. For make-ahead baking, freeze assembled kolache on a tray, then transfer to a bag. Bake straight from frozen, adding 2-3 extra minutes to the baking time. The dough can also be made 1 day ahead and stored in the fridge for easier rolling.

5

What's the secret to getting the flakiest kolache dough?

Keep everything cold—use cold butter cut into pea-sized pieces and chill the dough for at least 1 hour (overnight is best). Work quickly when handling the dough to avoid warming it up. The key is in the layers: fold the dough 2-3 times during the chilling process to create more butter pockets for maximum flakiness.

★★★★★4.9(15 reviews)
Categories Breakfast & Brunch