Apricot Cream Cheese Babka

I’ve realized that I’ve totally dropped the ball on my bread-baking this year. Aside from trying new recipes, I’d really like to start baking bread once a week for sandwiches. I decided to get back into my bread groove with this fabulous babka. I made babka once before around the holidays – the traditional chocolate babka, which is just as amazing as you might imagine it to be. Before a few months ago, I hadn’t seen many other versions of babka until this apricot and cream cheese variation popped onto my computer screen. I was immediately smitten with the pictures and saved it to bake sooner rather than later. The bread turned out just as fabulous as I hoped it would, perhaps even better.

Apricot Cream Cheese Babka

While on the surface, this may look like a complicated recipe, it’s actually much simpler than it appears. A simple sweet dough is mixed together and allowed to raise, while the fillings and crumb topping are made. When it comes time to shape the bread, the dough is rolled out into a massive rectangle, spread with the apricot filling, then the cream cheese filling, and is rolled and shaped in such a way so that the amount of filling is maximized in every bite.

Then, throw on a crumb topping. Who can resist a crumb topping? Not I.

Apricot Cream Cheese Babka

This bread tastes like the most amazing fruit and cream cheese Danish you’ll ever eat. The bread is soft and sweet and the apricot-cream cheese filling is packed into every single slice. A crunchy topping provides the perfect contrast in both taste and texture. This babka makes morning coffee with a friend (or just your favorite book or newspaper) a little extra-special. I think it’s perfectly acceptable for breakfast, a snack or dessert.

Babka was a perfect way to jump back into my bread-baking ways. If you’re new to bread or are just looking to try something new, I can’t say enough fantastic things about this bread. Be sure to put it on your to-bake list!

Apricot Cream Cheese Babka

One year ago: Tamale Pie
Two years ago: Cream Cheese Brownies and Double-Chocolate Loaf with Peanut Butter-Cream Cheese Spread
Three years ago: Salted Chocolate Shortbread Cookies
Four years ago: The Signature Salad
Five years ago: Black-and-White Banana Loaf
Six years ago: Red Pepper Hummus

Apricot Cream Cheese Babka

A sweet yeast bread with swirls of apricot and cream cheese, topped with a crunchy streusel.
4.50 (30 ratings)


For the Dough:

  • cups (218.75 g) + 2 tablespoons all-purpose flour
  • 2 tablespoons + 1 teaspoon granulated sugar
  • 1 teaspoon instant yeast
  • Pinch of salt
  • 1 egg, at room temperature
  • cup (81.33 ml) whole milk, lukewarm
  • ½ teaspoon (0.5 teaspoon) vanilla extract
  • 2 tablespoons unsalted butter, at room temperature

For the Apricot Filling:

  • cups (195 g) dried apricots
  • ½ cup (124 ml) orange juice
  • cup (81.33 ml) lemon juice
  • 2 tablespoons granulated sugar

For the Cream Cheese Filling:

  • 8 ounces (226.8 g) cream cheese, at room temperature
  • 2 tablespoons granulated sugar
  • 1 egg yolk
  • 1 teaspoon vanilla extract
  • Pinch of salt

For the Streusel:

  • ¾ cup (93.75 g) all-purpose flour
  • 2 tablespoons granulated sugar
  • teaspoons (4.5 teaspoons) light brown sugar
  • Pinch of salt
  • tablespoons (3.5 tablespoons) unsalted butter, melted and cooled

For the Egg Wash:

  • 1 egg
  • Pinch of salt


  • 1. Make the Dough: Place the flour, sugar, yeast and salt in the bowl of an electric mixer fitted with a dough hook. Stir on medium-low speed for a minute or so to combine. Add the egg, milk, vanilla and butter and mix on medium speed until a smooth dough forms, about 5 minutes. Form into a ball and place in a lightly oiled bowl. Cover with plastic wrap and place in a draft-free area until doubled in volume (about 1 hour). While the dough rests, make the fillings and streusel.
  • 2. Make the Apricot Filling: Combine the dried apricots, orange juice, lemon juice and sugar in a small saucepan and bring to a simmer over medium-low heat. Simmer uncovered for 10 to 15 minutes, stirring occasionally, until the apricots soften and the liquid is reduced by half. Remove from the heat and allow to cool completely. Once cool, transfer the mixture to a food processor and process until a puree forms. Set aside at room temperature.
  • 3. Make the Cream Cheese Filling: In a medium bowl, stir the cream cheese and sugar with a wooden spoon until smooth and lump-free. Add the egg yolk, vanilla extract and salt, and stir to combine. Set aside at room temperature.
  • 4. Make the Streusel: In a medium bowl, whisk together the flour, sugars and salt. Add the butter and mix with a rubber spatula until the mixture comes together into large, coarse crumbs. Cover and refrigerate until ready to use.
  • 5. Assemble the Babka: Lightly grease a 9x5-inch loaf pan; set aside.
  • 6. On a lightly floured surface, roll the dough out into a 10x24-inch rectangle, with the long edge facing you. Spread the apricot filling evenly over the dough, leaving a ½-inch border along all of the edges. Spread the cream cheese filling over the apricot filling.
  • 7. Starting with the bottom edge, roll the dough into the middle of the rectangle, then do the same with the top edge so that the two rolls meet in the center. Visualize the long cylinder divided into three equal lengths. Fold the left third over onto the middle third. Then, fold the right third over the middle third. Pick up the dough and turn it over so the seam is on the bottom. Then, holding each end, gently twist it in the middle and place it in the prepared pan.
  • 8. Whisk together the egg and salt for the egg wash and brush it over the babka. Lightly cover the pan with plastic wrap and place it in a draft-free area until it is doubled in size, 1½ to 2 hours.
  • 9. Preheat oven to 375 degrees F. Brush the babka once again with the egg wash and sprinkle the streusel evenly over the top, pressing lightly so the crumbs adhere to the babka. Bake until the top is a deep golden brown, about 50 minutes. Cool the bread in the pan set on a wire rack for 25 minutes, then unmold the bread from the pan (some of the streusel may fall off) and place on the wire rack to cool completely. The bread will keep, wrapped tightly in plastic wrap, for up to 3 days.


Nutritional values are based on one serving
Calories: 623kcal, Carbohydrates: 85g, Protein: 12g, Fat: 26g, Saturated Fat: 15g, Cholesterol: 157mg, Sodium: 176mg, Potassium: 598mg, Fiber: 4g, Sugar: 40g, Vitamin A: 2185IU, Vitamin C: 15.9mg, Calcium: 97mg, Iron: 3.9mg

Did you make this recipe?

Leave a review below, then snap a picture and tag @thebrowneyedbaker on Instagram so I can see it!