19 Irresistible Cream Cheese Kolache Recipes For Everyone

Laura Hauser

July 8, 2026

A warm, pillowy kolache straight from the oven is pure comfort. These cream cheese versions are my go-to for breakfast, brunch, or anytime I need a little homemade joy. From classic fruit-filled to savory twists, there’s a perfect bite for everyone. Let’s dive in!

Classic Cream Cheese Kolache

Classic Cream Cheese Kolache

When I first tasted a cream cheese kolache at a small bakery in Texas, I knew I had to recreate that pillowy, tangy-sweet perfection at home. These soft buns with a luscious cream cheese filling are my go-to for weekend brunch or a comforting snack.

Serving: 12 | Prep Time: 30 minutes | Cooking Time: 20 minutes

Ingredients

Dough

  • 2 1/4 teaspoons (1 packet) active dry yeast
  • 1/4 cup warm whole milk (110°F)
  • 1/4 cup granulated sugar
  • 3 cups all-purpose flour
  • 1/2 teaspoon fine sea salt
  • 1/2 cup unsalted butter, softened
  • 2 large pasture-raised eggs, lightly beaten

Filling

  • 8 oz full-fat cream cheese, softened to room temperature
  • 1/4 cup granulated sugar
  • 1 teaspoon pure vanilla extract
  • 1 tablespoon all-purpose flour

Egg Wash

  • 1 large egg yolk
  • 1 tablespoon whole milk

Instructions

  1. In a small bowl, dissolve yeast and 1 teaspoon of the sugar in warm milk. Let stand 5-10 minutes until foamy—this proves the yeast is active.
  2. In a large mixing bowl, whisk together flour, remaining sugar, and salt. Cut in softened butter using a pastry blender until mixture resembles coarse crumbs.
  3. Add beaten eggs and yeast mixture; stir until a shaggy dough forms. Tip: Don't overmix at this stage.
  4. Turn dough onto a floured surface and knead for 6-8 minutes until smooth and elastic. It should spring back when pressed. Lightly oil the bowl, place dough inside, cover, and let rise in a warm spot until doubled, about 1 hour.
  5. While dough rises, make filling: Beat cream cheese, sugar, vanilla, and flour until smooth and creamy. Refrigerate until needed.
  6. Punch down risen dough and divide into 12 equal pieces (about 60g each). Roll each into a ball, then flatten into a 3-inch round. Place on parchment-lined baking sheets.
  7. Spoon about 1 tablespoon of filling into the center of each round. Gently pinch the edges to enclose the filling, forming a ball. Place seam-side down. Tip: Don't overfill or the kolaches may burst.
  8. Cover shaped kolaches and let rise again until puffy, about 30 minutes. Preheat oven to 375°F.
  9. Whisk egg yolk with milk for egg wash; brush gently over each kolache. Bake for 18-20 minutes until golden brown and hollow-sounding when tapped. Cool on wire rack for at least 10 minutes before serving.

Served warm, these kolaches are a delightful balance of soft, yeasty dough and creamy, slightly tangy filling. For a touch of elegance, dust with powdered sugar or add a dollop of fruit preserves.

Raspberry Cream Cheese Kolache

Raspberry Cream Cheese Kolache

Diving into this recipe, I was reminded how a simple cream cheese filling can elevate a humble pastry into something truly special. These Raspberry Cream Cheese Kolache feature a tender yeast dough cradling a bright, tart-sweet filling that’s become a family favorite.

Serving: 12 | Prep Time: 30 minutes | Cooking Time: 18 minutes

Ingredients

  • 3 cups unbleached all-purpose flour, plus more for dusting
  • 1/4 cup granulated sugar
  • 2 1/4 teaspoons instant dry yeast (one packet)
  • 1/2 cup whole milk, heated to 110°F
  • 1/4 cup European-style unsalted butter, softened
  • 2 pasture-raised large eggs, lightly beaten
  • 1/2 teaspoon fine sea salt
  • 8 ounces full-fat cream cheese, softened
  • 1/3 cup seedless raspberry jam
  • 1/2 cup powdered sugar
  • 1 teaspoon vanilla extract
  • 1 tablespoon whole milk (for glaze)

Instructions

  1. In a large bowl, whisk together 2 cups flour, granulated sugar, and instant dry yeast.
  2. Add warmed milk, softened butter, beaten eggs, and salt. Stir until a sticky dough forms.
  3. Gradually add remaining 1 cup flour, mixing until a soft, slightly tacky dough forms. Avoid adding excess flour—a slightly sticky dough yields tender kolache.
  4. Turn dough onto a lightly floured surface and knead for 5–7 minutes until smooth and elastic. For best results, use a bench scraper to lift and fold.
  5. Place dough in a greased bowl, cover with plastic wrap, and let rise in a warm spot for 1 hour, until doubled in size.
  6. Meanwhile, prepare filling: In a medium bowl, beat softened cream cheese until smooth. Stir in raspberry jam until just combined; avoid overmixing to keep swirls of jam intact.
  7. Punch down risen dough and divide into 12 equal pieces. Roll each into a ball and place on parchment-lined baking sheets, spacing 3 inches apart.
  8. Make an indent in the center of each ball using the back of a spoon or your thumb, creating a shallow well. This holds the filling and prevents overflow.
  9. Spoon about 1 tablespoon of cream cheese mixture into each well. Let kolache rise uncovered for 20 minutes while preheating oven to 375°F.
  10. Bake for 16–18 minutes, until edges are golden and filling is set. Cool on baking sheet for 5 minutes, then transfer to a wire rack.
  11. For glaze: Whisk together powdered sugar, vanilla extract, and 1 tablespoon milk until smooth. Drizzle over warm kolache and serve.

Make these for your next brunch gathering—they disappear fast! Each bite offers a pillowy dough, creamy tang, and sweet raspberry burst. I love serving them slightly warm with a dusting of extra powdered sugar.

Smoked Sausage and Cream Cheese Kolache

Smoked Sausage and Cream Cheese Kolache

Here's a confession: I've never met a kolache I didn't like, but this smoked sausage and cream cheese version? It's the one I make on repeat. The combo of savory, smoky sausage and tangy, creamy cheese tucked into a soft, pillowy dough is pure breakfast bliss—and it's surprisingly simple to pull off at home.

Serving: 12 | Prep Time: 30 minutes | Cooking Time: 20 minutes

Ingredients

Dough

  • 2 1/4 teaspoons active dry yeast (one packet)
  • 3/4 cup warm whole milk (110°F)
  • 1/4 cup granulated sugar
  • 1 large pasture-raised egg, lightly beaten
  • 1/4 cup clarified butter, melted and cooled slightly
  • 3 1/2 cups all-purpose flour
  • 1/2 teaspoon fine sea salt

Filling

  • 8 ounces full-fat cream cheese, softened to room temperature
  • 1 tablespoon granulated sugar
  • 1/2 teaspoon pure vanilla extract
  • 12 ounces smoked sausage (such as kielbasa), cut into 1-inch pieces

Topping

  • 1 pasture-raised egg, lightly beaten with 1 tablespoon water (for egg wash)
  • 1 tablespoon sesame seeds (optional)

Instructions

  1. In a small bowl, dissolve the yeast and 1 teaspoon of the sugar in the warm milk. Let stand for 5–7 minutes until foamy; if it doesn't foam, start over with fresh yeast.
  2. In a large bowl, whisk together the remaining sugar, beaten egg, and melted clarified butter. Add the yeast mixture and stir to combine.
  3. Add the flour and salt, mixing with a wooden spoon until a shaggy dough forms. Turn out onto a lightly floured surface and knead for 8–10 minutes until smooth and elastic—it should spring back when poked.
  4. Place the dough in a greased bowl, cover with plastic wrap, and let rise in a warm spot for 1–1.5 hours, until doubled in size. (Tip: I preheat my oven to 200°F, turn it off, then set the bowl inside—perfect proofing spot.)
  5. While the dough rises, make the filling: In a medium bowl, beat the cream cheese, 1 tablespoon sugar, and vanilla with a hand mixer until smooth and fluffy. Set aside.
  6. Punch down the risen dough and divide it into 12 equal pieces (about 55 grams each). Roll each into a ball, then flatten into a 4-inch disk.
  7. Place 1 heaping teaspoon of cream cheese mixture in the center of each disk. Top with a piece of smoked sausage. Gather the edges of the dough up around the filling and pinch firmly to seal, forming a ball. Place seam-side down on a parchment-lined baking sheet, spacing 2 inches apart.
  8. Cover the kolaches loosely with plastic wrap and let rise for 30–40 minutes until puffy. Meanwhile, preheat your oven to 375°F.
  9. Brush the tops of the kolaches with the egg wash. Sprinkle sesame seeds on top if using. (Tip: Don't skip the egg wash—it gives that glossy, golden crust.)
  10. Bake for 16–20 minutes, rotating the sheet halfway, until the tops are deep golden brown. A thermometer inserted into the center of a kolache should read 190°F.
  11. Transfer to a wire rack and cool for at least 10 minutes before serving. They're best warm, but leftovers reheat beautifully in a 300°F oven for 5 minutes.

Dense and doughy? Not at all. These kolaches are light, airy, and bursting with savory-sweet flavor. I love serving them with a side of spicy mustard for dipping—it cuts through the richness perfectly. They also freeze beautifully: just reheat straight from frozen in the oven.

Lemon Streusel Cream Cheese Kolache

Lemon Streusel Cream Cheese Kolache

Growing up in Texas, kolaches were a weekend staple—except my version swaps the classic fruit for a creamy lemon twist. This recipe combines tangy lemon curd with a velvety cream cheese filling, all crowned with a buttery streusel that shatters with every bite.

Serving: 12 | Prep Time: 30 minutes | Cooking Time: 20 minutes

Ingredients

  • 3 1/2 cups all-purpose flour, divided
  • 1/4 cup granulated sugar
  • 2 1/4 teaspoons active dry yeast (one packet)
  • 1 cup whole milk, warmed to 105-115°F
  • 1 large pasture-raised egg, lightly beaten
  • 1/4 cup unsalted butter, softened
  • 1/2 teaspoon fine sea salt
  • 8 ounces full-fat cream cheese, softened
  • 1/4 cup granulated sugar
  • 1 teaspoon vanilla extract
  • 1 large pasture-raised egg yolk
  • 1/2 cup premium lemon curd
  • 1/2 cup all-purpose flour
  • 1/3 cup packed light brown sugar
  • 1/4 teaspoon ground cinnamon
  • 1/4 cup cold unsalted butter, cut into small cubes

Instructions

  1. In a small bowl, combine 1/4 cup warm milk, 1 teaspoon sugar, and yeast. Let stand for 5 minutes until foamy (tip: if it doesn't foam, your yeast may be expired or milk too hot).
  2. In a large mixing bowl, whisk together remaining 3/4 cup warm milk, 1/4 cup sugar, egg, softened butter, and salt. Add yeast mixture and 2 cups flour; beat until smooth. Gradually add remaining 1 1/2 cups flour until a soft dough forms.
  3. Turn dough onto a floured surface and knead for 6-8 minutes until smooth and elastic. Place in a greased bowl, cover, and let rise in a warm spot for 1 hour until doubled.
  4. Meanwhile, prepare the cream cheese filling: In a medium bowl, beat cream cheese, 1/4 cup sugar, vanilla, and egg yolk until smooth and fluffy. Set aside.
  5. Make the streusel: In a small bowl, combine 1/2 cup flour, brown sugar, and cinnamon. Cut in cold butter using a pastry blender or fingertips until crumbly (tip: keep butter cold for a crunchy topping).
  6. Punch down the risen dough and divide into 12 equal pieces. Shape each into a ball and place on a parchment-lined baking sheet, spacing 2 inches apart. Flatten each ball slightly, cover, and let rest for 15 minutes.
  7. Using your thumb or the back of a teaspoon, press a deep indentation into the center of each dough ball, creating a well. Spoon about 1 tablespoon of cream cheese filling into each well, then top with 1 teaspoon of lemon curd.
  8. Generously sprinkle streusel over the tops, pressing lightly so it adheres. Bake at 375°F for 18-20 minutes until golden brown and puffed (tip: rotate the pan halfway for even browning).
  9. Transfer kolaches to a wire rack to cool for at least 10 minutes before serving. The filling will be very hot.

Golden, pillowy, and bursting with citrus, these kolaches are perfect for brunch or a midday pick-me-up. Great served slightly warm with a strong cup of coffee.

Nutella Cream Cheese Kolache

Nutella Cream Cheese Kolache

Growing up, kolaches were always a weekend treat at my grandma's house—soft pillows of dough filled with something sweet. But my modern twist? A swirl of Nutella and creamy cheesecake filling that makes every bite taste like a hug.

Serving: 12 | Prep Time: 30 minutes | Cooking Time: 15 minutes

Ingredients

  • 2 1/4 teaspoons active dry yeast
  • 1/2 cup warm whole milk (110°F)
  • 1/4 cup granulated sugar
  • 3 1/2 cups all-purpose flour, plus more for dusting
  • 1/2 teaspoon fine sea salt
  • 1/2 cup unsalted butter, softened
  • 2 large pasture-raised eggs, lightly beaten
  • 8 ounces full-fat cream cheese, softened
  • 1/4 cup Nutella
  • 1/4 cup powdered sugar
  • 1 teaspoon pure vanilla extract
  • 1 large egg, beaten with 1 tablespoon water (for egg wash)

Instructions

  1. In a small bowl, combine the warm milk, yeast, and 1 tablespoon of the granulated sugar. Let stand for 5-7 minutes until foamy—this confirms the yeast is active. Tip: If it doesn't foam, the milk may be too hot or the yeast expired; start over.
  2. In a large mixing bowl, whisk together the flour and salt. Add the softened butter, remaining granulated sugar, and lightly beaten eggs. Pour in the yeast mixture and stir until a shaggy dough forms.
  3. Turn the dough out onto a lightly floured surface and knead for 8-10 minutes until smooth and elastic. The dough should spring back when pressed. Place in a greased bowl, cover with plastic wrap, and let rise in a warm spot for 1 hour, or until doubled in size.
  4. While the dough rises, make the filling: In a medium bowl, beat the softened cream cheese, Nutella, powdered sugar, and vanilla extract until smooth and well combined. Set aside. Tip: Ensure the cream cheese is truly softened to avoid lumps; let it sit at room temperature for 30 minutes.
  5. Punch down the risen dough and divide it into 12 equal portions. Roll each portion into a ball, then flatten into a 3-inch circle. Place 1 tablespoon of the Nutella cream cheese filling in the center of each circle.
  6. Bring the edges of the dough up around the filling and pinch firmly to seal, forming a ball. Place seam-side down on a parchment-lined baking sheet, spacing about 2 inches apart. Cover loosely with a kitchen towel and let rise for 30 minutes.
  7. Preheat the oven to 375°F. Brush the tops of the kolaches with the egg wash. Bake for 15 minutes, or until golden brown. Tip: Rotate the baking sheet halfway through for even browning.
  8. Let the kolaches cool on the baking sheet for 5 minutes, then transfer to a wire rack. They're best enjoyed warm, but will keep in an airtight container for up to 2 days.

Zipping open the oven door releases a cloud of chocolate-hazelnut aroma that fills the kitchen. The pillowy dough contrasts perfectly with the creamy, rich center—absolute heaven with a morning coffee.

Gluten-Free Cream Cheese Kolache

Gluten-Free Cream Cheese Kolache

Hi everyone! I have a delicious gluten-free treat for you that's perfect for breakfast or a snack. These cream cheese kolaches are tender, buttery, and filled with a sweet cream cheese mixture that'll remind you of the classic bakery version—no gluten needed!

Serving: 16 | Prep Time: 25 minutes | Cooking Time: 18 minutes

Ingredients

Dough

  • 8 oz cream cheese, softened
  • 1/2 cup unsalted butter, softened
  • 1/2 cup granulated sugar
  • 1 teaspoon vanilla extract
  • 1/4 teaspoon salt
  • 2 cups gluten-free all-purpose flour blend (with xanthan gum)

Filling

  • 8 oz cream cheese, softened
  • 1/3 cup powdered sugar
  • 1 teaspoon vanilla extract

Egg Wash

  • 1 large egg, lightly beaten
  • 1 tablespoon milk

Instructions

  1. In a large bowl, beat 8 oz softened cream cheese and 1/2 cup softened unsalted butter together until smooth and creamy, about 2 minutes.
  2. Add 1/2 cup granulated sugar, 1 teaspoon vanilla extract, and 1/4 teaspoon salt; beat until combined, scraping down the bowl as needed.
  3. Gradually add 2 cups gluten-free flour blend, mixing on low speed until a soft dough forms. Do not overmix—stop as soon as the flour disappears. (Tip: Use a gluten-free flour that already contains xanthan gum; if yours doesn't, add 1/2 teaspoon xanthan gum.)
  4. Turn the dough onto a lightly floured surface (use more gluten-free flour), shape into a disk, wrap in plastic wrap, and refrigerate for at least 30 minutes or until firm. (Tip: Chilling prevents sticking and makes rolling easier.)
  5. Meanwhile, prepare the filling: In a small bowl, stir together 8 oz softened cream cheese, 1/3 cup powdered sugar, and 1 teaspoon vanilla extract until smooth. Set aside.
  6. Preheat oven to 375°F (190°C). Line two baking sheets with parchment paper.
  7. On a lightly floured surface, roll out the chilled dough to about 1/8-inch thickness. Use a 3-inch round cutter to cut circles, rerolling scraps once. (Tip: If dough gets too soft, return to fridge for a few minutes.)
  8. Place a scant teaspoon of cream cheese filling in the center of each dough circle. Bring three edges up to the center and pinch to form a triangle shape, leaving the center slightly open. Alternatively, fold opposite sides over the filling and pinch to seal like a turnover.
  9. Arrange kolaches 2 inches apart on prepared baking sheets. In a small bowl, whisk together 1 large egg and 1 tablespoon milk; brush lightly over each kolache.
  10. Bake for 15-18 minutes, until edges are golden brown and filling is set. Let cool on the baking sheet for 5 minutes, then transfer to a wire rack to cool completely. (Tip: For extra shine, brush with a little melted butter after baking.)

Soft, buttery, and perfectly tangy from the cream cheese, these gluten-free kolaches have a melt-in-your-mouth texture that rivals traditional versions. Serve them warm with a cup of coffee or tea, or surprise your friends with a batch—they'll never guess they're gluten-free!

Vegan Cream Cheese Kolache

Vegan Cream Cheese Kolache

Vegan cream cheese kolache are a revelation for anyone craving a fluffy, plant-based pastry. I remember the first time I bit into one—the soft dough, the tangy filling, pure bliss. Today, I'm sharing my foolproof recipe.

Serving: 12 | Prep Time: 30 minutes | Cooking Time: 20 minutes

Ingredients

  • 3 cups all-purpose flour
  • 1/4 cup granulated sugar
  • 2 1/4 teaspoons active dry yeast (one packet)
  • 1/2 teaspoon fine sea salt
  • 3/4 cup unsweetened almond milk, warmed to 110°F
  • 1/4 cup vegan butter, melted and cooled slightly
  • 1 teaspoon vanilla extract
  • 8 ounces vegan cream cheese, at room temperature
  • 1/3 cup powdered sugar
  • 1 tablespoon lemon zest
  • 1 cup powdered sugar (for glaze)
  • 2 tablespoons unsweetened almond milk (for glaze)

Instructions

  1. In a small bowl, combine the warmed almond milk and 1 tablespoon of granulated sugar. Sprinkle the active dry yeast over the top and let sit for 5-10 minutes until frothy.
  2. In a large bowl, whisk together the flour, remaining 3 tablespoons of granulated sugar, and salt.
  3. Add the yeast mixture, melted vegan butter, and vanilla extract to the flour mixture. Stir with a wooden spoon until a shaggy dough forms.
  4. Transfer the dough to a lightly floured surface and knead for 8-10 minutes until smooth and elastic. Add a dusting of flour only if necessary to prevent sticking.
  5. Place the dough in a lightly oiled bowl, cover with plastic wrap, and let rise in a warm spot for 1 hour until doubled in size.
  6. Meanwhile, make the filling: In a medium bowl, beat together the vegan cream cheese, 1/3 cup powdered sugar, and lemon zest until smooth and creamy. Set aside.
  7. Punch down the risen dough and divide it into 12 equal pieces (about 2.5 ounces each). Roll each into a ball and place on a parchment-lined baking sheet, spacing 2 inches apart.
  8. Using the back of a teaspoon, make a deep indentation in the center of each dough ball. Fill each indentation with about 1 tablespoon of the cream cheese mixture.
  9. Cover the kolache loosely with plastic wrap and let rise again for 30 minutes until puffy.
  10. Preheat the oven to 375°F. Bake the kolache for 18-20 minutes until the edges are golden brown and the filling is set.
  11. While the kolache bake, make the glaze: In a small bowl, whisk together the 1 cup powdered sugar and 2 tablespoons almond milk until smooth. Drizzle over warm kolache.

My favorite way to enjoy these is with a hot cup of coffee and a drizzle of extra glaze. They're perfect for brunch or an afternoon treat. Trust me, even non-vegans will devour them!

Jalapeño Cheddar Cream Cheese Kolache

Jalapeño Cheddar Cream Cheese Kolache

Since moving to Texas, I've become obsessed with kolaches—fluffy, tender yeast dough wrapped around savory fillings. My version stuffs them with a creamy, spicy mixture of cream cheese, sharp cheddar, and fresh jalapeños, baked to golden perfection.

Serving: 12 | Prep Time: 30 minutes | Cooking Time: 20 minutes

Ingredients

  • 3 cups all-purpose flour
  • 2 tablespoons granulated sugar
  • 1 packet (2¼ teaspoons) instant yeast
  • 1 teaspoon kosher salt
  • ¾ cup whole milk
  • ¼ cup unsalted butter
  • 1 large pasture-raised egg, lightly beaten
  • 8 ounces cream cheese, softened
  • 1 cup shredded sharp cheddar cheese
  • 2 fresh jalapeños, finely diced (seeds removed for less heat)
  • ¼ teaspoon garlic powder
  • 1 large egg (for egg wash)
  • 1 tablespoon milk (for egg wash)

Instructions

  1. In a large bowl, whisk together flour, sugar, instant yeast, and salt.
  2. Warm milk and butter to 110°F (use a thermometer). Pour into dry ingredients along with the beaten egg. Mix until a shaggy dough forms.
  3. Turn dough onto a floured surface and knead for 6-8 minutes until smooth and elastic. Tip: The dough should be slightly tacky but not sticky; add flour 1 tablespoon at a time if needed.
  4. Place dough in a greased bowl, cover with plastic wrap, and let rise in a warm place for 1 hour until doubled in size. Tip: I use the oven with the light on to maintain a consistent warm environment.
  5. Meanwhile, prepare filling: In a bowl, combine cream cheese, cheddar, diced jalapeños, garlic powder, and a pinch of salt. Mix until smooth.
  6. Punch down the risen dough and divide into 12 equal pieces. Roll each into a ball, then flatten into a 3-inch circle.
  7. Place 1 heaping tablespoon of filling in the center of each circle. Bring edges up and pinch to seal completely. Place seam-side down on a parchment-lined baking sheet.
  8. Cover with a clean towel and let rise again for 30 minutes.
  9. Preheat oven to 375°F. In a small bowl, beat the remaining egg with milk to make an egg wash. Brush evenly over each kolache.
  10. Bake for 18-20 minutes until golden brown. Tip: For best results, check internal temperature reaches 190°F. Let cool on a wire rack for 5 minutes before serving.

Gooey, cheesy, and with a gentle kick from the jalapeños, these kolaches are perfect for brunch or a grab-and-go breakfast. I love serving them with a side of pickled red onions for extra tang.

Cinnamon Swirl Cream Cheese Kolache

Cinnamon Swirl Cream Cheese Kolache

A truly memorable breakfast pastry, these Cinnamon Swirl Cream Cheese Kolaches are everything I want on a lazy Sunday morning. The soft, pillowy dough wraps around a creamy, tangy filling and a ribbon of cinnamon sugar that caramelizes as it bakes. Honestly, they're worth waking up early for.

Serving: 12 | Prep Time: 30 minutes | Cooking Time: 20 minutes

Ingredients

For the Dough

  • 2 1/4 teaspoons active dry yeast
  • 1/2 cup warm whole milk (110°F)
  • 1/4 cup granulated sugar
  • 3 1/2 cups all-purpose flour
  • 1/2 teaspoon fine sea salt
  • 1/3 cup unsalted butter, softened
  • 2 large pasture-raised eggs, lightly beaten

For the Cream Cheese Filling

  • 8 ounces cream cheese, softened
  • 1/4 cup granulated sugar
  • 1 teaspoon pure vanilla extract

For the Cinnamon Swirl

  • 1/3 cup packed light brown sugar
  • 2 teaspoons ground cinnamon
  • 2 tablespoons unsalted butter, melted

Instructions

  1. In a small bowl, combine warm milk (110°F) and active dry yeast. Let stand for 5-10 minutes until foamy. Tip: Ensure milk is not too hot or it will kill the yeast.
  2. In a large bowl, whisk together flour, sugar, and salt. Add softened butter, beaten eggs, and yeast mixture. Mix until a shaggy dough forms.
  3. Turn dough onto a lightly floured surface and knead for 8-10 minutes until smooth and elastic. Tip: Use a bench scraper to lift dough if it sticks.
  4. Place dough in a greased bowl, cover with plastic wrap, and let rise in a warm, draft-free place for 1 hour or until doubled in size.
  5. Meanwhile, prepare the cream cheese filling: In a medium bowl, beat softened cream cheese, sugar, and vanilla until smooth and creamy.
  6. Prepare the cinnamon swirl: In a small bowl, mix brown sugar and cinnamon until combined.
  7. Punch down the risen dough and transfer to a floured surface. Roll into a 12×18-inch rectangle.
  8. Spread the cream cheese filling evenly over the dough, leaving a 1/2-inch border on one long edge.
  9. Brush the border with a little water. Sprinkle the brown sugar-cinnamon mixture evenly over the cream cheese, then drizzle with melted butter.
  10. Starting from the long edge opposite the border, roll the dough tightly into a log. Pinch the seam to seal.
  11. Cut the log into 12 equal slices. Place slices cut-side up in a greased 9×13-inch baking dish.
  12. Cover loosely with plastic wrap and let rise for 30 minutes.
  13. Preheat oven to 350°F. Bake kolaches for 18-22 minutes until golden brown. Tip: Rotate the pan halfway through for even browning.
  14. Let cool in the pan for 10 minutes, then transfer to a wire rack to cool slightly.

Zesty with cinnamon and rich with cream cheese, these kolaches are best served slightly warm. The swirl pattern makes them as beautiful as they are delicious—perfect with a hot cup of coffee. I dare you to eat just one!

Mini Cream Cheese Kolache Bites

Mini Cream Cheese Kolache Bites

Nothing beats the nostalgia of a warm, pillowy kolache, but in mini form? They’re the ultimate party appetizer. I love making these bite-sized cream cheese kolache for gatherings because they’re finger-friendly and disappear fast—seriously, you’ll want to hide a batch for yourself.

Serving: 24 | Prep Time: 30 minutes | Cooking Time: 15 minutes

Ingredients

Dough

  • 2 1/4 cups all-purpose flour
  • 1 packet (2 1/4 tsp) active dry yeast
  • 1/2 cup whole milk, warmed to 110°F
  • 1/4 cup granulated sugar
  • 1/4 cup unsalted butter, melted and cooled
  • 1 pasture-raised egg, lightly beaten
  • 1/2 tsp sea salt

Cream Cheese Filling

  • 8 oz cream cheese, softened
  • 1/4 cup granulated sugar
  • 1 tsp vanilla extract
  • 1 tsp lemon zest (from about 1 lemon)

Egg Wash

  • 1 pasture-raised egg
  • 1 tbsp water

Instructions

  1. In a small bowl, sprinkle active dry yeast over warmed milk (110°F is key—too hot kills yeast, too cool slows it) and add 1 teaspoon of the sugar. Let stand 5 minutes until foamy; if not foamy, start over with fresh yeast.
  2. In a large bowl, whisk together flour, remaining sugar, and salt. Make a well in the center and pour in yeast mixture, melted butter, and beaten egg. Stir until a shaggy dough forms.
  3. Turn dough onto a lightly floured surface and knead until smooth and elastic, about 6 minutes. Place in a greased bowl, cover with plastic wrap, and let rise in a warm spot until doubled, about 1 hour.
  4. While dough rises, make filling: In a medium bowl, beat softened cream cheese with sugar, vanilla, and lemon zest until smooth. Chill filling in the fridge for 15 minutes—this makes scooping easier.
  5. Punch down risen dough and divide into 24 equal pieces (about 1.5 inches each). Roll each piece into a ball and place on a parchment-lined baking sheet, spacing 2 inches apart.
  6. Using your thumb or the handle of a wooden spoon, make an indentation in the center of each dough ball, pushing almost to the bottom. This creates the well for filling.
  7. Scoop about 1 teaspoon of chilled cream cheese filling into each indentation. (Tip: use a small cookie scoop for neat portions.)
  8. Cover kolache loosely with a kitchen towel and let proof for 30 minutes until puffy. Meanwhile, preheat oven to 375°F.
  9. Whisk together egg and water for egg wash. Gently brush the dough edges (not the filling) with egg wash—this gives a shiny, golden crust.
  10. Bake for 13–15 minutes until the dough is golden brown and the filling is set but still soft in the center. Cool on the pan for 5 minutes, then transfer to a wire rack.

Golden, tender, and bursting with tangy cream cheese, these mini kolache bites are irresistible. I love serving them slightly warm with a dusting of powdered sugar or alongside fresh berries—they’re just as perfect for brunch as they are for a game-day spread.

Caramelized Onion and Gruyère Cream Cheese Kolache

Caramelized Onion and Gruyère Cream Cheese Kolache

Hoping you're ready for a flavor-packed journey, because these Caramelized Onion and Gruyère Cream Cheese Kolaches are a game-changer. I first fell in love with kolaches during a trip to Texas, and this savory twist has become a staple in my kitchen.

Serving: 12 | Prep Time: 30 minutes | Cooking Time: 25 minutes

Ingredients

Dough

  • 2 cups all-purpose flour
  • 4 oz cream cheese, softened
  • 1/2 cup unsalted butter, cold and cubed
  • 1/4 cup granulated sugar
  • 1/2 teaspoon fine sea salt
  • 2 1/4 teaspoons active dry yeast (1 packet)
  • 1/4 cup warm water (110°F)
  • 1 large pasture-raised egg, lightly beaten

Filling

  • 2 large yellow onions, thinly sliced
  • 2 tablespoons clarified butter
  • 1/2 teaspoon kosher salt
  • 1/4 teaspoon freshly ground black pepper
  • 1 cup grated Gruyère cheese (4 oz)

Assembly

  • 1 large pasture-raised egg, lightly beaten with 1 tablespoon water (egg wash)
  • 1 tablespoon poppy seeds (optional)

Instructions

  1. In a small bowl, dissolve yeast and 1 teaspoon of the sugar in warm water; let stand for 5 minutes until foamy.
  2. In a large bowl, whisk together flour, remaining sugar, and salt. Cut in cold butter using a pastry blender until mixture resembles coarse crumbs.
  3. Add softened cream cheese and beaten egg to the flour mixture, then pour in the yeast mixture. Mix with a fork until a shaggy dough forms.
  4. Turn dough onto a floured surface and knead gently 6-8 times until smooth. Shape into a disk, wrap in plastic, and refrigerate for 30 minutes.
  5. Meanwhile, in a large skillet over medium-low heat, melt clarified butter. Add sliced onions and salt; cook, stirring occasionally, for 25-30 minutes until deep golden brown and caramelized. Tip: Patience is key—low heat prevents burning and develops natural sweetness.
  6. Remove caramelized onions from heat, stir in pepper, and let cool slightly. Once cool, mix in grated Gruyère until combined.
  7. Preheat oven to 375°F. Line a baking sheet with parchment paper.
  8. On a lightly floured surface, roll out chilled dough to 1/4-inch thickness. Using a 3-inch round cutter, cut out 12 circles. Reroll scraps if needed.
  9. Place a generous tablespoon of the onion-cheese filling in the center of each dough circle. Bring edges up and pinch to seal, forming a ball. Place seam-side down on prepared baking sheet, spacing 2 inches apart.
  10. Cover kolaches with a clean towel and let rise in a warm spot for 15 minutes. Tip: An oven with the light on works perfectly for a draft-free rise.
  11. Brush each kolache with egg wash and sprinkle with poppy seeds if desired.
  12. Bake for 18-20 minutes until golden brown and puffed. Tip: Internal temperature should reach 190°F for fully cooked dough. Let cool on the sheet for 5 minutes before transferring to a wire rack.

Perfect served warm, these kolaches have a tender, buttery crumb that gives way to gooey Gruyère and sweet caramelized onions. I love them with a dollop of whole-grain mustard or a side of pickled vegetables for a tangy contrast.

Conclusion

Very pleased with this lineup of cream cheese kolache recipes, from traditional to inventive. Whether you’re a seasoned baker or a newbie, there’s a recipe here for you. Leave a comment with your favorite, and don’t forget to pin this article on Pinterest!

Leave a Comment