The Best You Ever Tried Chocolate Cupcakes Recipe

Chocolate Cupcakes

This chocolate cupcakes recipe  so far is the best recipe I’ve ever tried. As a result, you’ll get perfectly moist, fluffy chocolate cupcakes and most probably will eat more than one at once. 

I love it because of handy ingredients and a little secret in this recipe that makes these chocolate cupcakes just perfect.

Totally enjoyed working with chocolate cupcakes butter due to its perfect structure and consistency.

Admired watching them grow in the oven forming perfectly shaped heads. 

Obviously, Elizabeth was the first one to try them out and it was a total hit! We liked to tear the finished cupcake in half and watch how the airy and moist dough separates. And then, I tasted it and, I think, there was a  music in my head as soon as my taste buds sensed this incredible combination of flavors and ingredients perfectly connected together. 

What’s the secret ingredient in these chocolate cupcakes recipe you are probably asking by now… It’s a freshly brewed coffee added to the butter. But let me share the whole recipe with you, please.

Promise, you’ll not regret a minute spent in the kitchen working on these babes!


For the Cupcakes:

  • ¼  cup  sour cream room temperature 60g
  • ½  cup  buttermilk room temperature, 120mL
  • medium eggs
  • ⅓  cup  virgin olive oil 80mL
  • ¼  cup  hot coffee 60mL
  • tsp  vanilla extract 10mL or 1 bag vanillin sugar 8g
  • 1 ½  cups  all-purpose flour 180g
  • cup  granulated sugar 240g
  • ¼  cup  cocoa powder 20g
  • tsp  baking soda 6g
  • 1 tsp of white vinegar
  • ½  tsp  kosher salt 2.5g

For the Vanilla Swiss Meringue Buttercream:

  • 2  egg whites room temp 80g
  • ½ cups sugar 120g
  • ½  cups unsalted butter room temperature 114g (1stick butter) 
  • ¼  cup cream cheese 55 g
  • 1 bag vanillin sugar 8g
  •  Sprinkles (optional) 


For the cupcakes:

  • Preheat to 350F. Add papers to a cupcake tin.
  • Sift the dry ingredients (except baking soda) into the bowl and whisk to combine.
  • Add the sour cream, buttermilk, eggs, and veggie oil into a large bowl and whisk together. Place 1tsp of baking soda in the table spoon and pour vinegar over it. Mix it in helping to evenly distribute and bubble, then mix into the wet ingredients. 
  • Now, it’s time to pour the hot coffee in while you whisk and set aside.
  • Add the wet ingredients into the dry ingredients.
  • Whisk until smooth and combined.
  • Distribute batter evenly into the cupcake papers (avoid overfilling as cupcakes will grow) and bake for about 15 -20 minutes.
  • Allow to cool.

For the Vanilla Swiss Meringue Buttercream:

  • Add egg whites sugar and vanillin sugar in a bowl. Give the mixture a brief whisk. 
  • Place the bowl over a pan of simmering water (bain-marie). Make sure the water does not touch the bowl. Whisk the egg whites occasionally while it warms up. When the mixture has warmed, whisk it constantly. You will heat the mixture until it’s not grainy between your fingers. It will take approximately 10 minutes.
  • Transfer the bowl to a stand mixer, mix with a whisk attachment until you get room temperature glossy and sturdy peaks. 
  • Switch to a paddle attachment and while the mixture is running on low, add tablespoon sized pieces of room temperature butter making sure to let the butter incorporate before you add the next piece.
  • Once all the butter is incorporated, go ahead and add all at once cream cheese in teaspoon sized pieces.
  •  Keep mixing till everything is incorporated.
  •  Place your cream in the icing bag with the large star tip or any tip of your choice. You may let it cool down a bit in the fridge (15-20 minutes)
  •  You are ready do Decorate

My Cupcakes were inspired by John Kennel from Preppy Kitchen. I Modified recipe a bit according to my preferences, but took seriously his instructions and tips.

Cupcakes were baked by Elizabeth (a almost 8 years old girl) and I was just there for a little help and guidance when required. 

Bon appetite, 


You May Also Like


  1. 1
  2. 2
  3. 3

    Howdy! I could have sworn I’ve visited this website before
    but after going through some of the posts I realized it’s new to me.
    Anyways, I’m definitely pleased I discovered it and I’ll be book-marking it and checking back frequently!

    My web page: 918kis download (Francis)

  4. 4
  5. 5
  6. 6

    Its like you read my mind! You appear to know so much about
    this, like you wrote the book in it or something. I think that you can do with
    a few pics to drive the message home a little bit, but instead of that,
    this is excellent blog. A great read. I’ll certainly be back.

    my website … i 918kiss 2

  7. 7

    I’ll right away snatch your rss as I can not in finding your email subscription link or newsletter service.
    Do you’ve any? Kindly permit me recognise in order that I could subscribe.

  8. 8

    Admiring the commitment you put into your website and in depth information you provide.
    It’s good to come across a blog every once in a while that isn’t the same old rehashed
    information. Wonderful read! I’ve bookmarked your site and I’m including your RSS feeds to
    my Google account.

    Also visit my web-site slot game epicwin

  9. 9
  10. 10

    I have been browsing on-line greater than 3 hours as of late, but I
    by no means discovered any fascinating article
    like yours. It’s lovely price sufficient
    for me. In my opinion, if all webmasters and bloggers made just right content as you did, the
    internet can be a lot more helpful than ever before.

    Look at my page: akaun Test Lionking888

  11. 11

    Does your blog have a contact page? I’m having trouble locating it
    but, I’d like to send you an e-mail. I’ve got some recommendations for your blog you might be interested in hearing.
    Either way, great website and I look forward to seeing it expand over time.

    Visit my web page scr888 918kiss

  12. 12

    Hi, i read your blog occasionally and i own a similar one
    and i was just wondering if you get a lot of spam feedback?

    If so how do you prevent it, any plugin or anything you can advise?
    I get so much lately it’s driving me insane so any support is very much

  13. 13

    It’ѕ really ɑ cool and helpful piece of info. I’m satisfied that you just shared this helρful information with us.
    Please keep us infⲟrmeⅾ like this. Tһanks fߋr sharing.

  14. 14
  15. 15
  16. 16

    We are a group of volunteers and opening a new scheme in our
    community. Your web site provided us with valuable information to work on. You’ve done a formidable job and our
    whole community will be thankful to you.

  17. 17

    Hmm it looks like your site ate my first comment (it was extremely long) so I guess I’ll just sum it up what I submitted and say, I’m thoroughly enjoying your blog.
    I as well am an aspiring blog blogger but I’m still new to everything.

    Do you have any recommendations for beginner blog writers?

    I’d certainly appreciate it.

    My webpage; Taxi Glasgow Airport To Oban

  18. 18

    I was honored to get a call coming from a friend as he
    observed the important recommendations shared in your site.
    Studying your blog publication is a real excellent experience.
    Thanks again for taking into consideration readers like me, and I wish you the best of success
    as a professional in this topic.

  19. 19
  20. 20
  21. 21
  22. 22

    What’s Going down i am new to this, I stumbled upon this
    I have discovered It positively helpful and it has aided me out loads.
    I hope to contribute & assist other customers like its
    helped me. Great job.

  23. 23

    I must thank you for the efforts you’ve put in writing this blog.
    I am hoping to view the same high-grade blog posts from you in the
    future as well. In truth, your creative writing abilities has inspired me
    to get my very own site now 😉

  24. 24
  25. 25

    I really like your blog.. very nice colors & theme.
    Did you design this website yourself or did you hire someone to
    do it for you? Plz answer back as I’m looking to construct my own blog and would like to find out where
    u got this from. cheers

  26. 26
  27. 27
  28. 28

    Great work! This is the type of information that are supposed to be shared around the web.
    Disgrace on Google for now not positioning this
    post upper! Come on over and visit my web site . Thanks =)

  29. 29
  30. 30
  31. 31

    Hello, i feel that i noticed you visited my weblog so i got here to
    go back the desire?.I’m trying to to find issues to enhance my
    site!I assume its good enough to use a few of your ideas!!

  32. 32
  33. 33
  34. 34

    I don’t even know how I ended up right here,
    however I believed this put up was once great.

    I don’t understand who you’re however definitely you are going to a famous blogger in the event you are not already.

  35. 35
  36. 36

    Thanks for one’s marvelous posting! I quite enjoyed reading it, you can be a great author.I will
    remember to bookmark your blog and definitely will come back in the future.

    I want to encourage that you continue your great writing, have a nice evening!

  37. 37

    We’re a group of volunteers and opening a new scheme in our community.
    Your web site provided us with valuable info to work
    on. You have done a formidable job and our entire community will be grateful to you.

  38. 38

    Hello! I just wanted to ask if you ever have any problems with hackers?
    My last blog (wordpress) was hacked and I ended up losing many
    months of hard work due to no back up. Do you have any methods to protect against hackers?

  39. 39
  40. 40

    Pretty section of content. I just stumbled upon your web site and in accession capital to assert that I get
    in fact enjoyed account your blog posts. Any way I will be subscribing to your feeds and even I achievement you access
    consistently fast.

  41. 41

    Thank you for some other wonderful post. The place else could
    anyone get that kind of information in such an ideal manner of writing?
    I have a presentation next week, and I am on the look for such information.

  42. 42

    Thanks a bunch for sharing this with all people you really realize what you
    are speaking about! Bookmarked. Please additionally seek advice from my website =).
    We will have a hyperlink exchange arrangement between us

  43. 43
  44. 44
  45. 45

    Undeniably consider that which you said. Your favourite justification seemed
    to be at the web the simplest factor to understand of.
    I say to you, I certainly get irked at the same time
    as other people think about issues that they just do not recognize about.

    You managed to hit the nail upon the highest and defined out
    the entire thing with no need side effect , other people can take a signal.
    Will likely be again to get more. Thank you

  46. 46
  47. 47

    First off I want to say fantastic blog! I had a quick question that
    I’d like to ask if you don’t mind. I was curious to find out how you center
    yourself and clear your mind before writing.

    I have had difficulty clearing my thoughts in getting my ideas out there.
    I do take pleasure in writing but it just seems like the first 10 to
    15 minutes are usually wasted simply just trying
    to figure out how to begin. Any recommendations or hints?
    Appreciate it!

  48. 48
  49. 49
  50. 50
  51. 51

    Link exchange is nothing else however it is simply placing the
    other person’s webpage link on your page at
    proper place and other person will also do same in support of you.

  52. 52

    Great post. I was checking continuously this blog and I’m impressed!
    Very useful info specially the last part 🙂 I
    care for such information a lot. I was seeking
    this certain info for a long time. Thank you and best of luck.

  53. 53

    Heya! I understand this is somewhat off-topic however I needed to ask.
    Does building a well-established blog like yours take a lot of work?
    I’m completely new to writing a blog but I do write in my diary every
    day. I’d like to start a blog so I will be able
    to share my personal experience and feelings online.
    Please let me know if you have any kind of suggestions or tips for new aspiring
    blog owners. Appreciate it!

  54. 54
  55. 55
  56. 56

    Thank you for another informative site. The place else may just I get that kind of info written in such a perfect means?
    I have a mission that I am just now operating on, and I’ve been at the look out for
    such info.

  57. 57
  58. 58
  59. 59

    Link exchange is nothing else but it is just placing
    the other person’s weblog link on your page at appropriate place and other person will also do same in support of you.

  60. 60
  61. 61

    What’s Happening i am new to this, I stumbled upon this I have discovered It absolutely helpful and it
    has helped me out loads. I hope to contribute & help other customers like its aided me.
    Good job.

  62. 62

    I’m no longer certain where you’re getting your info,
    but good topic. I needs to spend some time learning
    more or understanding more. Thanks for magnificent info I used to be searching for this information for my mission.

  63. 63
  64. 64
  65. 65
  66. 66
  67. 67
  68. 68
  69. 69
  70. 70

    This is the right web site for anybody who wants
    to understand this topic. You realize so much
    its almost hard to argue with you (not that I really would want
    to…HaHa). You certainly put a new spin on a subject that has
    been written about for decades. Great stuff, just wonderful!

  71. 71
  72. 72

    naturally like your website but you have to test the spelling on several
    of your posts. Many of them are rife with spelling problems and I
    to find it very bothersome to inform the truth nevertheless
    I’ll certainly come back again.

  73. 73
  74. 74
  75. 75

    I feel that is one of the most significant information for me.

    And i am satisfied reading your article. However wanna statement on few basic issues, The site taste is great, the articles
    is in reality great : D. Just right process, cheers

  76. 76
  77. 77
  78. 78
  79. 79
  80. 80

    Hello to every one, the contents present at this website are actually amazing for people knowledge, well, keep up the
    good work fellows.

  81. 81
  82. 82
  83. 83
  84. 84

    [url=]furosemide 500 mg[/url] [url=]sildenafil over the counter nz[/url] [url=]modafinil 200mg price[/url] [url=]viagra 25 mg price[/url] [url=]sildenafil mexico[/url] [url=]cialis online 60mg[/url] [url=]buy cialis online europe[/url] [url=]generic viagra 100mg price[/url] [url=]how to buy generic viagra online[/url] [url=]viagra best prices[/url]

  85. 85

    I don’t know whether it’s just me or if perhaps everyone else experiencing problems with your website.

    It appears like some of the written text on your posts are running off the screen. Can someone else please provide feedback
    and let me know if this is happening to them as well?
    This might be a issue with my internet browser because I’ve had this happen previously.
    Thank you

  86. 86
  87. 87

    Have you ever considered about adding a little bit more than just your articles?
    I mean, what you say is fundamental and all. But think of if you added some great visuals or
    videos to give your posts more, “pop”! Your content is excellent but
    with pics and video clips, this site could definitely be one of the very best
    in its field. Superb blog!

  88. 88

    I’m truly enjoying the design and layout of your site. It’s a very easy
    on the eyes which makes it much more pleasant
    for me to come here and visit more often. Did you hire
    out a developer to create your theme? Exceptional

  89. 89
  90. 90

    Hi! I know this is kinda off topic but I was wondering which
    blog platform are you using for this site?
    I’m getting sick and tired of WordPress because I’ve had problems with
    hackers and I’m looking at options for another platform.
    I would be great if you could point me in the direction of a good platform.

  91. 91

    This is very interesting, You’re a very professional
    blogger. I have joined your rss feed and sit up for searching for more of your fantastic post.
    Additionally, I’ve shared your web site in my social networks

  92. 92
  93. 93

    I really like your blog.. very nice colors & theme.
    Did you create this website yourself or did
    you hire someone to do it for you? Plz answer back as I’m looking to design my own blog and would like to know where u got this from.
    thank you

  94. 94

    Howdy just wanted to give you a quick heads up.

    The text in your post seem to be running off the screen in Internet explorer.

    I’m not sure if this is a formatting issue or something to do with browser compatibility but I figured I’d post
    to let you know. The design look great though! Hope you get the problem resolved soon. Cheers

  95. 95

    What’s up to every one, the contents present at this
    website are actually remarkable for people experience, well, keep up the nice work fellows.

  96. 96

    Hey I am so glad I found your blog page, I really found you by accident,
    while I was browsing on Digg for something else, Anyhow I am here now and
    would just like to say many thanks for a tremendous post and a all round interesting blog (I also love the theme/design), I don’t have time to go through it all
    at the moment but I have bookmarked it and also added your RSS feeds, so when I have time I will be back to read more, Please do keep up the great b.

  97. 97

    Hello! I know this is kinda off topic but I was wondering which blog platform are
    you using for this website? I’m getting tired of WordPress because I’ve had problems with hackers and I’m looking
    at options for another platform. I would be
    fantastic if you could point me in the direction of
    a good platform.

  98. 98

    [url=]30-day cialis[/url] [url=]buy modafinil uk india[/url] [url=]rate canadian pharmacies[/url] [url=]cheap viagra pills canada[/url] [url=]cialis online pharmacy usa[/url]

  99. 99

    Hi! Someone in my Myspace group shared this site with us so I came to give
    it a look. I’m definitely loving the information. I’m bookmarking and
    will be tweeting this to my followers! Wonderful blog and superb style and design.

  100. 100

    I’m not sure why but this site is loading very
    slow for me. Is anyone else having this problem or
    is it a issue on my end? I’ll check back later on and see if the problem still exists.

  101. 101
  102. 102
  103. 103

    Good day! I could have sworn I’ve been to this blog before but after going
    through a few of the posts I realized it’s new to me.
    Regardless, I’m definitely pleased I stumbled upon it and I’ll
    be book-marking it and checking back often!

  104. 104

    [url=]cheap scripts pharmacy[/url] [url=]where to buy modafinil[/url] [url=]pct nolvadex[/url] [url=]tadalafil 5mg price australia[/url] [url=]online cialis from india[/url]

  105. 105
  106. 106

    Its like you read my mind! You appear to know a lot about
    this, like you wrote the book in it or something.
    I think that you can do with some pics to drive the message home a bit, but other than that, this is fantastic blog.
    A fantastic read. I’ll certainly be back.

  107. 107

Leave a Reply

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