Recipe: Healthy Hot Cross Buns

Hot Cross Buns! Healthy Hot Cross Buns!

Less sugar and more whole grains. Stuffing your face with fresh, sticky hot cross buns on Good Friday is almost as exhilarating as opening presents on Christmas morning. Problem, though: Just one bun can clock in at roughly 280 calories with 28 grams of sugar, which is actually more than an entire milk chocolate bar. So, we decided to give it a healthy makeover.

Soft, tender and lightly-spiced, these healthier buns are brushed with marmalade and packed with citrus peel and purple sweet potato. (Did even you know that Trinbago has many different varieties of sweet potato?) Purple sweet potatoes have less of that distinct sweet, nutty flavor and more floral notes—almost like a sweet rose. The plant pigments that give this sweet potato its purple colour are called ‘anthocyanins’ and have antioxidant properties that are associated with a reduced risk of disease development.

And since citrus is in season, we’re rolling with that, too! Studies actually found that a high intake of citrus fruits can decrease the risk of developing certain types of cancers, including pancreatic and stomach cancers.

The combination of both sweet potato and whole-wheat flour boosts your gut-health by ensuring that each bun will give you 7 grams of fibre. Plus, there’s hardly any refined sugars unlike most store-bought buns.

Citrus-Scented Purple Sweet Potato Hot Cross Buns

Yields: 12 buns
Prep Time: 2 hour, 30 minutes
Cook Time: 45 minutes
Total Time: 4 hours


For the buns

  • 10 ounces purple sweet potato (can use yellow or white)
  • 5 tablespoons butter
  • 1 cup warm water (100°F)
  • 3 tablespoons honey
  • 1 package dry yeast (15 grams)
  • 1 egg yolk
  • 1 ½ to 2 cups all purpose flour, sifted (plus 5 tablespoons for the cross)
  • 1 ½ cups whole-wheat flour, sifted
  • 1 teaspoon ground cinnamon
  • ¼ teaspoon ground nutmeg
  • ¼ teaspoon ground cardamom
  • Zest of 1 orange
  • ½ cup mixed citrus peel *optional

For the glaze

  • 3 tablespoons king orange marmalade, or jam of choice



  1. Peel the sweet potato and cut into small cubes. Steam for 10 minutes or until tender.
  2. Melt butter and add to the sweet potato. Mash with a fork until it becomes a smooth paste.
  3. Add honey to the warm water in a bowl and stir until the honey dissolves. Add the yeast and stir to combine. Let this mixture sit for 5 minutes or until the yeast becomes foamy.
  4. Transfer the yeast mixture to the bowl of a stand mixer with the dough hook attached. Add the sweet potato butter mash, orange zest, egg yolk and mixed peel and stir until incorporated.
  5. Add whole-wheat flour, all-purpose flour and spices and mix on low speed for 2 minutes until the mixture becomes a dough. Increase speed to medium and knead until elastic, about 10 minutes.
  6. Transfer dough to a bowl lined in oil and cover. Let the dough rest in a warm spot until doubled in volume, about 1 to 2 hours.
  7. Line a 9 x 13 baking dish with parchment paper.
  8. Using a bench scraper, transfer the dough to a lightly floured surface and divide into 12 pieces. Round the dough portions into neat balls by pressing down the edges of the dough as you circle the dough around on the workbench.
  9. Space the 12 dough balls evenly in the baking dish, cover lightly with oiled plastic wrap or a damp towel and let rise for 30 minutes.
  10. Preheat oven to 375°F.
  11. Mix the remaining 5 tablespoons flour with equal parts water until it becomes a thick paste. Spoon mixture into a piping bag with a small nozzle. Pipe a line along each row of buns then repeat in other direction to create crosses.
  12. Bake for 30 to 45 minutes or until golden brown.
  13. Gently heat the orange marmalade to melt. Sieve to remove any citrus peel if desired. Brush over the top of warm buns and leave to cool.
For more recipes, visit
Favourite count: 
Favourite count ids: