These soft, buttery pastries deliver a perfect balance of flaky dough and melty ham and cheese centers. I’ve refined this method to ensure the filling stays contained while baking.
With a simple dough and straightforward assembly, you’ll achieve bakery-quality results at home. The key is allowing the dough to rise fully for maximum fluffiness.
Ingredients for Ham and Cheese Kolache
Pantry staples plus deli ham and cheese create these flaky, buttery pastries with melty centers.
| Ingredient | Amount | Notes |
|---|---|---|
| All-Purpose Flour 🌾 | 3 ½ cups | Plus extra for dusting |
| Granulated Sugar 🍚 | ¼ cup | For activating yeast |
| Active Dry Yeast 🍞 | 1 package | 2 1/4 tsp equivalent |
| Warm Milk 🥛 | 1 cup | Heated to 110°F |
| Unsalted Butter 🧈 | ½ cup | Melted and cooled |
| Large Egg 🥚 | 1 whole | Room temperature |
| Salt 🧂 | 1 tsp | Fine sea salt preferred |
| Cooked Ham 🐷 | 1 ½ cups | Diced, high-quality deli ham |
| Cheddar Cheese 🧀 | 1 ½ cups | Shredded from block |
| Swiss Cheese 🧀 | ½ cup | Shredded for extra melt |
| Dijon Mustard 🟡 | 2 tbsp | For filling flavor boost |
| Poppy Seeds 🌱 | 1 tbsp | Optional for topping |
The dough requires all-purpose flour for structure and active dry yeast for rise. Use whole milk for richness—low-fat versions won’t yield the same tenderness. European-style butter (like Plugrá) has higher fat content, which makes the pastry extra flaky. For the ham, ask your deli for a low-sodium, high-quality option like Honey Maple or Black Forest.
No cheddar? Colby Jack or Monterey Jack melt beautifully too. Swiss can be swapped for Gruyère (more expensive but worth it). For a tangier twist, add 1 tsp of prepared mustard to the filling. If you’re short on time, pre-shredded cheese works (though block melts better). The Dijon can be replaced with whole-grain mustard for texture.
Dough can be made a day ahead—store covered in the fridge. Baked kolaches keep for 2 days at room temperature or freeze for 1 month. Reheat in a 350°F oven for 5-10 minutes to restore flakiness. Always let the dough rise fully for maximum fluffiness (don’t rush this part).
Why You’ll Love This Recipe
- Weeknight Hero: The dough comes together in one bowl with just flour, sugar, yeast, warm milk, and butter—no fancy techniques.
- Buttery Perfection: That golden, buttery crust wrapped around salty ham and melty cheese? Pure comfort in every bite.
- Crowd Pleaser: I’ve served these for brunch, packed them for picnics, and even stashed a few in the freezer for busy mornings. Honestly, they work everywhere.
- Budget Friendly: A little ham and cheese stretches a long way, and the ingredients are all pantry staples. I’ll be real: it’s my go-to for feeding a group without breaking the bank.
Step-by-Step Instructions for Ham and Cheese Kolache
Follow this tested method for tender, buttery dough with a perfectly melty filling.
Step 1: Activate the Yeast and Prepare the Dough
In a small bowl, combine the 1 cup Warm Milk (heated to 110°F), 0.25 cup Granulated Sugar, and 1 package Active Dry Yeast. Stir gently and let sit for 5-7 minutes until the mixture becomes foamy and fragrant.
In a large mixing bowl, whisk together the 3.5 cups All-Purpose Flour and 1 tsp Salt. Create a well in the center and add the yeast mixture, 0.5 cup Unsalted Butter (melted and cooled), and 1 whole Large Egg. Mix until a soft dough forms.
Step 2: Knead and First Rise
Turn the dough onto a lightly floured surface and knead for 8-10 minutes until smooth and elastic. The dough should spring back when pressed lightly with a finger. If it’s too sticky, add a little more flour, one tablespoon at a time.
Place the dough in a greased bowl, cover with a clean kitchen towel, and let rise in a warm, draft-free place for 1 to 1.5 hours, or until doubled in size. This ensures a light, airy texture.
Step 3: Shape the Kolache and Add Filling
Punch down the risen dough and divide it into 12 equal portions. Roll each portion into a smooth ball, then flatten slightly into a disc about 3 inches in diameter. Place each disc on a parchment-lined baking sheet.
In a bowl, mix the 1.5 cups Cooked Ham (diced), 1.5 cups Cheddar Cheese (shredded), 0.5 cup Swiss Cheese (shredded), and 2 tbsp Dijon Mustard. Spoon a generous amount of filling into the center of each dough disc, leaving a ½-inch border.
Step 4: Second Rise and Bake
Cover the filled kolache loosely with a kitchen towel and let rise for 30 minutes while preheating the oven to 375°F. The dough should puff up slightly around the filling.
Bake for 18-22 minutes until the kolache are golden brown and the cheese is fully melted. If the tops begin browning too quickly, tent the pan with aluminum foil.
Step 5: Finish and Serve
Remove the kolache from the oven and immediately sprinkle with 1 tbsp Poppy Seeds, if using. Let cool on the baking sheet for 5 minutes before transferring to a wire rack.
Serve warm, while the dough is still tender and the filling is gooey. These are best enjoyed fresh but can be reheated in a 350°F oven for 5-10 minutes.
Pro Tips For Making Ham And Cheese Kolache
- Test Your Yeast: I learned this the hard way—always proof your active dry yeast in the warm milk with a pinch of sugar first. If it doesn’t foam within 5-10 minutes, your kolaches won’t rise, no matter how long you wait.
- Soften the Butter: Use room temperature butter, about 65-70°F, when mixing into the dough. Cold butter won’t incorporate properly, and melted butter changes the texture—I was skeptical until I tried it.
- Skip Overfilling: Resist the urge to stuff kolaches with too much ham and cheese. More than a tablespoon of filling per roll makes them burst open while baking—yes, even if you’re impatient like me.
- Brush With Butter: After baking, brush the tops with melted unsalted butter while they’re still warm. Sounds simple, but it actually changes the outcome, giving that soft, golden finish my grandmother swore by.
Best Sauces and Condiments for ham and cheese kolache
Mustard-Based Dips
I love serving these with a tangy Dijon-honey mustard—mix ¼ cup Dijon with 2 tbsp honey and 1 tbsp mayonnaise. The sweetness balances the salty ham perfectly. For extra kick, add ½ tsp horseradish. 💛
Creamy Sauces
A simple cheese sauce takes this over the top. Melt 1 cup cheddar with ½ cup milk and 1 tbsp butter over low heat. Stir in 1 tsp Worcestershire sauce for depth. I use Cabot cheddar for extra creaminess.
Spicy Ketchup
Mix ½ cup ketchup with 1 tbsp sriracha and 1 tsp smoked paprika for a smoky-sweet dip. The heat cuts through the richness of the cheese. I keep Heinz ketchup on hand for this.
Herb Butter
Brush warm kolaches with garlic-herb butter: melt ¼ cup butter with 1 minced garlic clove and 1 tbsp chopped parsley. The aroma is irresistible. I always use fresh parsley for best flavor.
Sweet Pairings
For breakfast-style kolaches, offer maple syrup or fruit preserves. The sweetness complements the salty ham beautifully. I prefer BonMaman apricot jam for its balanced tartness.
Classic Condiments
Sometimes simple is best: yellow mustard or spicy brown mustard let the kolache flavors shine. I always keep French’s yellow mustard in my fridge for this very reason.
Nutrition Facts
Frequently Asked Questions
Can I use pre-made dough for kolaches?
Yes, you can use store-bought biscuit or pizza dough in a pinch. The texture won’t be as light and buttery as homemade, but it saves time. Just ensure the dough is at room temperature before shaping.
Why did my filling leak out while baking?
This usually happens if you overfill or don’t leave enough of a border. Stick to 1-2 tablespoons of filling per kolache and maintain a ½-inch dough edge. Press the edges firmly to seal.
How do I make them ahead of time?
Shape and fill the kolaches, then refrigerate overnight for the second rise. Bake in the morning as directed. You can also freeze baked kolaches for up to 1 month and reheat at 350°F for 10 minutes.
- Leftover Chicken Recipe Ideas: Zero-Waste Meal Reinventions - September 29, 2026
- Pasta Recipe 394610: Garlic Butter Noodles With Fresh Herb Infusion - September 29, 2026
- Kalay Chanay Recipe Food Fusion: Spiced Chickpea Indulgence With Bold Flavors - September 29, 2026