Soft, lightly spiced hot cross buns made without yeast. No kneading, quick and easy, while still keeping that classic flavor and texture.

Step by step photos: No Yeast Hot Cross Buns
These visual instructions help you see the process. You can also find the full printable recipe with ingredient amounts and instructions at the end of the post.

- Flour mixture: flour, baking powder, spices and salt. Set aside.

- In a separate large bowl, whisk the eggs and sugar until combined
- Add the cream cheese and beat until smooth

- Pour in the melted butter and mix
- Fold in the flour mixture and dried fruit.

- Mix to form a soft dough
- Shape the dough into 6 round buns.

- Make the paste for the crosses: Mix the flour with warm water until you have a thick, smooth paste. It should be thick enough to pipe, not too runny.
- Spoon the paste into a piping bag and snip the corner. Pipe crosses over each bun.

- Bake at 350°F (180°C) or 320°F (160°C fan) for 30–35 minutes, until golden. Brush with warmed apricot jam.
- Let cool for at least 20 minutes before slicing.

The secret to softness
Cream cheese is the key ingredient here. It gives the buns their soft, tender texture, especially in a no-yeast dough.
- Use full-fat block cream cheese if possible it gives a richer, softer texture.
- Spreadable cream cheese has more moisture and can make the dough softer and a bit sticky. If needed, add a little extra flour, one tablespoon at a time, until the dough is easier to handle
Glaze options
The glaze gives the buns a shiny finish and a light sweetness. Brush with warmed apricot jam while the buns are still warm.
- You can use strawberry jam or marmalade if you prefer, just warm it slightly so it’s easy to brush.
- If you don’t have jam, make a quick syrup by heating sugar and water until dissolved, then brush over the warm buns.
Size of baking pan
- Use a baking dish that fits the buns fairly snug so they can rise nicely.
- If your pan is larger, that’s okay — just space the buns a little closer together so they don’t spread too much.
- A pan around 6 x 9 inches (17 x 23 cm) works well.
What dried fruit to use
- Swap raisins or sultanas for dried cranberries, apricots, mixed peel, or peaches.
- Try different combinations to find what you like.
- Use what you have or mix a few together. As long as it adds up to 1 cup (150 g), you’re good.
- Avoid fresh fruit. It adds too much moisture and can make the buns heavy. Stick to dried fruit for best results.

Recipe
Ingredients
Flour mixture
- 2 ⅓ cups (300 g) all purpose (plain flour)
- 2 teaspoons baking powder
- ½ teaspoon salt
- 2 ½ teaspoons ground cinnamon
- 2 ½ teaspoons allspice (mixed spice)
- ½ teaspoon ground nutmeg (optional)
Egg mixture
- 2 large eggs (at room temperature)
- ¼ cup (50 g) brown or white granulated sugar
- 8 oz (225 g) cream cheese (see note 1)
- 2 Tablespoons (30 g) melted butter
Dried fruit
- 1 cup (150 g) mixed dried fruit (see note 2)
Paste for the crosses
- ¾ cup 100g all purpose or cake flour
- ⅓ cup (85ml) warm water
Glaze
- ¼ cup (60 ml) warmed apricot jam (see note 3)
Instructions
- Preheat the oven to 350°F /180°C (160°C fan).
- Grease and line a baking dish (about 6 × 9 inches / 17 × 23 cm) (see note 4)
- Flour mixture: In a large bowl, whisk together the flour, baking powder, salt, cinnamon, allspice, and nutmeg (if using). Set aside.
- Egg mixture: In a separate large bowl, whisk the eggs and sugar together until combined. Add the cream cheese and beat until smooth. Pour in the melted butter and whisk until fully combined.
Combine flour and egg mixture
- Use a spatula or wooden spoon to fold the flour mixture and dried fruit into the egg mixture. Mix gently until a soft dough forms. The dough will be soft, this is normal.
- Shape: Divide the dough into 6 equal portions.Shape each portion into a round bun and place into the prepared baking dish.
Make the paste for the crosses and bake
- Mix the flour and warm water to form a thick, pipeable paste. If it’s too thick, add a little water (1 tablespoon at a time). If it’s too runny, add a little more flour until it thickens.
- Spoon the paste into a piping bag and snip the corner. Pipe crosses over each bun. Bake for 30 - 35 minutes.
- Remove from the oven and let cool for at least 20 minutes before slicing or serving.
Glaze
- Warm the jam slightly until loosened, then brush over the hot buns.
Storage
- These no-yeast hot cross buns are best served the same day they are made.Store leftovers in an airtight container at room temperature for up to 1 day.Reheat in the microwave for a few seconds or warm in the oven for about 2 minutes.
Recipe Notes
1. Cream cheese: Cream cheese gives these buns their soft texture.
Swap raisins or sultanas for dried cranberries, apricots, mixed peel, or chopped dried peaches.
The glaze adds a light shine and a touch of sweetness.
Use a baking dish that fits the buns fairly snug so they rise upward instead of spreading.
- Use full-fat block cream cheese for the best results.
- Spreadable cream cheese has more moisture and can make the dough softer and slightly sticky.
- If using spreadable cream cheese, add a little extra flour (1 tablespoon at a time) until the dough is easier to handle.
Swap raisins or sultanas for dried cranberries, apricots, mixed peel, or chopped dried peaches.
- Use any combination you like — just keep the total at about 1 cup (150g).
- Avoid using fresh fruit, as it adds too much moisture and can affect the texture.
The glaze adds a light shine and a touch of sweetness.
- Use apricot jam, or swap with strawberry jam or citrus marmalade.
- Warm slightly before brushing so it spreads easily.
- No jam? Make a quick syrup by heating equal parts sugar and water until dissolved, then brush over the warm buns.
Use a baking dish that fits the buns fairly snug so they rise upward instead of spreading.
- If the dish is too large, the buns may spread and bake flatter.
- A pan around 6 × 9 inches (17 × 23 cm) works well.
- If your pan is larger, place the buns closer together to help them keep their shape.
- Metal, glass, or ceramic baking dishes all work.
Nutrition
Serving: 1serving | Calories: 410kcal | Carbohydrates: 74g | Protein: 15g | Fat: 7g | Saturated Fat: 3g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 2g | Trans Fat: 0.2g | Cholesterol: 69mg | Sodium: 659mg | Potassium: 274mg | Fiber: 3g | Sugar: 18g | Calcium: 265mg | Iron: 4mg
Hungry for more?
Sign up for my free newsletter to get emails about new recipes .And don't forget to follow me on YouTube, Facebook, Pinterest, and Instagram for all the latest deliciousness.






Leave a Reply