This website may contain affiliate links and advertising so that we can provide recipes to you. Read my disclosure policy.
Starbucks dropped a new Chocolate Pistachio Loaf, and I was instantly obsessed. The pistachio flavor and that rich chocolate swirl had me determined to make my own version so I could skip the drive thru and bake it anytime.

Why This Copycat is a Keeper!
- Secret Ingredient! The pistachio instant pudding mix. It contains modified food starch, which helps keep this bread super moist.
- Chocolate + Pistachio: If youโve been tempted by the Dubai chocolate craze, this loaf hits that same vibe in an easy, quickbread form.
- Save Time & Money: You can make this delicious Starbucks loaf at home whenever the craving hits.
Chocolate Pistachio Loaf Ingredients

- Use room temperature ingredients. This will ensure that the ingredients incorporate well and bake evenly.
- Food Coloring: The pudding mix turns the batter light green. For a deeper Starbucks style color, add a drop or two of food coloring.
- Hot water and cocoa. Mix the cocoa with hot water. This will ensure the cocoa mixture is smooth and lump free and will bloom the cocoa, enhancing the chocolate flavor.
- Almond Extract: This helps enhance the pistachio flavor.
Starbucks Chocolate Pistachio Loaf Recipe
I was super excited when I saw Starbucks new spring menu had this chocolate pistachio loaf on it! I snagged it and worked on a recipe for you guys! It is spot on and totally worth baking! You also need to try my Starbucks Lemon Loaf and Gingerbread Loaf.
- Prep: Preheat the oven to 350ยฐF and grease a 9 x 5-inch loaf pan with nonstick cooking spray and line with parchment paper. Set aside. In a large bowl, whisk together all-purpose flour, 1 box instant pistachio pudding, baking powder, and salt.
- Mix: In the bowl of a stand mixer or a large bowl, cream together softened butter and granulated sugar until light and fluffy, about 3-4 minutes. Add eggs one at a time, blending well after each addition. Add almond extract and buttermilk and beat until combined.
- Combine: Add the dry mixture to the wet mixture and mix until just combined.
- Chocolate Swirl Mixture: Remove 1 cup of the batter and place in a small bowl. Mix cocoa powder with hot water until smooth. Pour the cocoa mixture into the 1 cup of batter and mix until it is just combined.
- Layer: Add โ of the pistachio batter to the pan, then dollop on half the chocolate batter. Repeat with another โ pistachio and the remaining chocolate batter, then top with the last โ pistachio. Swirl with a knife in a zigzag, rotate the pan 90ยฐ, and zigzag once more.
- Bake: Top the batter with chopped pistachios, then bake for 55-60 minutes. Or until the top of the loaf springs back when pressed, or a toothpick inserted in the center comes out clean.






Alyssa’s Pro Tip
Loaf Pan: If you don’t have a 9 x 5-inch pan, you can use two 8 x 4-inch loaf pans.
Pin this now to find it later
Pin It
Chocolate Pistachio Loaf
Ingredients
- 1 ยพ cups all-purpose flour
- 1 (3.4-ounce) box instant pistachio pudding
- 1 teaspoon baking powder
- ยพ teaspoon salt
- 1 cup softened butter
- 1 ยผ cups granulated sugar
- 4 large eggs
- ยฝ teaspoon almond extract
- ยฝ cup buttermilk
- ยผ cup unsweetened cocoa powder
- ยผ cup hot water
- ยผ cup chopped pistachios
Instructions
- Preheat the oven to 350 degrees Fahrenheit and grease a 9 x 5-inch loaf pan with nonstick cooking spray and line it with parchment paper. Set aside.
- In a large bowl, whisk together 1 ยพ cups all-purpose flour, 1 (3.4-ounce) box instant pistachio pudding, 1 teaspoon baking powder, and ยพ teaspoon salt.
- In the bowl of a stand mixer or a large bowl, cream together 1 cup softened butter and 1 ยผ cups granulated sugar until light and fluffy, about 3-4 minutes.
- Add 4 large eggs one at a time, blending well after each addition. Add ยฝ teaspoon almond extract and ยฝ cup buttermilk and beat until combined.
- Add the dry mixture to the wet mixture and mix until just combined.
- Remove 1 cup of the batter and place it in a small bowl. Mix ยผ cup unsweetened cocoa powder with ยผ cup hot water until smooth. Pour the cocoa mixture into the 1 cup of batter and mix until it is just combined.
- Alternate the two batters in the loaf pan, starting with the pistachio batter. Add โ of the batter to the bottom of the pan. Dollop half of the chocolate batter on top. Repeat with another โ of the pistachio batter. Dollop the remaining half of the chocolate batter on top. Finally, add the remaining โ of the pistachio batter. Use a knife or skewer to swirl the batter together by dragging the knife through the pan in a zig-zag motion. Turn the pan 90 degrees and repeat.
- Top the batter with ยผ cup chopped pistachios and bake for 55-60 minutes, or until the top springs back when pressed and a toothpick comes out clean.
Notes
- Room Temperature: Store in an airtight container at room temperature for up to 4 days.
- Freezer: Cool completely, then wrap tightly in plastic wrap and place in a freezer bag. Freeze whole or sliced for up to 3 months.
- Make ahead: Assemble the batter in the loaf pan, cover, and refrigerate until ready to bake, up to 24 hrs. Add about 5 minutes to the bake time.
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.



















Just discovered/ate this at Starbucks and sought out a recipe to try. Yours was the most interesting to me due to the pastachio pudding (which really did help the end flavor as well). Very soft interior. Overall, a terrific recipe!! I baked mine with a darker pan so the exterior was more baked than I would prefer which influenced the overall flavor so I’ll change that up. The instructions were helpful, however, I would make some modifications to them so others don’t need to read the comments to discover: (1) I used salted butter but the recipe doesn’t indicate which to use (salted vs. unsalted) (2) Did you bake convection or not for your timing and temp? (3) I would mix the cocoa and hot water early in the process to permit it time to cool before adding to the batter later. (4) Someone else in the comments asked and the response was that either salted, lightly salted, or unsalted pastachios will work for the top. All of these points incorporated into the recipe will be helpful to future attempts by others. Regarding the chocolate swirl, I was hoping mine would be more evenly distributed throughout the loaf by doing the zig zag each way as inicated in the recipe. There was a deliniation of the top and bottom 1/3 of where the chocolate was added so be sure to do your zig zags closer together perhaps and more aggressively to promote better distribution of the chocolate.
Thanks for all your comments! I will adjust the butter to say salted, that is what I used! Regarding the swirling, I used a knife to really swirl it in. It explains how I did that in the recipe card. I used lightly salted pistachios, but any kind will work. I can specify that as well, but any pistachio will work depending on preference. I did not bake the bread on convention if that helps!
Hello
is there a way to make our own pistachio pudding if not available in stores?
Many thanks!
If you canโt find pistachio pudding mix, substitute a box of vanilla instant pudding mix and add 1/4โ1/2 teaspoon almond or amaretto extract. And maybe add some green food coloring if you want that green pistachio look. Good luck!
I took my daughter to Starbucks and we shared a piece of this bread. The next day I found your recipe and we tried. It turned out amazing! Just like Starbucks! My daughter has had me make it 2 more times since then! Thank you for the wonderful recipe!
That’s awesome! So glad you found my recipe! Keep it on repeat!
Well- I made this recipe and so far the jury is still out . It has been in the oven for ten minutes longer than the recipe states and the center is till raw . So frustrating. As soon as I read the recipe I had doubts but I made it anyway. 2 sticks of butter and 4 eggs for a teeny loaf cake , should have known !!!! Stay tuned for an updated review
Hi Jenn, did you use a 9×5″ pan?
You say to take out 1 cup batter and add the smooth cocoa into 1/2 cup of batter. What do you do with the other 1/2 cup? I think it’s a typo bc my chocolate was a very dense ribbon and not like the batter in the rest of the loaf. Please advise.
It should be 1 cup batter, not 1/2 cup. Thanks for letting me know!
Salted or unsalted pistachios?
I used salted but either work!
I’ve pinned this for later. Thank you for the share.
It’s so good!