Double Chocolate Espresso Sourdough Bread Recipe
This post may contain affiliate links. Please read our disclosure policy.
This Double Chocolate Espresso Sourdough Bread is what happens when classic sourdough meets rich, chocolatey dessert vibes. You still get that chewy center, crackly crust, and signature sourdough tang, but with deep cocoa flavor, melted chocolate pockets, and a little espresso to bring it all together.
After making my Chocolate Focaccia Bread, I couldn’t stop thinking about how good chocolate and sourdough are together, so I turned my favorite sourdough loaf into this extra chocolatey version. And if you love baking with chocolate as much as I do, my quick sourdough chocolate muffins are another recipe worth making next.

Quick Look: Double Chocolate Espresso Sourdough Bread
- Prep Time: 8 hours
- Fermentation Time: 12 hours
- Bake Time: 55 minutes
- Total Time: 20 hours 55 minutes
- Servings: 1 loaf, about 12 slices
- Calories: ~256 kcal per serving (based on nutrition panel)
- Cook Method: Baked
- Flavor Profile: Rich, dark, and indulgent with deep cocoa flavor, chunks of dark chocolate, and a hint of espresso and cinnamon. Classic sourdough tang with a soft, fudgy crumb.
- Difficulty: Advanced — This is a multi-day sourdough loaf with stretch and folds, bulk fermentation, shaping, and cold proofing. Best for bakers with some sourdough experience!
SUMMARIZE & SAVE THIS CONTENT ON
Why You’ll Love This Chocolate Espresso Sourdough Bread
- Rich chocolate flavor-This loaf has natural cocoa powder and dark chocolate chunks in every slice, and the espresso powder makes the chocolate taste richer and deeper without making the bread taste like coffee. Another rich chocolate sourdough bake to add to your list is this Sourdough Guinness Chocolate Cake.
- No Knead-There’s no kneading in this chocolate sourdough bread recipe. You just need a few rounds of stretch and folds to build the dough’s structure. Each round takes about a minute and you wait 30 minutes in between, so most of the time the dough’s just sitting there doing its thing. These Sourdough Chocolate Espresso Cupcakes are another easy chocolate sourdough bake that doesn’t take much effort.
- Long Fermented-This bread goes through a long fermentation, which gives the sourdough starter time to break down some of the phytic acid naturally found in the flour. Research suggests that long-fermented sourdough bread may be easier on your digestive system than commercially yeasted bread. If you want more Sourdough Bread Recipes, I’ve got plenty more to pick from.
Ingredients & Substitutions
* To find precise measurements, scroll to the bottom of this post to find the recipe card*

- Active Sourdough Starter – Before you bake, feed your starter at a 1:1 ratio, which means equal parts water and flour. When the starter has doubled in size and has bubbles on top and throughout, usually 4-12 hours after feeding, it is ready to use. If you’re not sure the sourdough starter is ready, do the float test. Drop a small spoonful into a glass of water and if it floats, you’re good to go. If it sinks, give it a bit more time.
- Warm Filtered Water – Make sure it isn’t too hot because water that’s too hot will kill your bubbly starter.
- Bread Flour – My favorite brand is King Arthur Bread Flour.
- Salt – Any salt will do, but my favorite is Redmond’s Unrefined Fine Sea Salt for the extra natural minerals.
- Raw Cocoa Powder – I prefer natural cocoa powder like Ghirardelli for a richer chocolate flavor, but Dutch-processed works too. Use what you have.
- Brown Sugar – I used light brown sugar.
- Espresso Powder – Espresso and chocolate bring out the best in each other. Strong black coffee works as a substitute if you don’t have espresso powder.
- Ground Cinnamon – A touch of cinnamon in this double chocolate sourdough bread gives it that Mexican hot chocolate feel.
- Dark Chocolate Chips – Chopped chocolate bars, chunks, or chips all work here. Use what you have.
How to Make Chocolate Espresso Sourdough Bread
- In a small bowl or coffee cup, mix hot water with the instant espresso powder and stir with a spoon until dissolved. If you don’t have espresso powder, instant coffee works just as well. Set it aside and move on to the dough.


- In a large mixing bowl, combine the mature starter, warm water, espresso shot, and brown sugar. Mix everything together with a dough whisk or your hand until combined.

- In a medium bowl, whisk together the bread flour, cocoa powder, ground cinnamon, and salt. Whisking the dry ingredients together first gives you a consistent chocolate color throughout the loaf instead of streaks.

- Add the dry ingredients to the wet ingredients and mix until all of the flour is incorporated. The dough will look shaggy at this point, and that is completely normal. Cover the bowl with a damp tea towel or a reusable shower cap and let the dough rest for at least 30 minutes before moving on to the next step.
- With slightly wet fingers, scrape the dough away from the sides of the bowl. Grab a section of the dough, stretch it up above the bowl, and fold it back over the top. Rotate the bowl a quarter turn clockwise and repeat until you have gone all the way around. You’ll notice the dough getting smoother with each round. Cover the dough and let it rest for another 30 minutes.

- Before starting your second round of stretch and folds, gather 1 cup of dark or milk chocolate chunks. Sprinkle the chocolate chunks over the top of the dough and repeat the same stretch and fold routine as before**, folding the chocolate into the dough as you go.** Some chunks may break through the dough and that is fine. They will continue to get folded in during the next rounds. Cover and let rest for another 30 minutes.

- Repeat the stretch and fold routine three more times for a total of four rounds, waiting at least 30 minutes between each one. Cover the dough after each round and leave it in a warm spot to rest.
Bulk Fermentation
- This is the most finicky part of sourdough baking because there is no set time. Bulk fermentation depends entirely on the temperature of your kitchen. The warmer it is, the faster the dough will ferment. The cooler it is, the longer it will take.
In my 70°F kitchen, bulk fermentation takes 6 to 9 hours. Here are the signs that the dough’s ready:
- The dough has increased in size by about 50 percent.
- The dough looks light and jiggles when you shake the bowl.
- The dough pulls away from the sides of the bowl with ease.
- There are visible bubbles in the dough.
- The dough passes the windowpane test without tearing.
Shape
- The next day, take your first peek. The dough should have doubled in size and shouldn’t look dense.
- With slightly wet fingers, gently release the dough from the sides of the bowl. Be careful not to pop all of those lovely bubbles. Tilt the bowl and let the dough slide onto a lightly floured surface.
- Gently stretch the dough into a thin rectangle. Fold the top third down toward the center, then fold the bottom third up toward the center. This is a tri-fold. Starting from the right side, roll the dough to the left to form a ball. Let it rest seam side down for 5 to 10 minutes.
Final Shaping
- After 5 to 10 minutes, cup your hands around the dough ball and turn it clockwise a quarter turn, then pull it gently toward you. Repeat this motion until the dough forms a tighter, round shape. Using a bench scraper, carefully scoop the dough and place it smooth side down into the floured banneton. Cover with a damp tea towel or shower cap.

Cold Proof
- Place the banneton in the fridge for 8 to 72 hours. The cold slows down fermentation, which deepens the flavor of the loaf and gives you flexibility in when you want to bake. Don’t wait too long though. If left in the fridge for far too long, the dough will over-ferment and lose its ability to rise.
Score
- Thirty minutes before baking, place the banneton in the freezer. This firms up the dough and makes it easier to score.
- Place a sheet of parchment paper on your work surface and flip the banneton upside down over it. Since you dusted the banneton, the dough should slowly release and land on the parchment paper with the floured side facing up. Dust the surface with a little extra flour to help the scoring design show up clearly.
- Using a lame, razor blade, or sharp knife, score a crescent moon shape or any other design you like. Grab the corners of the parchment paper and lower the dough into your Dutch oven.

Bake
- Place the lid on the Dutch oven and set it on a baking sheet to prevent the bottom of the loaf from burning. Slide everything into a cold oven on the middle rack and preheat to 450°F. Bake for 55 minutes, which includes the preheat time.
- After 55 minutes, remove the lid and bake for an additional 5 minutes, or until the loaf is beautifully golden brown. The internal temperature of a fully baked loaf should be between 205 and 210°F.
- Immediately remove the Dutch oven from the oven. Using the corners of the parchment paper, lift the loaf out and place it on a wire rack to cool.

Serve
Let the loaf cool on a wire rack for at least 1 hour before slicing. I know…how can you possibly wait when the homemade chocolate loaf looks and smells so good? Don’t cut into it too soon or the crumb will turn mushy and gummy.
While you wait, listen to your loaf crackle and sing as it cools. Once the hour is up, slice it up and spread on some butter. A thick warm slice with butter is really all you need but if you want to dress it up, it’s great with peanut butter, chocolate nut spread, fruit jams, honey, or a sprinkle of cinnamon sugar.
And if you end up with leftover bread past day three, turn it into a Chocolate Sourdough French Toast Casserole instead of tossing it out.
McKenna’s Helpful Tips
- Whisk the dry ingredients together before adding them to the wet. Mix the bread flour, cocoa powder, cinnamon, and salt together first. This gives you a consistent chocolate color all the way through the loaf. If you skip this little step, you’ll end up with streaks of flour in the crumb.
- Add the chocolate chunks during the second round of stretch and folds. If you fold them in too early they break down too much and you lose those pockets of melted chocolate inside the loaf.
- Don’t worry about the time; watch the dough. Every kitchen runs at a different temperature so the timing will be different every time. Look for the signs instead. The dough should have grown by about 50 percent, jiggle when you shake the bowl, have visible bubbles, and pass the windowpane test.
- Stick the dough in the freezer for 30 minutes before you score it. This firms it up and makes it a lot easier to get a clean cut. If you skip this step the dough will drag under the blade and your scoring design won’t come out clean.
How to Store
Chocolate Espresso Sourdough Bread stays fresh for 2 to 3 days. Cover it with a tea towel with the cut side facing down on the counter and leave it at room temperature. This keeps the crust crunchy and the center chewy.
This bread also freezes well for up to 3 months. Slice it before freezing so you can pull out one slice at a time, pop the slices in a ziplock bag, squeeze out all the air, label it, and freeze. When you’re ready for a slice, toast it straight from the freezer or thaw it on the counter.

Chocolate Espresso Sourdough Bread FAQs
Yes. Natural cocoa powder gives you a richer chocolate flavor, but Dutch-processed works too.
Yes. Strong black coffee is a good substitute if you don’t have espresso powder on hand. You can also skip the espresso powder and instead make a strong 50g shot of espresso. The espresso powder gives the chocolate flavor a deeper, richer quality, but strong black coffee gets you close enough.
Yes. Cherries, chopped nuts, white chocolate chips, espresso chips, or peanut butter chips all work well in this bread. Add them the same way you would the chocolate chunks, during the second round of stretch and folds.
Don’t go by the clock. Look for these signs instead: the bread dough has grown by about 50 percent, it jiggles when you shake the bowl, there are visible bubbles throughout, and it passes the windowpane test without tearing.
If you tried this Chocolate Espresso Sourdough Bread recipe or any other recipe on my blog, please leave a 🌟 star rating and let me know how it went in the📝 comments below. Thanks for visiting!

Double Chocolate Espresso Sourdough Bread
Enter your email below, and we’ll send it straight to your inbox! Plus, you’ll get my newest sourdough recipes and best tips every week!
Ingredients
- 50 grams boiling water 4 Tablespoons
- 3 grams instant espresso 1 Tablespoon
- 50 grams active sourdough starter 2 Tablespoons
- 325 grams warm water 1 1/4 cups + 2 Tablespoons
- 55 grams brown sugar 1/4 cup
- 470 grams bread flour 3 1/4 cups + 1 Tablespoon
- 30 grams unsweetened cocoa powder 1/3 cup
- 2 grams ground cinnamon, optional 1 teaspoon
- 9 grams salt 1 1/2 teaspoons
- 180 grams chocolate chunks, optional 1 cup
Instructions
- In a small bowl or a coffee cup, mix boiling water with instant espresso. If you don't have espresso powder, instant coffee powder can be used as a substitute. Mix with a spoon and set to the side. You can also substitute with 50 grams of brewed espresso or brewed coffee.50 grams boiling water, 3 grams instant espresso
MAKE THE DOUGH
- In a straight edge bowl, add active starter, warm water, espresso shot, and brown sugar. Mix the wet ingredients with a Danish dough whisk or your hand until it looks like a milky liquid.I prefer using a straight edge bowl so I can clearly see when my dough has rise by 75%.50 grams active sourdough starter, 325 grams warm water, 55 grams brown sugar
- In a medium bowl, sift together the bread flour, cocoa powder, ground cinnamon and salt. Cocoa powder is notorious for clumping, so don't skip this step! Whisking these together first helps you to get a consistent brown color in your loaf, instead of streaks.470 grams bread flour, 30 grams unsweetened cocoa powder, 2 grams ground cinnamon, optional, 9 grams salt
- Add the dry ingredients to the liquid sourdough mixture. Be sure to mix until all of the flour is incorporated. The dough will be stickier than your typical loaf. This will decrease as you build the gluten with stretch and folds.
- Cover the bowl with the plastic cover or plastic wrap and let the dough rest for at least 30 minutes before you move on to the next step.
STRETCH AND FOLDS
- With slightly wet fingers, scrap the dough away from the bowl. Grab a section of the dough and stretch the bread dough above the bowl, then fold it over on top of itself.
- Rotate the bowl clockwise a quarter of the way and repeat identical stretches and folds until you come full circle. You will notice the dough will start to look smoother than before.
- Cover the dough again and let rest for another 30 minutes.
MIX-INS
- Before starting your second round of stretch and folds, gather the chocolate chunks.180 grams chocolate chunks, optional
- Sprinkle chocolate chips over the top of the dough and repeat the same stretches and folds as before. Some chunks may break through the dough – that is totally fine. They will continue to be mixed in during your next rounds of stretch and folds. You will notice that the dough isn't as stretchy as a traditional loaf. It will be more stiff. This is due to the inclusion of cocoa powder. Continue to stretch the dough without ripping to build up the gluten.
- Cover and let rest for another 30 minutes.
- Repeat the identical stretch and fold routine two more times (for a total of 4 different rounds), waiting at least 30 minutes between each stretch and fold.
- Cover the dough after each stretch and fold and leave in a warm place to rest.
BULK FERMENTATION
- After you’ve done all 4 sets of stretch and folds, cover the dough and leave it to complete its bulk fermentation on your countertop.
- Now this is the most finicky part of sourdough. There isn’t a set time for your bulk ferment. It is greatly dependent on the temperature of your environment. The warmer it is, the faster your dough will ferment. The opposite is true for cooler temperatures.
- From the moment you mix the dough until you shape your loaf, the bulk fermentation can take about 12-14 hours in an environment of 70 degrees F. But again, you will have to look for the signs that your dough is done fermenting, rather than the clock. Warmer temperatures will make the bulk fermentation faster, while cooler will be slower.
- Here's what to look for:The dough should have increased in size by 75%The dough looks light, and jiggles when shaken.The dough should easily pull away from the bowl.There should be visible bubbles in the dough.The dough doesn’t tear when you do a windowpane test.
- One thing to note – Coffee inhibits yeast, while cinnamon has antimicrobial properties, so both can slow down the fermentation in a loaf. This means that the overall fermentation will be longer than a traditional sourdough loaf. The coffee will also result in a tighter crumb.
PRE-SHAPE
- With slightly wet fingers, gently release the dough from the sides of the bowl. Be careful not to pop all of those lovely bubbles!
- Tilt the bowl and leave gravity to do the work to move the dough on the counter.
- Shape the dough by doing another round of stretch and folds until you have gone full circle.
- With a bench scraper or your hands, turn the dough upside down, so the seam is now on the counter. Let it rest for 30 minutes.
PREP BANNETON
- While you are waiting for the dough to rest, prepare your proofing basket. This can either be a banneton or a small mixing bowl lined with a tea towel. Dust the banneton or the tea towel with flour to prevent sticking.
FINAL SHAPING
- After 30 minutes of rest, flip the dough.
- Gently pull the bottom of the dough towards you, then fold it towards the center of the dough. Pull the right side of the dough out and fold towards the center. Repeat with the left side. Finally, stretch the top of the dough away from you and fold towards the center of the dough.
- Flip the dough over again, seam side down. Gently cup your hands around the dough ball. Turn the ball in a clockwise motion about a quarter turn and then softly pull the dough towards you. Do this repeatedly until you see the dough form a tighter and more round shape. Stop if the dough starts to tear.
- With a bench scraper or just your hands, carefully scope up the dough and lay it upside down (smooth side down) into your floured proofing basket and cover it with plastic wrap or a shower cap.
COLD PROOF
- Place your proofing basket in the fridge for cold proof for 8-72 hours.Placing your dough in the fridge slows down the fermentation process, which deepens the flavors of your loaf. It also gives you flexibility in when you want to bake your bread. But don’t wait too long! If left in the fridge for too long, your dough will over-ferment, causing the dough to not be able to rise.
SCORE
- Pro-tip: 30 minutes before baking, place your dough in the freezer. This helps with the scoring design.
- Remove sourdough from the fridge.
- Cut a piece of parchment paper that is big enough for your dough to be surrounded on the bottom and its edges.
- Place parchment paper on your workspace and gently flip the banneton upside down over the parchment paper. Since you dusted the banneton, your dough should slowly release and fall onto the parchment paper, landing in the middle with the floured side facing up.
- 29. With a lame / razor blade or sharp knife, score a crescent moon shape or any other fancy design you might find on Pinterest that you are dying to try!
- 30. Grab the corners of the parchment paper and place the loaf into your COLD Dutch oven.
BAKE:
- With its lid on, place your Dutch oven on a cookie sheet – this helps prevent the bottom of your loaf from burning and getting too hard. Slide the cookie sheet and Dutch Oven into the COLD oven and preheat it to 450 degrees F. Bake for 50 minutes total, this includes the preheat time. **This recipe can be baked in a HOT Dutch oven, if you prefer. Refer to the Notes below for step-by-step directions.**
- After 50 minutes, remove the lid and bake for an additional 5-10 minutes, or until the crust is perfectly crispy.
- Immediately remove the Dutch oven from your oven. Using the corners of the parchment paper, lift the sourdough bread and place it onto a cooling rack to cool.
- Allow your homemade bread to cool for 1 hour before cutting into it. (I know!! How can you possibly wait when it looks and smells so good?! But trust me, if you cut in too soon, your masterpiece will turn mushy and gummy.) In the meantime, listen to your loaf "sing" its little tune to you with every crinkle and crack.
- Once the hour is up, slice into your work of art, slather on some butter, and VOILA! You have baked your very own Double Chocolate Espresso Sourdough Bread! Congratulations, now ENJOY!
Notes
Bake Your Loaf in a Hot Oven
- To do so, preheat the Dutch oven in a 500 degree F oven for 30 minutes while your dough is in the freezer.
- Just before baking, lower the oven temperature to 450 degrees F.
- Carefully place the dough in the HOT Dutch oven and cover with the lid.
- Bake the loaf for 27 minutes covered.
- Remove the lid, lower the temperature to 425 degrees F, and continue to bake for an additional 10-15 minutes uncovered, depending on how dark/crispy you like the crust or until the internal temperature has reached 205 – 210 degrees F.
- For a softer crust, keep the lid on longer, an additional 5-10 minutes. Remove the lid, lower the temperature, and bake for 5-10 minutes more.





I made the espresso chocolate sourdough bread for a neighbor and they absolutely loved it! Gonna make one for myself next! Thanks so much, it turned out beautifully!
Yay!! I’m so happy to hear it was a hit with your neighbor. You deserve one for yourself next—enjoy every delicious slice!
Could I use a smaller amount of cocoa or none at all? Would this mess up the ratios in the recipe or could I follow it the same? (Asking because I don’t have much cocoa left at all!)
Substitute whatever you don’t have with more bread flour!
This recipe seemed so promising to me. I love the flavor profile and while the dough was difficulty for me to work with, it seemed to be doing great and got great rise in the cold fermentation. Then it completely fell apart during the “cold” baking. I’ve never made a sourdough without preheating the Dutch oven, and it collapsed out and looks as flat as a pancake. What is the reason for cooking it in a cold Dutch oven?
Thank you so much for trying the recipe and for your thoughtful feedback! Baking in a cold Dutch oven is a method some bakers like to use to simplify the process — the covered pot traps steam right from the start and helps with oven spring. You can absolutely preheat your Dutch oven next time if you prefer — I would preheat the Dutch oven in a 450 degree F oven for 30 minutes. Bake the loaf for 27 minutes covered. Continue to bake for an additional 10-15 minutes uncovered, depending on how crispy you like the crust. However, a loaf that is as flat as a pancake is a common sign for over-proofed dough. I hope you give this recipe another try!
This s espresso chocolate sourdough recipe is absolutely perfect. The flavours are perfectlt blended. I used 70% lindt and some dairy milk chocolate so its not too bitter. The coffee and cinnamon flavour come through beautifully. I’ve made a double recipe and split it into three. My family cant get over how good it is.
So thrilled to hear how much you and your family love this recipe! The smell alone is worth baking it! Thank you so much for sharing.
Delicious! My husband and I loved this. I wanted to share it with friends but we ended up eating it all ourselves! I’m going to make it again for our coffee social group this weekend.
The temptation of this loaf is real! So glad you and your husband enjoyed it so much. Hope you and your friends enjoy loaf number 2!
This sounds amazing. Thank you for the detailed instructions, I appreciate it. I’ll be baking this soon.
You are so welcome! Can’t wait to hear how your bake turns out. Enjoy!
Okay first off, this smells amazing!!!! I just finished my bulk fermentation on the counter and completely misread when I was supposed to ad the chocolate chips. I know I’m going to do one more set of stretch and folds. Do you think it’s okay to add now?
Isn’t the smell amazing? No worries at all, you can add the chocolate chips during the final stretch and folds as well. I prefer adding them sooner so that they continue to get more incorporated in the dough with each stretch and fold. Hope you love this recipe!
Hi! I was wondering if the coffee goes in piping hot? I ask because I would think this temperature might affect the yeast?
Great question, Amanda! You are absolutely right. The water and espresso mixture shouldn’t be hotter than 120 degrees F before adding the active sourdough starter, otherwise it can kill the starter.
I made this recioe last week and it was AMAZING! I want to make a double batch but make into multiple smaller loaves to give as gifts. What do you think bake time and temp should be?
Hi Daniele! So thrilled to hear that you loved this recipe! You can bake smaller loaves at the same temperature, but you will need to adjust the bake time. I would suggest starting with bake for 20 minutes covered in a Dutch oven or with steam. Continue to bake uncovered or with no steam for 5-10 minutes more or until the internal temperature is 205 degrees F. Let me know how it goes!
New baker here! I know you said this loaf would take a lot longer than just a regular loaf. It’s been on the counter so far for 10 hours. I know it needs more time but my main concern is it hasn’t had any change to it. I feel like I can still see the out line of where I did my stretch and folds. My other loaf that’s just plain looks great so far so I know it’s not a starter issue.
Hi Ashlie! This loaf has a tighter crumb, so the dough doesn’t expand and get as jiggly after bulk fermentation when compared to a traditional sourdough loaf. But it should rise! And if you’re kitchen is on the cooler side, this will take longer. I hope you enjoy this recipe!
If I wanted to add some freeze dried strawberries to the recipe, would I need to tweak anything and also just fold it in with the chocolate chips?
Hi Kayla! Love this inclusion idea! No tweaking need, just fold in with the chocolate chips. Enjoy!
Hi, looks delicious… definitely trying this recipe on my next bake day.
One question though… if the add ins already break down the yeast developing why only add 50g of starter? Thanks so much 🙏🏻
Hi Lies! This loaf is so delicious! I hope you give it a try. That’s a great question! I like to use a smaller amount of starter to allow for a longer bulk ferment—usually overnight. This gives the dough plenty of time to develop flavor and structure, even with the add-ins. A slower fermentation also helps balance the impact of ingredients that can weaken gluten development. Hope that helps, and I can’t wait to hear how your bake turns out! 😊🙏🏻
I loved this recipe but want to up the bread flour to 500g.. would that change the other ingredient amounts?
Hi Jessica! Increasing the bread flour slightly with decrease the hydration level, but not by much. You should be fine to keep the rest of the ingredients the same.
Què delicia!
I didnt have espresso so I used instant coffee and it’s just perfect. Sweet enough to enjoy with some tea, hot chocolate or coffee 😋 Thank you for sharing your recipe. Will be making this again and again! 😝
Hi Leticia! Isn’t this loaf heavenly? So glad you enjoyed it as much as we do! Thank you for sharing!
Hi, have you tried “blooming” the Cocoa in espresso?
Hi Kevin! I personally haven’t, but that’s a fabulous idea to create a more rich, chocolate flavor in the bread.
Made this bread using Chocolate Sourdough Starter made without Sugar. Followed the recipe verbatim and it came out great.
So glad you enjoyed it! Thank you for sharing!