This post may contain affiliate links. Please read our disclosure policy.

Chocolate Hot Cross Buns are so much better than store-bought, especially when they are fresh from your own oven. These easy hot cross buns are soft, fluffy, and filled with pockets of melted chocolate chips that make every bite feel a little extra special.

This chocolate hot cross buns recipe is made to be simple and approachable, with a classic yeast dough that creates soft, fluffy buns without any complicated steps. Just mix, knead, and bake, and enjoy warm, fragrant hot cross buns that both kids and adults will love. And since it’s finally Easter, there is no better time to bake a batch of homemade chocolate cross buns and let your kitchen smell like pure comfort.

Top view of Easy Hot Cross Buns Chocolate Chips

What Makes This Recipe So Good

Every Good Friday, I make a bunch of sweet treats for my family, a few portions of a classic meal, and a favorite dessert to be the start of the table. This Hot buns are always a MUST. 2-3 minutes and they are GONE.

These Chocolate Hot Cross Buns are designed to be easy without sacrificing texture or flavour. Using a classic yeast method gives you soft, fluffy hot cross buns with a light, tender crumb, making this chocolate hot cross buns recipe approachable for home bakers, even if you have a little extra time to let the dough rise.

What really makes these chocolate cross buns shine is the balance between the lightly sweet dough and the melted chocolate chips throughout. They bake up tender and moist, with a soft crumb that stays fresh for days. Whether you are serving them warm for Easter morning or toasting leftovers later, these hot cross buns deliver bakery-style results with simple steps. It taste like classic hot cross bun, but with chocolate!

Ingredients

Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!
Ingredients for Chocolate Hot Buns

This Chocolate Hot Cross Buns recipe uses simple pantry staples, but each one plays an important role in creating soft, fluffy buns with just the right amount of sweetness and spice.

  • Bread Flour: Gives the buns structure and chew while keeping the crumb soft and fluffy. You can use all-purpose flour if needed, but bread flour delivers a more bakery-style result.
  • Instant Yeast: Speeds things up and keeps this recipe approachable. There is no long proofing stage, which means you can enjoy warm chocolate cross buns sooner.
  • Warm Milk: Activates the yeast and adds richness to the dough, helping the hot cross buns bake up tender rather than dry.
  • Chocolate Chips: The star of the show. They melt into the dough as the buns bake, creating pockets of chocolate that make these Chocolate Hot Cross Buns extra indulgent. If you’re a fan of this flavor combo, you’ll also love these easy chocolate chip cookie dough eggs.

Note: Please see recipe card at the bottom for a full list of ingredients with measurements.

How To Make Chocolate Buns

yeast activating in warm milk with bubbles forming on top
  1. Active dry yeast. In a small bowl, combine the warm milk with a little sugar and the yeast. Let it sit for a few minutes until it becomes frothy on top. This step makes sure your dough rises properly and gives you that soft, fluffy texture.
dry ingredients with chocolate chips and spices mixed in a bowl
  1. In a large bowl, mix together the flour, remaining sugar, spices, salt, orange zest and chocolate chips. Give everything a quick mix so the chocolate and spices are evenly distributed through the dough.
wet ingredients being mixed into chocolate chip dough
  1. Make a well in the centre and pour in the yeast mixture, chocolate chips, melted butter and egg. Start mixing until a dough comes together. It may look a little sticky at first, that’s exactly what you want.
kneading dough until smooth and elastic texture forms
  1. Knead the dough until it becomes soft, smooth and slightly elastic. You’re looking for a dough that stretches without tearing too easily. If it feels too sticky, add a little flour at a time, but don’t overdo it.
dough rising in bowl until doubled in size
  1. Transfer the dough to a lightly greased bowl, cover, and let it rise in a warm place until doubled in size. This is where the texture really develops, so don’t rush it.
dough divided and shaped into balls arranged in baking tray
  1. Punch down the dough to release the air, then divide it into 12 equal pieces. Roll each one into a smooth ball and place them into a lined baking tray.
shaped dough balls rising in baking tray before baking
  1. Cover again with a towel and let them rise a second time until puffy and slightly touching. This second rise is what gives you that soft, bakery-style finish.
baked chocolate hot cross buns with chocolate crosses and glaze
  1. After the rising time, brush the tops with egg wash, then bake until golden brown.
shaped dough balls rising in baking tray after baking
  1. Bake until golden brown on top. You’ll know they’re ready when the tops are deeply golden, and the buns feel light.
baked chocolate hot cross buns with chocolate crosses and glaze
  1. Once out of the oven, brush with glaze, pipe the chocolate crosses, and serve warm while the chocolate is still soft.

Chocolate Hot Cross Buns are rich and lightly sweet, so they work best with something simple on the side to balance them out. I like serving them with something savoury, like a simple egg and potato dish. It cuts through the sweetness and makes everything feel more complete, especially for an Easter brunch or a slow weekend morning.

You can always add cranberries, cherries, or eat them as a traditional hot cross bun; you can put them in the toaster oven and add a small amount of butter to them. But if you are craving more chocolate icing, you can use the remaining of the crosses as a topping.

If you want to keep things lighter, something fresh and citrusy a fruit mix works really well here. Or just go all in and have them with a warm chocolate drink. Either way, they hold up without feeling too heavy.

Tips For Making Chocolate Hot Cross Buns

  • If your dough feels a little sticky at first, resist the urge to add too much flour. A slightly tacky dough is what gives you that soft, fluffy texture once baked.
  • Make sure you’re using lukewarm milk, not hot. Whole milk works best here for a softer dough. If it’s too hot, it can affect the yeast and your dough won’t rise the same way.
  • When kneading, you can use a dough hook if using a stand mixer, or knead by hand until the dough feels smooth and elastic. Overworking it can make the buns a bit dense instead of light.
  • For a good rise, place the dough in a warm spot, like near the oven or inside with just the light on. It makes a big difference.
  • Don’t rush the second proof. This step is what gives the buns that light, fluffy finish.
  • When shaping, work on a lightly floured surface and try to keep the buns even in size so they bake at the same rate and sit nicely together in the tray.

Recipe FAQ’s

Can I Use All-Purpose Flour Instead Of Bread Flour?

Yes, all-purpose flour works well in this recipe. Bread flour gives slightly more chew, but the buns will still be soft and fluffy with plain flour.

Can I Add The Chocolate Chips Earlier In The Process?

It’s best to add them after the first rise. Adding chocolate too early can cause it to melt during kneading and affect the dough texture.

What’s The Best Way To Reheat Them?

Warm individual buns in the microwave for 10 to 15 seconds, or reheat a batch in a low oven wrapped loosely in foil to prevent drying out.

Fluffy and fragrant homemade hot cross buns filled with melted chocolate chips are better than store bought!

You might also like

Karina in a white and black dress with her hair blowing back, standing in front of her cooktop, cooking salmon in a pan

Get a free eBook!

Subscribe to Cafe Delites FOR FREE and receive recipes straight into your inbox!

5 from 3 votes

Hot Cross Buns with Chocolate Chips

Prep Time: 30 minutes
Cook Time: 25 minutes
Total Time: 2 hours
Servings: 15 Buns
Fluffy and fragrant, homemade hot cross buns filled with melted chocolate chips to please the kids as well as the adults. Even better than store bought! There's just something about warm, fresh homemade breads! The best part? No proofing yeast!
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Ingredients 
 

BUNS

  • 2 packets rapid rise yeast or dry instant
  • 1 1/2 cups milk warm
  • 3/4 cup superfine sugar or caster sugar divided
  • 4 1/2 cups bread flour or plain/all purpose up to 1/4 cup extra if needed
  • 1 teaspoons all spice or mixed spice
  • 2 teaspoon ground cinnamon
  • 1/2 teaspoon salt
  • 1 ½ semi sweet chocolate chips
  • zest of an orange or 2 tablespoons mixed peel
  • 1 large egg at room temperature
  • 1/4 cup butter melted and cooled slightly

CROSSES

  • 1 yolk
  • 10 ml milk
  • egg yolk to brush before make the crosses
  • ½ cup dark chocolate melted

Glaze:

  • 1 tbsp  jam orange marmalade or apricot jam. You can also use honey, maple syrup, agave or golden syrup
  • 2 tsp boiling water

Instructions 

  • Start by activating the yeast. Mix the warm milk with a little sugar and the yeast, then let it sit until it turns frothy on top.
    yeast activating in warm milk with bubbles forming on top
  • In a large bowl, combine the flour, remaining sugar, spices, salt, orange zest and chocolate chips. Give everything a quick mix so it’s evenly distributed.
    dry ingredients with chocolate chips and spices mixed in a bowl
  • Make a well in the centre and pour in the yeast mixture, melted butter and egg.
    wet ingredients being mixed into chocolate chip dough
  • Knead using a dough hook if using a stand mixer, or by hand on a lightly floured surface. It will look slightly sticky at first; that’s normal.
    dough coming together while mixing
  • BY HAND: If you don't have a stand mixer, lightly dust a workbench with flour. Lightly oil your hands (to prevent it from sticking to your fingers), and knead dough until soft and smooth, about 10 minutes.
  • Knead the dough until soft and smooth. You’re looking for a texture that feels elastic and not too sticky.
    kneading dough until smooth texture
  • FOR STANDMIXER: Mix until a smooth elastic dough forms, about 5 minutes on low speed (setting 2). Add extra flour, 1 tablespoon at a time while mixing, ONLY if needed,
  • Stretch a small piece of dough to check it. It should stretch without tearing easily.
    kneading dough until smooth and elastic texture forms
  • That is called the TEST DOUGH. Hold the dough in your hands and pull slightly outwards. It should have a smooth top and not tear when stretched.
  • Place the dough in a bowl, cover and let it rise in a warm spot until doubled in size.
    dough rising in bowl until doubled in size
  • Let it rise in a warm place until doubled in size.
    dough rising in bowl until doubled in size
  • Punch down the dough to release the air.
    punching down risen dough
  • Divide the dough into 12 equal pieces.
    dough divided and shaped into balls arranged in baking tray
  • Place the dough balls into a lined baking tray.
    Baking tray without the dough balls
  • Cover again and let them rise until puffy and slightly touching.
    shaped dough balls rising in baking tray before baking
  • Mix the egg yolk with milk to make the egg wash.
    Egg wash mixture in bowl
  • Brush the tops of the buns with the egg wash.
    baked chocolate hot cross buns with chocolate crosses and glaze
  • Bake until golden brown on top.
    baked hot cross buns golden brown
  • Mix the marmalade with the boiling water to create the glaze. Brush the baked buns with it.
    Top view of Glaze for the hot cross buns
  • Transfer melted chocolate into a piping bag and pipe crosses over the buns.
    piping chocolate crosses on buns
  • Continue piping until all buns are covered with crosses.
    baked chocolate hot cross buns with chocolate crosses and glaze
  • Serve warm while the chocolate is still soft.
    chocolate hot cross buns served warm

Notes

This dough comes together pretty easily, but a few small things make a big difference in how soft and fluffy your buns turn out. Once you’ve made it once, you’ll start to feel when the dough is ready instead of just following the steps.
• Milk temperature: Aim for warm, not hot. Around 110°F (43–44°C) is ideal. If it’s too hot, it can affect the yeast and your dough won’t rise properly.
• Flour: Try not to add too much extra flour. The dough should feel slightly tacky, not dry. Adding too much will make the buns dense instead of soft.
• Kneading: Stop once the dough is smooth and elastic. If you keep going too long, it can tighten up and affect the texture after baking.
• Chocolate chips: Mixing them in from the beginning distributes the chocolate evenly through the dough, so you get a little in every bite.
• Rising: If your kitchen is cold, let the dough rise in the oven with just the light on. It creates a warm environment and helps it double in size properly.
• Even sizing: Try to keep your dough pieces similar in size so they bake evenly and sit nicely together in the tray.
If the dough springs back slightly when you press it and feels soft to the touch, you’re right where you need to be before baking.
 

Nutrition

Calories: 297kcal | Carbohydrates: 48g | Protein: 6g | Fat: 9g | Saturated Fat: 4g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 3g | Trans Fat: 0.01g | Cholesterol: 27mg | Sodium: 134mg | Potassium: 155mg | Fiber: 2g | Sugar: 15g | Vitamin A: 224IU | Vitamin C: 0.2mg | Calcium: 53mg | Iron: 3mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Tried this? Leave a comment below!
Karina eating butter chicken from a gold fork out of a bowl with a nann bread on the side.

Hey Good Food Lovers! It’s nice to see you! My name is Karina. Welcome to Cafe Delites, my beloved space for the last 10 years where my passion for food has flourished and connected millions!

5 from 3 votes

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

9 Comments

  1. Ale says:

    5 stars
    Delicious!! And super easy recipe, they turned out great! Easter treats for everyone 🥰

  2. Catherine says:

    5 stars
    These turned out perfectly, better than any store bought hot cross buns, delicious, would definitely make these again.

  3. Carla says:

    5 stars
    Just made these and they were amazing! I’m not a good cook, but your instructions were very clear and easy to follow. I made these for our Easter/Autumn Equinox lunch and there is nothing left in the tray. I’ve now got a standing order to make these often. Thanks heaps for developing this recipe!

  4. Sara says:

    This is my go to Hot Cross Bun recipe every year! So good.

  5. Kayla says:

    These look sooo good! My batch is in the oven now, I made mini ones to last longer (no treats gets past the 2 day mark in our house). Fingers crossed they turn out great! (I’m sure they will 😉

  6. Marylou says:

    Can I substitute dried candied fruit for the chocolate, the kind like you would put in fruitcake? These look super delicious.

    1. Karina says:

      Yes, of course! I think that sounds great! I can’t wait to hear all about it! Thanks for following along with me!

  7. Rebecca says:

    These look amazing! Do you think I could do the last proof overnight in the fridge so I could have them in the morning for breakfast?

    1. Karina says:

      Yes, that is a great idea! Thanks so much for sharing and following along with me!