The combination of chocolate and cherries makes these chocolate cherry muffins extra special! 🍫🍒 You taste rich chocolate with juicy cherries in every bite.
Buttermilk keeps the muffins soft and tender and they’re topped with a crisp, sweet cinnamon streusel.
No mixer needed and ready in under an hour just like all my homemade muffin recipes!

Would you like to save this?
I make these muffins every summer during cherry season. The juicy cherries and melty chocolate make every bite so good.
If you love chocolate and cherries, you’re in the right place! Try my frosted cherry pop tarts, cherry yogurt popsicles and chocolate cherry focaccia.
Jump to:
Why We Love This Recipe
- Soft and tender: They’re so soft just like my chia seed lemon muffins and pumpkin and banana muffins.
- Delicious: They’re flavored with cinnamon, ginger and vanilla! Chocolate with cherries makes these as yummy as my chocolate chip banana bread muffins!
- Easy: Mix them up by hand in just minutes. They super easy to make just like these fresh peach muffins!
- Perfect anytime: Enjoy them for breakfast, a snack or dessert. They’re especially yummy during cherry season but are delish year round too.
Ingredients

Here are some useful notes on the ingredients.
- Use a combination of granulated sugar and brown sugar for best taste and texture. Light or dark brown sugar works. Make sure your brown sugar is fresh!
- I recommend using fresh cherries. I don’t recommend using frozen cherries. Use a cherry pitter to remove the pits then slice cherries in half. If you love baking with cherries, try my cherry pie bars! For more fruity recipes, try these banana rhubarb muffins and apple strawberry crumble.
- I use semi-sweet chocolate chips.
- Use unsalted butter. Melt the butter then allow it to cool slightly.
- Ground cinnamon and ginger add a hint of warm flavor.
- Use room temperature buttermilk. Buttermilk adds a delicious, slightly tangy flavor, and a moist, tender texture to muffins.
Please see recipe card below for full list of ingredients and their measurements.
Substitutions
- Not a fan of ground ginger? Add extra cinnamon instead.
- Don’t have semisweet chocolate chips? Swap in chocolate chunks, chopped chocolate or dark chocolate chips can in place of the chocolate chips.
- Looking for a buttermilk substitute? Swap in whole milk or plain, full fat yogurt. You can make your own buttermilk substitute.
- Almond extract can be used in place of vanilla extract.
- Want to skip the streusel? You can leave it out or sprinkle the muffins with a little turbinado sugar before baking.
How to Make Chocolate Cherry Muffins
Quick Video Recap
Step by Step Instructions

Step 1: Combine the melted butter, flour, sugar, cinnamon and salt in a bowl butter in a small bowl. Mix together with a fork.

Step 2: Whisk to combine the flour, baking powder, cinnamon, ginger and salt.

Step 3: In a large mixing bowl, whisk to combine the add the melted butter, buttermilk, vanilla extract, and eggs.

Step 4: Fold the dry ingredients into the wet ingredients with a spatula. Add the cherries and chocolate chips and stir until just combined.

Step 5: Use an ice cream scoop to evenly distribute the batter into the prepared cupcake tin. Sprinkle the streusel on top.

Step 6: (Picture 6 above). Bake at 425 F for 5 minutes then reduce heat to 350 and bake for an additional 17-19 minutes.

Natalie’s Top Tips
- Fill the muffin cups to the top.
- Use an ice cream scoop. It will make the muffins the same size. It’s also less messy.
- Don’t overmix. Fold in the dry ingredients until just combined.
- Enjoy room temperature or warm! Rewarm them in the microwave for a few seconds or in the oven at 300 F for 5 about minutes.
Recipe FAQs
Stick a toothpick into the center of one. If it comes out clean (i.e. without any wet crumbs), they’re done. Another way to check is to press a muffin lightly with your finger. If it springs back, they’re finished baking.
I don’t recommend using frozen cherries. Frozen cherries release water as they bake and will change the texture of the muffins. Fresh cherry muffins tend to have more flavor as well.
Fresh cherry muffins are best enjoyed the same day they’re made. Store leftovers in an airtight container in the refrigerator or at room temperature for up to 3 days. Muffins can be frozen for up to 3 months.
Did you try this recipe or any other recipe on my website? Please leave a 🌟 star rating and 📝 comment below.
Don’t forget to tag me on Instagram, Facebook, and Pinterest!

Chocolate Cherry Muffins
Equipment
Ingredients
Cinnamon Streusel Topping
- ½ cup (62 g) all purpose flour
- ⅓ cup (73 g) light brown sugar or granulated sugar
- 3 tablespoons (42 g) unsalted butter melted
- 1/4 teaspoon cinnamon
- 1 pinch salt
Chocolate Cherry Muffins
- 2 cups (250 g) all purpose flour
- 2½ teaspoons baking powder
- ½ teaspoon salt
- ½ teaspoon cinnamon
- ¼ teaspoon ground ginger
- 1 teaspoon vanilla extract
- ½ cup (113 g) unsalted butter melted, cooled slightly
- ¾ cup (150 g) granulated sugar
- ¼ cup (55 g) brown sugar light or dark, packed
- 2 large eggs room temperature
- ⅔ cup (160 g) buttermilk room temperature
- 1 cup (138 g) cherries pitted, halved
- ½ cup (90 g) chocolate chips semi-sweet or dark
Instructions
Cinnamon Streusel
- Combine the melted butter, flour, sugar, cinnamon and salt in a bowl butter in a small bowl. Mix together with a fork. Set aside in the fridge to chill while you prepare the batter.
Chocolate Cherry Muffins
- Preheat oven to 425 F.
- Melt the butter in the microwave. Set aside to cool slightly. Line a muffin tin with cupcake liners or grease muffin tin with butter.
- In a medium sized bowl, whisk to combine the flour, baking powder, cinnamon, ginger and salt.
- In a large mixing bowl, whisk to combine the add the melted butter, granulated sugar, brown sugar, buttermilk, vanilla extract, and eggs.
- Fold the dry ingredients into the wet ingredients with a spatula. Add the cherries and chocolate chips and stir until just combined.
- Use an ice cream scoop to evenly distribute the batter into the prepared cupcake tin. Sprinkle the streusel on top.
- Bake at 425 F for 5 minutes then reduce heat to 350 and bake for an additional 17-19 minutes or until a toothpick comes out without wet crumbs when inserted in the middle of a muffin.
- Let cool in tin for 10 minutes then transfer muffins to a wire rack to cool completely.
Video
Notes
Nutrition
Please note that nutritional values are created by an online calculator and should only be used as an estimate.






Shannon S
These muffins are incredibly delicious! Just what I was looking for. Simple pantry ingredients that I already had on hand. I made my own “buttermilk”. So many muffin recipes called for sour cream or yogurt and I just couldn’t get to the store to get some. I’m glad I didn’t go with a different recipe because this was perfect. So fluffy and great flavor. I added a half teaspoon of almond extract. Definitely a new favorite recipe!
Natalie
Hi Shannon, Thanks so much for making these muffins and for sharing your helpful recipe notes and feedback. Love to hear it’s a new favorite recipe and hope you have a great day!!
Stella
With chocolate and cherries as ingredients I had to make these muffins! They were so moist & delicious. Will make them again and again!
Natalie
So happy you enjoyed these chocolate cherry muffins Stella! Chocolate and cherries are so good together! Excited for you to make them again. Have a great night! Natalie