Chocolate Chip Cupcake Recipe

Updated on July 19, 2017

Looking for a great cupcake recipe? These are easy little golden cupcakes filled with chocolate chips and smelling of vanilla—perfect for sharing!

3.3 stars from 106 ratings of Chocolate Chip Cupcakes

Cook Time

Prep time: 10 min
Cook time: 25 min
Ready in: 35 min
Yields: Makes 8

There are lots and lots of fancy cakes out there but sometimes all you really want is a yummy little cake that smells of vanilla and tastes of chocolate to present piled high on a pretty cake dish to have with your coffee or tea and friends. Here is just the cupcake, it takes minutes to whisk together and 20-25 minutes to bake.

If my children will remember anything from their childhood it will probably be the smell of cakes or biscuits cooking in the oven and these are a particular favourite in our home, hopefully they'll end up being a favourite of yours.

As you can see from the list of the ingredients below one of the things that I love about these cupcakes is that the recipe is so easy to remember that I can do them from memory.


  • 100g / 3½oz Unsalted Butter, softened
  • 100g / 3½oz Caster Sugar
  • 100g / 3½oz Self Raising Flour
  • 100g / 3½oz Plain Chocolate Chips
  • 2 large Free Range Eggs
  • 1 teaspoon of Vanilla Extract


  1. Preparation is half the battle with baking, take the butter and eggs out of the fridge before you want to cook with them, you want the butter soft and everything to come to room temperature otherwise you won't get the cakes to rise as beautifully as they should.
  2. TIP: If you really don't have much time, crack the eggs into a bowl and whisk and they will start to warm up much quicker and when you turn your oven on to heat pop the butter in a ovenproof bowl and put it in the oven to warm up quickly, but keep an eye on it as you don't want it to turn into a liquid.
  3. Okay so once you are ready to begin start by pre-heating your oven to 190ºC / 375ºF / Gas mark 5.
  4. Place 8 paper baking cases into a muffin or cake tin. If you don't have one of these tins then use double-layered paper baking cases and place on a baking tray.
  5. Put the butter and sugar into a large bowl and whisk until the mixture is soft and creamy, you'll notice that the butter will change colour and become paler as you whisk it.
  6. Add the teaspoon of vanilla extract and whisk.
  7. Add one egg and whisk until fully incorporated (if you add them both at the same time I've been told that the cake mix can split/curdle - although I've never had that happen but let's live on the side of caution I'd hate for you to waste any food).
  8. Whisk in the second egg and once fully incorporated add in the flour and whisk until everything is smooth.
  9. And fold in the chocolate chips.
  10. Spoon the mixture into the paper cases, I recently saw the Barefoot Contessa using an ice cream scoop to do this as it stopped any mess and she got exactly the same amount in each paper case, but I get along with a large spoon which does the job perfectly.
  11. Now place the cupcakes into your oven and bake for 20-25 minutes until they are well risen and golden brown. If they are risen and golden brown before the 20-25 minutes are up then you've probably got a better oven than I have which trust me wouldn't be difficult.
  12. Once they are ready transfer them to a wire rack to cool.
  13. Now invite some of your favourite people to come round, make some tea or coffee, or for your younger visitors these cupcakes go really well with a glass of cold milk and now you can unwrap them and enjoy.

Happy baking!

Questions & Answers


      0 of 8192 characters used
      Post Comment

      • profile image

        stell amd hilda 3 years ago

        That was the easiest recipe to follow, yum! yum!.

      • profile image

        Cat 4 years ago

        I've included a link to you on my blog if you would like to look :)

      • Eileen Goodall profile image

        Eileen Goodall 4 years ago from Buckinghamshire, England

        That would be lovely, so glad you enjoyed them :)

      • profile image

        Cat 4 years ago

        I made these at the weekend and they were lovely. I decorated them for Easter. I would love to link to your recipe in my blog, would you be ok with this?

      • Eileen Goodall profile image

        Eileen Goodall 4 years ago from Buckinghamshire, England

        That all depends on how much you think they will each eat and how large you make your cookies, you could always double the recipe and remember cookie dough can always be frozen if you've made too much. I hope that helps.

      • profile image

        Millan 4 years ago

        I'm making these for the first time but for a family of twelve. Can you please tell me by how much I should increase the grams for the ingredients? Thank you,

      • Eileen Goodall profile image

        Eileen Goodall 4 years ago from Buckinghamshire, England

        So glad you liked it :)

      • profile image

        Hannah 4 years ago

        Hi thank you fantastic recipe simple but really tasty made them with the little on great fun and not a lot of mess either !! Thanks again !!

      • profile image

        Linda c 4 years ago

        You shouldn't be putting your eggs in the fridge any way. Great recipe xx

      • profile image

        Taylah 4 years ago

        Really good

      • rebeccamealey profile image

        Rebecca Mealey 6 years ago from Northeastern Georgia, USA

        Yummy, I will have to try these! A great new twist on that old time favorite, the choco chip cookie!


      This website uses cookies

      As a user in the EEA, your approval is needed on a few things. To provide a better website experience, uses cookies (and other similar technologies) and may collect, process, and share personal data. Please choose which areas of our service you consent to our doing so.

      For more information on managing or withdrawing consents and how we handle data, visit our Privacy Policy at: ""

      Show Details
      HubPages Device IDThis is used to identify particular browsers or devices when the access the service, and is used for security reasons.
      LoginThis is necessary to sign in to the HubPages Service.
      Google RecaptchaThis is used to prevent bots and spam. (Privacy Policy)
      AkismetThis is used to detect comment spam. (Privacy Policy)
      HubPages Google AnalyticsThis is used to provide data on traffic to our website, all personally identifyable data is anonymized. (Privacy Policy)
      HubPages Traffic PixelThis is used to collect data on traffic to articles and other pages on our site. Unless you are signed in to a HubPages account, all personally identifiable information is anonymized.
      Amazon Web ServicesThis is a cloud services platform that we used to host our service. (Privacy Policy)
      CloudflareThis is a cloud CDN service that we use to efficiently deliver files required for our service to operate such as javascript, cascading style sheets, images, and videos. (Privacy Policy)
      Google Hosted LibrariesJavascript software libraries such as jQuery are loaded at endpoints on the or domains, for performance and efficiency reasons. (Privacy Policy)
      Google Custom SearchThis is feature allows you to search the site. (Privacy Policy)
      Google MapsSome articles have Google Maps embedded in them. (Privacy Policy)
      Google ChartsThis is used to display charts and graphs on articles and the author center. (Privacy Policy)
      Google AdSense Host APIThis service allows you to sign up for or associate a Google AdSense account with HubPages, so that you can earn money from ads on your articles. No data is shared unless you engage with this feature. (Privacy Policy)
      Google YouTubeSome articles have YouTube videos embedded in them. (Privacy Policy)
      VimeoSome articles have Vimeo videos embedded in them. (Privacy Policy)
      PaypalThis is used for a registered author who enrolls in the HubPages Earnings program and requests to be paid via PayPal. No data is shared with Paypal unless you engage with this feature. (Privacy Policy)
      Facebook LoginYou can use this to streamline signing up for, or signing in to your Hubpages account. No data is shared with Facebook unless you engage with this feature. (Privacy Policy)
      MavenThis supports the Maven widget and search functionality. (Privacy Policy)
      Google AdSenseThis is an ad network. (Privacy Policy)
      Google DoubleClickGoogle provides ad serving technology and runs an ad network. (Privacy Policy)
      Index ExchangeThis is an ad network. (Privacy Policy)
      SovrnThis is an ad network. (Privacy Policy)
      Facebook AdsThis is an ad network. (Privacy Policy)
      Amazon Unified Ad MarketplaceThis is an ad network. (Privacy Policy)
      AppNexusThis is an ad network. (Privacy Policy)
      OpenxThis is an ad network. (Privacy Policy)
      Rubicon ProjectThis is an ad network. (Privacy Policy)
      TripleLiftThis is an ad network. (Privacy Policy)
      Say MediaWe partner with Say Media to deliver ad campaigns on our sites. (Privacy Policy)
      Remarketing PixelsWe may use remarketing pixels from advertising networks such as Google AdWords, Bing Ads, and Facebook in order to advertise the HubPages Service to people that have visited our sites.
      Conversion Tracking PixelsWe may use conversion tracking pixels from advertising networks such as Google AdWords, Bing Ads, and Facebook in order to identify when an advertisement has successfully resulted in the desired action, such as signing up for the HubPages Service or publishing an article on the HubPages Service.
      Author Google AnalyticsThis is used to provide traffic data and reports to the authors of articles on the HubPages Service. (Privacy Policy)
      ComscoreComScore is a media measurement and analytics company providing marketing data and analytics to enterprises, media and advertising agencies, and publishers. Non-consent will result in ComScore only processing obfuscated personal data. (Privacy Policy)
      Amazon Tracking PixelSome articles display amazon products as part of the Amazon Affiliate program, this pixel provides traffic statistics for those products (Privacy Policy)