Ingredients
Equipment
Method
- Step 1: In a large bowl, mix together flour, granulated sugar, instant yeast, and salt. In a separate bowl, whisk whole milk, melted butter, egg, and vanilla extract until combined.
- Step 2: Pour wet ingredients into dry and stir until dough forms. Knead on a floured surface for 5-7 minutes until smooth and elastic.
- Step 3: Cover dough with a kitchen towel and let rise in a warm spot for about 1 hour or until doubled in size.
- Step 4: Beat softened cream cheese, powdered sugar, and vanilla extract together until smooth. Set aside.
- Step 5: In a small saucepan, combine blueberries, sugar, and cornstarch. Cook over medium heat, stirring often, until thickened and jammy. Cool before using.
- Step 6: Once dough has risen, punch down and roll into a 12x16 inch rectangle on a floured surface.
- Step 7: Spread cream cheese filling evenly over dough, then spread blueberry filling on top.
- Step 8: Roll dough tightly from one long side into a log. Cut into 12 equal pieces and place in a greased 9x13-inch pan.
- Step 9: Cover and let buns rise for another 30 minutes until fluffy.
- Step 10: Preheat oven to 350°F (175°C). Bake buns for 20-25 minutes until golden brown.
- Step 11: Whisk powdered sugar and milk to make glaze. Drizzle over cooled buns before serving.
Notes
Swap blueberries for raspberries, strawberries, or peaches. Use dairy-free cream cheese and milk alternatives to make vegan. Add cinnamon to cream cheese filling or nuts on top for extra flavor. Store buns at room temp for 2 days, refrigerate up to 5 days, or freeze up to 3 months.
