Try my new budgeting app Cheddar 🧀
Better than YNAB, Mint (RIP), or EveryDollar.
4.5
(38)
Export 8 ingredients for grocery delivery
Step 1
Stir together warm water and active dry yeast. Set a side to let dissolve, about 2-3 minutes.
Step 2
In the stand mixer bowl, stir together the flour, sugar, and salt. Pour the water with dissolved yeast into the flour mixture and stir on low speed with the dough hook until the dough turns shaggy and starts to come together.*You can mix the dough by hand at this point to help the mixer out. You can also knead the dough completely by hand.*
Step 3
Increase the speed to medium high and knead until the dough is smooth and passes the window pane test, about 8-10 minutes. Shape the dough into a ball and let it proof in a covered bowl, in a warm area, until doubled in size, about 45 minutes to 1 hour.*To do the window pane test, take a small portion of the dough and stretch it between your fingers. The dough should spread thin enough to see silhouettes through it without tearing. Refer to the post for more detail and picture.*
Step 4
Once the dough has doubled, punch it down and fold it onto itself a few times to tighten the dough. Divid the dough into 6 equal pieces. Tuck and roll each piece of dough into a smooth, tight ball. Range the dough on parchment lined sheet pan, about 2-3 inches from each other. Cover the dough and let it proof in a warm area until almost doubled, about 45 minutes to 1 hour.
Step 5
Preheat the oven to 350°F.
Step 6
When the dough balls are nearly doubled, you can brush each of them with egg wash if you wish. Bake the bread for about 20-25 minutes until the exterior is golden brown (if egg washed, or golden if no egg wash), and the interior registers 190°F.
Step 7
Let the bread cool at room temperature until they're cool or at least comfortable to handle.
Step 8
Combine the softened cream cheese and sugar in a mixing bowl. Whisk the cream cheese until smooth and the sugar is incorporated. Transfer the cream cheese filling to a pipping bag or ZipLoc bag and set aside until needed.
Step 9
In a large mixing bowl, whisk together all the ingredients for the garlic butter until completely smooth. Heat the mixture over a bain-marie or a pot of water with simmering water until the sugar is completely dissolved and the mixture is warm and very fluid. Make sure to whisk the mixture constantly and DO NOT overheat, or the eggs may scramble. Keep the garlic butter warm until needed.*You can heat up the garlic butter using the microwave if you like. Just make sure to use a glass bowl and to heat the mixture in short increments.*
Step 10
Preheat the oven to 400°F.
Step 11
When the bread is cool enough to handle, cut each bread into 8 equal wedges. Make sure to NOT completely cut through the bread. You want the bread to stay intact.
Step 12
After the bread has been cut, pipe a rope of the cream cheese filling in between each wedge. Be careful not to break the wedges.
Step 13
Once the bread has been filled with cream cheese, dip the entire bread into the garlic butter. Make sure the garlic butter coats in between the wedges as well. Hold the bread upside down to let excess garlic butter drain. Repeat with all the breads and arrange them back on the parchment lined pan.
Step 14
Pipe the remaining cream cheese filling in the center each bread and sprinkle a pinch of kosher salt on each bread. Bake the bread for about 8-10 minutes, until the breads are crispy. Make sure to not let the breads get too dark!*If you're want to ensure that the bread doesn't get too dark after the 2nd bake, you can skip the egg wash.*
Step 15
Let the bread cool for a few minutes and enjoy!