Go Back Email Link
+ servings
Pineapple cream cheese bun on a plate with a cup of coffee off to the side.
Print Recipe
5 from 1 vote

Pineapple Cream Cheese Buns

A twist on pineapple upside down cake.
Prep Time25 minutes
Cook Time45 minutes
Resting Time15 minutes
Total Time1 hour 25 minutes
Course: Bread
Cuisine: American
Servings: 12 buns
Calories: 499kcal

Equipment

  • Bread Machine

Ingredients

Dough

  • ¼ cup warm water 57 grams
  • 1 cup milk 227 grams
  • 4 Tbsps unsalted butter, melted 57 grams
  • 2 large eggs
  • ¼ cup sugar 50 grams
  • 1 teaspoon salt
  • 5 cups all purpose flour 602 grams
  • 2 tsps instant dry yeast

Topping

  • ½ cup large flake coconut, unsweetened 30 grams
  • 20 oz drained crushed pineapple (reserve juice) separate ¼ cup pineapple for filling.
  • 4 Tbsps unsalted butter, cold 57 grams
  • 2 Tbsps corn syrup
  • ½ cup brown sugar, packed 106 grams
  • ¼ teaspoon salt

Filling

  • ½ cup brown sugar, packed 106 grams
  • 2 tsps cinnamon
  • 1 tablespoon all purpose flour
  • ¼ teaspoon salt
  • 2 Tbsps unsalted butter, room temperature 28 grams
  • 2 tsps lime juice
  • ¼ cup large flake coconut, unsweetened 15 grams
  • 4 oz cream cheese

Instructions

Dough

  • Reserve ¼ cup of the flour to use on your work surface when you roll out the door.
  • Combine the water, milk, eggs and melted butter.
  • Combine the flour, salt and sugar.
  • Add the ingredients to your bread machine in order recommended by manufacturer. Mine is wet, dry and then yeast on top.
  • Set bread machine to Dough cycle.
  • Manual- sprinkle the yeast over the water. Reserve ¼ cup of flour for work surface later. Mix the remaining dough ingredients and add them to the water/yeast mixture. Cover and let mix rest 15 minutes then turn the dough out to a lightly floured surface and knead until smooth and supple. Place in a greased bowl, cover and let rise until doubled, about 1 hour.

Topping

  • While dough is rising Butter 2 8" round pans or a 9 X 13". Sprinkle the coconut evenly over the bottom of the pan(s). Measure out the ¼ cup of pineapple that will be reserved for the filling and then spread the remaining pineapple over the bottom of the pan(s).
  • Cook the pineapple juice in in a saucepan over medium heat until it reduces to a syrup. (Will coat the back of a spoon). Add the butter, brown sugar, corn syrup, and salt and cook until the brown sugar dissolves. Pour the syrup evenly over the bottom of the pan(s).

Filling

  • Combine the brown sugar, cinnamon, flour and salt in a bowl. Mix in the butter and cream cheese to form a paste, then add the lime juice, the ¼ cup reserved pineapple and coconut.

Assembly

  • When the dough cycle is finished (or dough has risen), deflate it and roll it out on a lightly greased/floured surface to a 12 X 18" rectangle. Spread the filling over the dough leaving a 1" strip bare along the long side.
  • Start with the long side of the dough that has the filling right to the edge. Roll the dough and press the bare strip well to close the roll up. Cut the dough into 1 ½" slices. You will have 12 slices.
  • Add the slices to your pan(s), cover and let rise another 45 - 60 minutes until dough is very puffy. (If you want to freeze some for future add the slices to the pan, do not go through the second rise, seal in plastic and freeze at this point.)
  • Preheat the oven to 350°.
    If using a rectanglular pan bake at 350° for 30 minutes. Rolls should reach an internal temperature of 190° F.
    If using a round pan bake 30 minutes at 350°, reduce oven to 300 and bake 15 minutes more. Check that the center bun has reached 190° internal temperature. If you are concerned the out buns are getting too brown lay a strip of foil around the outside rolls during the last 10 minutes.
  • When removing from the oven, let the rolls cool 15 minutes in the pan. Then invert the pan on to platter to finish cooling.
  • Delicious while room or at room temperature. Seal in plastic and store a room temperature for 1-2 days. Freeze for longer storage.
  • To bake from frozen - defrost buns and allow them to come to room temperature. Allow them to rise 1-2 hours (they won't be quite as puffy as they are fresh). Then proceed to bake the same as the fresh dough.

Nutrition

Calories: 499kcal | Carbohydrates: 76g | Protein: 9g | Fat: 18g | Saturated Fat: 12g | Trans Fat: 1g | Cholesterol: 69mg | Sodium: 437mg | Potassium: 244mg | Fiber: 4g | Sugar: 33g | Vitamin A: 521IU | Vitamin C: 5mg | Calcium: 77mg | Iron: 3mg