Ingredients
Equipment
Method
Make the dough
- Combine warm milk, granulated sugar, softened butter, eggs, and vanilla extract in a bowl until smooth.
- Whisk all-purpose flour, instant yeast, and salt in a separate bowl.
- Mix wet ingredients into dry ingredients until a soft dough forms, with no dry flour pockets.
- Knead the dough for 8-10 minutes until smooth and elastic, using firm hand pressure to develop structure.
- Transfer dough to a lightly greased bowl, cover, and let rise for 1 hour until doubled in size.
Shape and second rise
- Divide the risen dough into 12 portions and shape each into a round bun.
- Place buns on a baking sheet and cover loosely.
- Let buns rise for 30 minutes until noticeably puffy.
Make the shell topping
- Mix softened butter, powdered sugar, and all-purpose flour until the topping is a cohesive, moldable paste.
- Divide the topping and tint each portion with food coloring (pink, purple, etc.) to create contrasting pastel colors.
- Roll colored topping between plastic wrap and cut into shell shapes, stacking pieces so they hold their pattern.
- Place shell pieces on the buns and score with a knife to create the shell pattern, pressing gently so the design adheres.
Bake
- Bake at 375°F for 16-18 minutes until the buns are golden on top and sound set when tapped.
Notes
For the cleanest shell pattern, keep the colored topping cool so it doesn’t smear when you place and score it. Store baked buns in an airtight container at room temperature for up to 2 days, or refrigerate up to 4 days; freeze up to 2 months. To make them dairy-light, use a plant-butter stick in both the dough and topping for a similar texture.
