Healthy Sourdough Discard Kolaches
I used to toss my sourdough discard in the trash, never knowing what to do with it—until a neighbor shared these kolaches with me. Seriously, all those starters wasted over the years! It’s crazy thinking about how much flavorful sourdough I threw away just because I didn’t know better.
But here’s the good news: sourdough discard is a total gem in the kitchen, and these kolaches prove it. The tangy flavor from the discard gives a lovely twist to this classic Czech pastry. Plus, it’s such an easy way to make use of what’d otherwise get tossed. If you’re nurturing a sourdough starter, trust me, this recipe will quickly become your go-to for breakfast or brunch.

Image: mollyshomeguide.com / Photographer Molly
Why You’ll Love These Sourdough Kolaches
- Zero waste baking – These kolaches help you use up sourdough discard so nothing gets wasted in your kitchen. It feels great turning something you’d normally toss into a tasty treat!
- Unique breakfast treat – Forget boring pastries. The tartness from the sourdough paired with creamy cheese filling gives you a breakfast that’s bursting with flavor and totally different from your usual danish or donut.
- Make-ahead friendly – You can mix up the dough the night before, let it rise slowly in the fridge, and wake up ready to bake. Mornings just got a whole lot easier.
- Customizable recipe – Love fruit preserves, nuts, or a little extra sweetness? This recipe is a blank canvas you can easily tweak to fit your family’s tastes.
What Kind of Flour Should I Use?
This recipe uses einkorn and spelt flour—ancient grains packed with flavor that give these kolaches a tender crumb and a depth you don’t get with regular flours. If einkorn isn’t handy, all-purpose flour works fine, though you might need to tweak the liquids a bit since einkorn soaks up less moisture. Spelt adds a subtle nutty sweetness but can be swapped out for whole wheat if you prefer. Just know that swapping flours can nudge the texture and taste, but either way, these kolaches turn out tender and delicious.

Image: mollyshomeguide.com / Photographer Molly
Options for Substitutions
Let’s chat about swapping ingredients while keeping that great kolache texture and flavor:
- Einkorn and spelt flour: Feel free to replace both with regular all-purpose flour 1:1. Your kolaches might be a tenth lighter in color and a bit less nutty but still yummy.
- Sourdough starter/discard: This really gives the dough its charm. If you’re in a pinch, try 1/4 cup plain yogurt plus 1/4 teaspoon active dry yeast. The flavor won’t be quite as tangy, but it’ll still work.
- Milk: Use any kind you like—dairy or plant-based. Almond, oat, or soy milk are our favorites. Just skip anything with a strong flavor, like coconut milk.
- Cream cheese: For the filling, mascarpone or a ricotta-cream cheese combo works great. If using ricotta, drain it well and blend to smoothness first.
- Lemon juice: Swap in lime or even orange juice for a different citrus twist.
- Vanilla essence: Regular vanilla extract is perfect, or try almond extract for a new flavor (use half the amount because it’s stronger).
Watch Out for These Mistakes While Baking
The trickiest part of kolaches is getting the dough just right. If it’s sticky, don’t go crazy adding flour—that will make your kolaches dense and tough. Instead, just lightly flour your hands and surface so you can work with it. Also, sourdough dough needs patience to rise—you’ll want to wait until it’s puffed nicely, which takes longer than regular yeast dough. Don’t rush! For the filling, make sure your cream cheese is softened but not melted. That smooth texture makes all the difference. And don’t skip the streusel topping! When you make the indents in your dough for the filling, press deep enough so the cheese stays put and doesn’t ooze out during baking.

Image: mollyshomeguide.com / Photographer Molly
What to Serve With Kolaches?
These tender, slightly tangy sourdough kolaches are perfect for breakfast or brunch next to your favorite hot coffee or tea. They’re already creamy and rich from the cheese filling, so pairing them with fresh fruit—think berries, peach slices, or even melon—makes a lovely, balanced plate. If you’re hosting a brunch, try serving with scrambled eggs and crispy bacon or breakfast sausage for a real crowd-pleaser. For a little extra, set out honey butter or fruit preserves so people can spread them on any plain bites—they add a wonderful touch.
Storage Instructions
Keep Fresh: These kolaches are best enjoyed the day you bake them, but you can store leftovers in an airtight container at room temperature for up to 2 days. If it’s warm where you live, pop them in the fridge, where they’ll stay good for about 4 days.
Freeze: Planning ahead? Once the kolaches are completely cool, layer them with parchment paper in a freezer-safe container or bag. They’ll keep great for up to 3 months, though freezing might slightly change the cream cheese texture.
Warm Up: When you want to enjoy your stored kolaches, thaw frozen ones overnight in the fridge. Reheat gently, either with a quick 10-15 second microwave zap or 5 minutes in a 300°F oven. You’ll get that fresh-baked feel all over again!
Preparation Time45-60 minutesCooking Time20-25 minutesTotal Time65-85 minutesLevel of DifficultyMedium
Estimated Nutrition
Here’s a rough idea of the nutrition for the whole batch (excluding optional add-ons):
- Calories: Around 1500-1700
- Protein: Approximately 25-30 grams
- Fat: About 90-100 grams
- Carbohydrates: Roughly 150-170 grams
Ingredients
For the dough:
- 3 tablespoons white sugar
- 3/4 cup whole grain spelt flour
- 1/4 cup active sourdough discard (straight from the fridge, unfed)
- 1/2 cup milk (warmed to about 90°F for best results)
- 1 cup all-purpose einkorn flour (plus an extra 2-4 tablespoons for dusting)
- 1 large egg (room temperature)
- 5 tablespoons unsalted butter (melted and cooled)
- 1 large egg yolk
- 1 teaspoon sea salt
For the cream cheese filling:
- 6 ounces softened cream cheese (I love Philadelphia for this, but anything smooth works)
- 1/4 teaspoon pure vanilla extract
- 1 to 2 teaspoons fresh lemon juice
- 1/4 cup white sugar
- 1 1/2 teaspoons all-purpose flour
- A pinch of salt
For the streusel topping:
- 1 tablespoon plus 1 teaspoon white sugar
- 1/2 tablespoon unsalted butter (chilled and cut into small pieces)
- 1 tablespoon plus 1 teaspoon all-purpose flour
Step 1: Prepare the Dough
Using a stand mixer with a dough hook, toss in the all-purpose flour and sea salt, giving them a quick mix to combine.
In a separate bowl, whisk together the warm milk, melted butter, sugar, egg, and egg yolk until smooth and well blended.
Next, stir in your sourdough discard until it’s fully mixed in.
With your mixer on low, slowly add the wet ingredients into the flour mixture. Mix until a rough, shaggy dough forms with no dry patches of flour.
Turn the speed up to medium-low and knead the dough for about 8 to 10 minutes until it feels smooth and elastic. Add a bit more flour by the tablespoon if the dough is too sticky to handle.
Place your dough in a clean bowl, cover with plastic wrap, and let it rise for about an hour at room temperature before popping it in the fridge overnight for a slow, cold ferment.
Step 2: Make the Cream Cheese Filling
Grab your stand mixer with the paddle attachment, or a handheld mixer, and beat together the cream cheese, sugar, all-purpose flour, vanilla extract, and salt on low speed until silky smooth—it should take about a minute.
Scrape down the sides of the bowl, add one teaspoon of fresh lemon juice, and mix again.
Taste and add more lemon juice if you want a brighter flavor.
Transfer the filling to a small bowl, cover tightly with plastic wrap, and chill in the fridge until you’re ready to use it.
Step 3: Prepare the Streusel Topping
In a small bowl, combine the flour, sugar, and chilled butter bits.
Use your fingertips to rub the mixture together until it looks like wet sand.
Cover the streusel and keep it cold in the fridge until you’re ready to top your kolaches.
Step 4: Form the Dough Balls
Take your chilled dough out of the fridge the next day, gently punch it down, and dust your workspace lightly with flour.
Line a baking sheet with parchment paper so your kolaches won’t stick.
Roll your dough into a 9-inch-long log and cut it into 9 equal pieces (each about 64 grams or 2 1/4 ounces). Cover these with a towel so they don’t dry out.
Shape each piece by pinching the edges around your thumbs and smoothing the top into a ball.
Place these balls seam side down on a clean counter, then use your cupped hand to roll them gently in small circles until they’re smooth and round.
Transfer the balls seam side down onto the parchment-lined baking sheet, spacing them about 1 1/2 inches apart.
Cover with a towel and let rise until they’ve puffed up by about half their size, which usually takes 2 to 3 hours.
Step 5: Prepare the Kolaches for Baking
Heat your oven to 350°F (175°C) and adjust the rack so your kolaches bake evenly.
Grease the bottom of a round 1/3-cup measuring cup with butter, then dust it with flour.
Press the cup firmly into the center of each dough ball to make a nice deep well for the filling, and don’t forget to re-grease the cup as needed so it doesn’t stick.
Spoon about 1 1/2 tablespoons of the cream cheese filling into each indentation. Smooth the tops with the back of your spoon for a nice, even layer.
In a small bowl, whisk together the leftover egg white and a splash of water to make an egg wash. Brush this around the edges of each dough ball to help the streusel stick.
Sprinkle the streusel topping over only the edges, being careful to keep it off the cheese filling.
Step 6: Bake and Enjoy
Pop the kolaches into your preheated oven and bake for 20 to 25 minutes. Halfway through, rotate the pan for even browning.
In the last few minutes, if the tops aren’t golden enough, you can move the pan up a rack to finish browning.
Once done, transfer the kolaches to a wire rack to cool for about 20 minutes before digging in.
Serve warm and savor every bite — trust me, they’ll disappear fast!
Disclaimer: Our editors have used AI to create or enhance parts of this article and some images. All content has been fact-checked by our team to ensure accuracy.
PrintHealthy sourdough discard kolaches with a creamy cheese filling and streusel topping, using ancient grains for a tender crumb and tangy flavor.
- Total Time: 65-85 minutes
- Yield: 9 kolaches 1x
Ingredients
- 3 tablespoons white sugar (dough)
- 3/4 cup whole grain spelt flour
- 1/4 cup active sourdough discard (straight from fridge, unfed)
- 1/2 cup milk (warmed to about 90°F)
- 1 cup all-purpose einkorn flour (plus 2–4 tablespoons for dusting)
- 1 large egg (room temperature)
- 5 tablespoons unsalted butter (melted and cooled)
- 1 large egg yolk
- 1 teaspoon sea salt
- 6 ounces softened cream cheese (for filling)
- 1/4 teaspoon pure vanilla extract (filling)
- 1 to 2 teaspoons fresh lemon juice (filling)
- 1/4 cup white sugar (filling)
- 1 1/2 teaspoons all-purpose flour (filling)
- A pinch of salt (filling)
- 1 tablespoon plus 1 teaspoon white sugar (streusel)
- 1/2 tablespoon unsalted butter (chilled and cut into small pieces, streusel)
- 1 tablespoon plus 1 teaspoon all-purpose flour (streusel)
Instructions
- Step 1: Prepare Dough: Mix all-purpose flour and sea salt in bowl. In separate bowl, whisk warm milk, melted butter, sugar, egg, egg yolk, then add sourdough discard. Slowly add wet ingredients to flour mixture using mixer on low until rough dough forms. Knead on medium-low for 8-10 minutes until smooth elastic dough, adding flour if sticky. Place dough in bowl, cover, rise 1 hour at room temp, then refrigerate overnight.
- Step 2: Make Cream Cheese Filling: Using mixer, beat cream cheese, sugar, flour, vanilla extract, and salt on low until smooth (~1 min). Scrape bowl, add 1 tsp lemon juice, mix. Taste and add more lemon juice to preference. Cover and chill filling.
- Step 3: Prepare Streusel Topping: Combine flour, sugar, chilled butter pieces. Rub with fingertips until mixture looks like wet sand. Keep cold in fridge until use.
- Step 4: Form Dough Balls: Remove dough from fridge, punch down, dust surface with flour. Roll into 9-inch log, cut into nine 64g (2 1/4 oz) pieces. Shape each into smooth ball. Place seam side down on parchment-lined baking sheet, 1 1/2 inches apart. Cover and let rise 2-3 hours until puffed halfway.
- Step 5: Prepare Kolaches for Baking: Preheat oven to 350°F (175°C). Grease and flour bottom of a 1/3-cup measuring cup. Press cup into center of each dough ball to create deep indent. Spoon 1 1/2 tbsp cream cheese filling into each. Whisk egg white with splash water for egg wash; brush around edges of dough balls. Sprinkle streusel topping on edges only.
- Step 6: Bake: Bake kolaches 20-25 minutes, rotate pan halfway. Move rack up last few minutes if tops need browning. Cool on wire rack about 20 minutes before serving.
Notes
Use einkorn and spelt flour for tender, flavorful crumb or all-purpose flour as substitution (may need liquid adjustments)., Sourdough discard provides tangy flavor; substitute 1/4 cup plain yogurt plus 1/4 tsp active dry yeast if needed., Milk types: dairy or mild plant-based (almond, oat, soy); avoid strong-flavored like coconut., Cream cheese filling substitutes: mascarpone or ricotta-cream cheese blend (well drained and smooth)., Lemon juice can be swapped with lime or orange juice; vanilla extract can be replaced with almond extract (use half amount)., For sticky dough, refrain from adding too much flour to avoid dense kolaches; lightly flour hands and surface instead., Let dough rise fully; patience is key for sourdough dough., Press a deep well in dough balls to keep filling from oozing during baking.
- Prep Time: 45-60 minutes
- Cook Time: 20-25 minutes
- Category: Breakfast, Brunch, Pastry
- Cuisine: Czech-inspired
Nutrition
- Serving Size: 1 kolache
- Calories: Approximately 167-189 calories per kolache (based on total 1500-1700 calories per batch of 9)
- Fat: Approximately 10-11 grams per kolache (total 90-100 grams)
- Carbohydrates: Approximately 16.7-18.9 grams per kolache (total 150-170 grams)
- Protein: Approximately 2.8-3.3 grams per kolache (total 25-30 grams)