Pandan Coconut Cinnamon Rolls
Have you ever tried cinnamon rolls with a pandan coconut twist? This recipe takes classic cinnamon rolls to the next level by infusing them with the vibrant, fragrant flavor of pandan, giving them a unique Lao-inspired touch. These soft, green rolls are not only visually stunning but also packed with rich, tropical flavor. Perfect for anyone looking to explore creative takes on traditional desserts!

- Prep time
- 30 min
- Cook time
- 20 min
- Yield
- 6 servings
- Difficulty
- HARD
Ingredients
Quantities are shown as originally provided.
- 1-½ tablespoons bread flour (14 grams)
- 3 tablespoons water
- 3 tablespoons whole milk
- 6 pandan leaves (12g) (and/or 1 drop of pandan coloring)
- 4 ounces whole milk (113g)
- 1 tablespoon instant yeast
- 4 tablespoons butter, melted
- 1 egg
- 298 grams bread flour
- 50 grams granulated sugar
- 1 teaspoon coarse kosher salt
- ½ cup soft brown sugar
- 1 tablespoon cinnamon powder
- 55 grams soften butter, 1/2 stick at room temperature
- ¼ cup coconut shreds
- 4 ounces cream cheese, room temp (113 grams)
- ⅓ cup condensed milk
- 1 cup powdered sugar
Instructions
- 1
Make the Roux: In a small saucepan, combine the bread flour, water, and whole milk. Mix well, then heat over medium for about 2 minutes, stirring constantly, until it slightly thickens. Set aside to cool.
- 2
Make the Pandan Milk: Cut the pandan leaves into 1-inch pieces and blend them in a small food processor with the milk until finely minced. Strain the mixture into a bowl. Add a drop of pandan coloring for extra vibrancy, then mix in the instant yeast. Set aside.
- 3
Make the Dough: In a large mixing bowl, combine the cooled roux, melted butter, and egg, mixing well. Pour in the pandan milk and whisk until smooth. In the bowl of a stand mixer, whisk together the bread flour, granulated sugar, and salt. Add the pandan mixture and stir with a wooden spoon until it forms a rough dough. Attach the bowl to the stand mixer and knead on medium speed for about 6 minutes, or until the dough becomes smooth and elastic.
- 4
Proof the Dough: Lightly grease a large bowl with butter or nonstick spray. Place the dough in the bowl, cover with plastic wrap, and let it proof until it doubles in size. This takes about 2-3 hours in a warm environment. To speed up proofing, preheat the oven to 175°F, turn it off, and place the covered bowl inside with the door slightly open for about 1 hour. If preparing the dough the night before, let it proof in the fridge overnight, then bring it to room temperature for 1 hour before proceeding.
- 5
Prepare the Filling: In a medium bowl, mix the brown sugar and cinnamon, breaking up any clumps with your hands. The butter and coconut shreds are used at a separate time. Ensure the butter is at room temperature for easy spreading.
- 6
Form the Rolls: Lightly dust your work surface with bread flour. Flatten the dough into a 17”x12” rectangle using a rolling pin. Spread the softened butter from the filling evenly across the dough, then sprinkle with shredded coconut and the cinnamon-sugar mixture. Roll the dough tightly lengthwise and pinch the edges to seal. Cut the roll into 8 equal pieces. Any uneven end pieces can be baked separately and will cook faster.
- 7
Bake the Rolls: Arrange the rolls in a buttered pan, leaving about 1 inch between each for expansion. Cover with plastic wrap and let them rise until doubled in size, about 1-2 hours. Use the oven proofing method to speed up the process, if needed. Bake at 350°F for 20-25 minutes, checking at 20 minutes and baking longer if needed until the tops are golden brown.
- 8
Make the Cream Cheese Frosting: In a medium bowl, combine the cream cheese, condensed milk, and powdered sugar. Mix gently with a spoon to avoid splattering, then beat with a mixer until smooth and fluffy. Spread the frosting over the warm rolls so it melts and drizzles down. Let cool slightly before serving.