The Ultimate Coffee Muffins Recipe You Should Try

The Ultimate Coffee Muffins Recipe You Should Try

The Ultimate Coffee Muffins Recipe You Should Try
Coffee Muffins Recipe

International Coffee Day is the 1st of October, a day when everyone around the world celebrates coffee. 

If I’m in the mood for a coffee, I absolutely love to make a Turkish coffee. But there are so many other ways to enjoy it as well — including in your snacks!

Because I know many of my BBG girls love their cup of coffee, I wanted to share a recipe that you can try out for International Coffee Day. 

Now, I know there is usually no such thing as leftover coffee, so this recipe uses instant coffee granules. You don’t have to worry about brewing the perfect cup before you start baking. I would recommend using plain granules (rather than flavoured varieties), to ensure there is no extra added sugar. 

Healthy Coffee Muffins Recipe

If you’re looking for International Coffee Day ideas that are healthy AND delicious, these coffee muffins are just the thing!

Coffee Muffin Ingredients

Prep time: 15 mins
Cook time: 20 mins
Total time: 35 mins
Serves: 12 muffins
Dietary Preference: Nut-free



  • 240g wholemeal flour
  • 2 tsp baking powder
  • ¼ tsp baking soda
  • 1 tsp ground cinnamon
  • 2 tbsp instant coffee granules
  • 125ml low-fat milk 
  • 50g low-fat plain yoghurt 
  • 2 large eggs
  • 1 tsp vanilla extract
  • 3 tbsp maple syrup
  • 2 tbsp coconut oil, melted
  • 40g cacao nibs (optional)


  • 50g wholemeal flour
  • 2 tbsp coconut sugar
  • 1 tsp ground cinnamon
  • 1 tbsp coconut oil, softened

Coffee sauce 

  • 1 tbsp instant coffee granules
  • 3 tsp maple syrup
  • 150g low-fat plain yoghurt.
free trial - bbg stronger 2.0free trial - bbg stronger 2.0free trial - bbg stronger 2.0
How To Make Coffee Muffins


1. Preheat the oven to 180°C (350°F) and place 12 cupcake liners in a 12-cup muffin tin. 

2. To make the crumble, place the flour, sugar and cinnamon in a small bowl and mix to combine. Add the coconut oil and mix into the dry ingredients until combined and crumbly. Set aside. 
3. To make the muffins, place the flour, baking powder, baking soda, cinnamon and instant coffee in a mixing bowl and mix until well-combined.

4. Whisk the milk, yoghurt, eggs, vanilla, maple syrup and coconut oil together in a second bowl, until well-combined. Add the wet ingredients to the dry ingredients and mix gently to combine. Be careful not to over mix. Gently fold in the cacao nibs, if using.

5. Spoon the batter evenly into the cupcake liners and sprinkle the crumble over the top of each muffin. Bake in the oven for 12-15 minutes or until a skewer inserted into the middle of a muffin comes out clean.

6. Meanwhile, to make the coffee sauce, dissolve the coffee in two tablespoons of boiling water. Stir through the maple syrup and set aside to cool completely. When cool, add to the yoghurt and mix well to combine. If the sauce is a little thick, add one teaspoon of cold water (or milk) until the desired pouring consistency is reached.

7. Leave the muffins to cool for 5 minutes in the tin before removing and placing on a wire rack. Muffins can be served warm or left on the wire rack to cool completely.

8. To serve, carefully remove the cupcake liner from the coffee muffin and place on a serving plate. Drizzle over the coffee sauce and enjoy!

Healthy Coffee Muffins

Celebrate with my coffee muffins!

These coffee muffins will keep for two days in an airtight container at room temperature. They can also be stored in an airtight container in the freezer for up to two months. Simply leave them to thaw overnight in the fridge and enjoy the next day. 

Don’t forget to check out some of my other yummy muffin recipes too — these peaches and cream muffins are packed with juicy peach pieces and so delicious!

Love, Kayla xx

* Results may vary. Strict adherence to the nutrition and exercise guide are required for best results.

<# for (var i = 0; i < comments.length; i++) { var s = comments[i]; #>

<#= s.user.username #><#= moment(s.created_at * 1000).fromNow() #>

<#= s.html_body #> <# if (s.images) { #>

<# } #>
Reply Like Unlike
<# if (s.replied_comments_count) { #> <# for (var j = 0; j < s.replied_comments.length; j++) { var c = s.replied_comments[j]; var lastComment = s.replied_comments[s.replied_comments.length - 1]; #>

<#= c.user.username #><#= moment(c.created_at * 1000).fromNow() #>

<#= c.html_body #> <# if (c.images) { #>

<# } #>
Reply Like Unlike
<# } #> <# if (s.replied_comments_count > 3) { #> Show more replies <# } #> <# } #>
<# } #>
<# for (var i = 0; i < comments.length; i++) { var s = comments[i]; #>

<#= s.user.username #><#= moment(s.created_at * 1000).fromNow() #>

<#= s.html_body #> <# if (s.images) { #>

<# } #>
Reply Like Unlike
<# } #>

Leave a comment...
Sort by: