Pull-Apart Challah Stuffed with Cheese and Guava Recipe

A little taste of Cuba infuses this classic Sabbath bread.

I will never tire of the classically Cuban iteration of savory and sweet found in guava and cheese, and I promise you that if given the opportunity, I will find ways to insert it into otherwise unsuspecting recipes. (My guava and cheese hamantaschen come to mind.) Naturally, it was only a matter of time before I infused one of my favorite Jewish recipes with a little taste of Cuba, and came up with a pull-apart challah stuffed with sticky guava paste and silky cream cheese.

Stuffing a challah with guava and cheese may sound sacrilege to some, but in my mind, it makes perfect sense. I am pretty vocal about my opinion that the hands-down best store-bought challah in my home city can only be found at our local Cuban bakery. Of course, this isn’t their specialty–a flaky and buttery guava and cheese pastry, called a “refugee,” seemingly for the strong memories of the motherland it invokes, wins that title. But if this bakery’s challah married its world-famous guava and cheese pastry, I imagine their babies would look something like my fun creation.

The pillowy pockets of challah stuffed with sweet-as-candy guava paste and velvety cream cheese pull apart into individual servings of the most decadent roll of bread you can imagine. This is one of those special recipes to pull out for guests!


2 ¼ tsp active dry yeast

1 ½ tsp plus ¼ cup sugar, divided

¾ cup warm water

¼ cup vegetable oil

4 eggs, divided

1 egg yolk

1 ½ tsp table salt

4 cups all-purpose flour

12 Tbsp cream cheese

12 Tbsp guava paste

Turbinado sugar (optional)


  1. In a large bowl, gently stir together the yeast, 1 ½ tsp sugar, and warm water until dissolved, and let sit for 10 minutes.
  2. Mix in vegetable oil, 2 eggs (1 at a time), 1 egg yolk, and salt.
  3. Slowly add flour, ½ cup at a time, until well incorporated (you may need a little more or a little less, depending on the moisture in your air). When the dough holds together, knead until smooth. about 5 minutes by hand, or 2 minutes using a dough hook on a stand mixer.
  4. Transfer dough to a greased bowl, cover with plastic wrap, and let sit in a warm place for 1 hour.
  5. Punch the dough down, reapply the plastic wrap, and return to the warm location to rise for another hour.
  6. On a floured surface, remove dough from the bowl, and cut into 12 equal pieces. Using the palm of your hand, flatten each piece, fill with 1 tablespoon of cream cheese and 1 tablespoon of guava paste. Bring the edges of the dough together to cover the filling, and pinch. Repeat with the remaining 11 pieces of dough.
  7. Place the filled dough pieces seam-side-down into 2 greased 9-inch cake pans (6 dough pieces in each), and arrange the pieces in a circle with one piece in the middle.
  8. Using the remaining eggs, create an egg wash, and brush the dough generously.
  9. Let rest for 30 minutes. Then preheat oven to 375 degrees.
  10. Brush the dough a second time with the egg wash, making sure to pay special attention to any dips and creases where the pieces of dough meet each other.
  11. Sprinkle with turbinado sugar (optional)
  12. Place cake pans in oven, and immediately lower the oven temperature to 350 degrees.
  13. Bake for 20-22 minutes, or until loaves are golden brown.
  14. Remove from oven, and cool 10 minutes.
  15. Remove loaves from the cake pans, and place on wire racks to cook completely.

Keep on Noshing

Zucchini Noodles Two Ways

You won't miss the carbs in this easy weeknight dish with corn, tomatoes and fresh ricotta.

Blueberry Cheesecake Danish Recipe

Crisp on the outside with a buttery, flaky dough and fruity cheesecake filling.

Once You Try This Old School Blintz Hack You May Never Go Back

These mock blintzes are almost as good as the real thing. Almost.