Spiced Vanilla Hot Cross Buns Recipe

These hot cross buns star chewy apricots, cherries, and candied orange peel.

Photographs: Vicky Wasik

Why This Recipe Works

  • All-purpose flour makes for light and tender buns.
  • Thick Greek yogurt keeps the dough soft and moist, but easy to handle.
  • Longer kneading on lower speeds develops gluten without overtaxing the dough, allowing it to stretch and expand with each rise, then again in the oven.
  • Visual and textural cues, rather than a strict timetable, ensure that the dough is well proofed so the buns bake up fluffy and light.
  • Proofing the dough at room temperature after shaping helps to jump-start an otherwise slow, overnight rise.

Hot cross buns are traditionally served for breakfast on Good Friday, so it's easy to make and refrigerate the dough in advance, but procrastinators won't have any trouble throwing it all together in a single afternoon. Thanks to loads of aromatic vanilla, lemony coriander, cinnamon, allspice, candied orange peel, chewy cherries, and tart apricot, hot cross buns aren't dependent on a long, slow fermentation for flavor.

Recipe Details

Spiced Vanilla Hot Cross Buns Recipe

Active 60 mins
Total 4 hrs
Serves 15 buns

These hot cross buns star chewy apricots, cherries, and candied orange peel.


For the Dough:

  • 1 vanilla bean, split and scraped

  • 2 1/2 ounces sugar (rounded 1/3 cup; 70g)

  • 1 1/2 teaspoons (6g) instant dry yeast, such as SAF; not RapidRise or active dry (more info here)

  • 1 teaspoon (4g) Diamond Crystal kosher salt (for table salt, use the same weight or half as much by volume)

  • 12 ounces all-purpose flour (about 2 1/3 cups, spooned; 340g)

  • 3 ounces unsalted butter (6 tablespoons; 85g)

  • 3 ounces cold milk, any percentage fat content (1/3 cup; 85g)

  • 6 ounces cold plain Greek yogurt, any percentage fat content (2/3 cup; 170g); see note

  • 1 ounce store-bought or homemade candied orange peel (2 tablespoons; 30g)

  • 2 ounces dried apricots or other light fruit (1/4 cup; 55g), cut into 1/4-inch dice

  • 2 ounces dried cherries or other dark fruit (1/3 cup; 55g), cut into 1/4-inch dice

  • 1/2 teaspoon (1g) ground cinnamon

  • 1/4 teaspoon ground coriander

  • 1/8 teaspoon ground allspice

  • 1/8 teaspoon grated nutmeg

For the Egg Wash:

  • 1 large egg yolk

  • 1 1/2 teaspoons heavy cream (1/4 ounce; 7ml)

For the Frosting:

  • 4 ounces powdered sugar (about 1 cup; 115g), preferably organic

  • Pinch salt

  • 1 tablespoon heavy cream (1/2 ounce; 15ml)

  • 1/2 teaspoon (2.5ml) vanilla extract


  1. For the Dough: Rub vanilla seeds and sugar in the bowl of a stand mixer fitted with a dough hook attachment. Add yeast, salt, and flour and whisk to combine. Heat butter in a medium saucepan over medium-low heat, swirling, until butter starts bubbling. Remove from heat and stir in milk and Greek yogurt. Add to bowl with dry ingredients and stir with a wooden spoon or flexible spatula until a dry, shaggy dough has formed.

  2. Turn mixer on low speed and knead until a sticky ball has formed, about 1 minute. Continue about 6 minutes more. Increase speed to medium-low and continue kneading until dough is pliable and elastic enough to stretch relatively thin before it begins to tear, about 10 minutes longer. Add candied orange peel, dried apricots, dried cherries, cinnamon, coriander, allspice, and nutmeg and mix on low speed until evenly incorporated, about 1 minute. Remove hook, shape dough into a ball, place it in bottom of mixing bowl, cover with plastic, and set aside to rise until puffy and light, about 1 1/2 hours at room temperature. (The dough should retain a fingerprint when gently pressed; if it feels heavy or dense, continue letting it rise for another 15 minutes.)

  3. Line a 9- by 13-inch aluminum brownie pan with parchment paper. Turn dough onto a clean, unfloured surface. Without kneading or rolling, divide into 15 roughly equal portions, about 2 ounces (55g) each. (They do not need to be exact; recutting and pinching will lead to dense bread.) Cup each portion beneath your palm and work in quick, circular motions to form a smooth ball. If the dough leaves a buttery residue behind, scrape clean with a bench knife from time to time. Arrange balls in baking pan, cover loosely with plastic, and allow to rise until each portion of dough feels puffy and light for its size, able to retain a shallow impression when gently pressed, with a distinctly "cushy" feel from the air cells trapped inside, about 1 1/2 hours total. If the dough feels dense, heavy, firm, or resilient, let it continue to rise another 15 minutes more. (See note for overnight rising instructions.)

  4. For the Egg Wash: Adjust oven rack to middle position and preheat to 350°F (180°C). Combine egg yolk and cream in a small bowl, stirring with a pastry brush until smooth. Gently paint the surface of each bun, taking care not to deflate dough. If you like, score with a sharp knife or razor to form a cross. (Skip this decorative step if your knife is dull.) Bake until buns are golden brown and approximately 210°F (99°C) inside, 30 to 35 minutes. Cool directly in pan until crumb is set, about 20 minutes.

  5. For the Frosting: Combine powdered sugar, salt, cream, and vanilla in a small bowl. Stir with a flexible spatula until smooth and creamy, adding up to 1/2 teaspoon (2.5ml) water if too thick to pipe. Transfer half of frosting to a small parchment cone (instructions here) and snip 1/4 inch from the tip. Pipe a line of frosting across each row of buns, then repeat the other way to form a cross. Serve warm, with additional frosting on the side if desired. Hot cross buns are best fresh and warm, but leftovers can be stored at room temperature up to 24 hours in an airtight container; briefly microwave with a damp paper towel to rewarm.

Special equipment

Stand mixer with hook attachment, 9- by 13-inch aluminum brownie pan, pastry brush


Avoid Greek yogurt thickened with gum, gelatin, or pectin. Look for brands that contain only milk and active cultures; this recipe was tested with both Fage and Chobani.

To make the dough ahead and bake in the morning, allow to rise for 1 hour after portioning in step 3, then cover with plastic and refrigerate overnight or up to 48 hours. Proceed with step 4 exactly as directed, baking directly from the refrigerator.

This Recipe Appears In

Nutrition Facts (per serving)
225 Calories
6g Fat
38g Carbs
5g Protein
Show Full Nutrition Label Hide Full Nutrition Label
Nutrition Facts
Servings: 15
Amount per serving
Calories 225
% Daily Value*
Total Fat 6g 8%
Saturated Fat 4g 18%
Cholesterol 40mg 13%
Sodium 127mg 6%
Total Carbohydrate 38g 14%
Dietary Fiber 1g 4%
Total Sugars 19g
Protein 5g
Vitamin C 1mg 4%
Calcium 34mg 3%
Iron 1mg 7%
Potassium 121mg 3%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)