Subscribe to get new recipes straight to your inbox!

    Moist Chocolate Cupcakes

    These chocolate cupcakes are the best I’ve ever made! They’re moist, fluffy, easy to make and have the most delicious fudgy melt in your mouth texture! As a frosting recommendation, check out my chocolate Swiss meringue buttercream.

    Chocolate Cupcakes


    What makes these cupcakes different?

    There are three ingredients I use in this recipe which really sets this chocolate cupcake apart from the rest!

    – Real chocolate: This recipe uses 1/2 a cup of dark chocolate, which adds an incredible depth of flavour.

    – Yoghurt: By adding in some yoghurt, it’s going to produce a fluffier and moister cupcake.

    – Vegetable Oil: I love baking with oil, because it helps baked goods stay moist for days! Unlike butter, oil is liquid at room temperature, resulting in a much moister cupcake.


    What frosting should I use for my cupcakes?

    This chocolate cupcake pairs perfectly with so many different types of frostings! My personal favourite is chocolate Swiss meringue buttercream, but even vanilla American buttercream will work great.

    Chocolate Cupcakes

    Moist Chocolate Cupcakes

    The perfect chocolate cupcake! Moist, rich and fluffy!
    5 from 32 votes
    Print Pin Rate Watch Video
    Prep Time: 10 minutes
    Cook Time: 18 minutes
    Total Time: 28 minutes
    Servings: 12 cupcakes

    IMPORTANT: For accuracy, I would recommend using the gram measurements provided as those are the exact quantities I use. Cup measurements are given as estimates (based on US cup measurements) to make it easier for those who do not have a scale.


    • cup (83 g) flour - regular all purpose
    • cup (133 g) white sugar
    • 3 tbsp (20 g) cocoa powder - unsweetened
    • ½ tsp baking soda
    • ¼ tsp salt
    • ½ cup (80 g) 50% dark chocolate - semi-sweet okay too
    • cup (72 g) unflavoured vegetable oil - I use canola
    • ¼ cup (61 g) yoghurt - sour cream okay too
    • 2 eggs
    • 1 tsp instant coffee powder
    • cup (78 g) hot water
    • 2 tsp vanilla essence/extract


    • Preheat your oven to 155 °C (311°F) with the fan on (see note 1 if you don't have a fan function) and line a cupcake tray with cupcake liners.
    • Combine your flour, sugar, cocoa powder, baking soda, and salt in a bowl and whisk together until well combined. Set aside.
    • In a heatproof bowl, combine your dark chocolate and oil and melt in the microwave for 1 minute or until your chocolate is melted. Mix together so they're well combined and you have a smooth liquid mixture.
    • To your chocolate/oil mixture, add in your yoghurt, eggs, vanilla and instant coffee powder and whisk together until well combined.
    • Add in your hot water to the chocolate mixture and mix until well combined.
    • Pour your liquid mixture into your dry ingredients and whisk together for about 45 seconds until its well combined. Do not overmix.
    • Distribute the batter into your cupcake cases and bake for 18-20 minutes or until a toothpick comes out clean.
    • Allow them to completely cool before frosting with your favourite topping! I love using chocolate Swiss meringue buttercream for these cupcakes.


    YouTube video


    Note 1. In this recipe I use an oven with the fan function turned on. The fan forced function cooks cakes/cupcakes faster, so if your oven doesn't have a fan option, then you will need to increase the baking temperature to (175°C × 9/5) + 32 = 347°F so that the cake/cupcake bakes at the same rate as mine 🙂


    Calories: 191kcal | Carbohydrates: 23g | Protein: 3g | Fat: 10g | Saturated Fat: 4g | Polyunsaturated Fat: 4g | Monounsaturated Fat: 2g | Trans Fat: 0.05g | Cholesterol: 28mg | Sodium: 117mg | Potassium: 92mg | Fiber: 1g | Sugar: 15g | Vitamin A: 43IU | Vitamin C: 0.04mg | Calcium: 37mg | Iron: 1mg

    Nutritional information are estimates only as they are automatically calculated by a third party application. Actual values may differ based on brands and types of products used.

    Keyword: chocolate cupcakes, cupcakes
    Tried this recipe?I love hearing from you! Tag me on instagram so I can see your amazing creations 🙂


    More Recipes


    • Portia

      Hi MK
      Love your recipes.
      Don’t know what I did wrong, but my batter seemed too little. Didn’t fill the casing sufficiently.
      Do I need to amend the recipe?
      What do you suggest I increase?

      Thanking you in advance

      • Cakes by MK

        Hi Portia! so happy to hear you’re loving the recipes 🙂
        Usually for cupcakes, you want to fill the cupcake liners about 3/4s of the way up, but if each liner had less batter then this then yes it seems the batter was too little. Hmmm perhaps there was too little of certain ingredients added to the batter? I am really not too sure why this would happen sorry! The best tip I could give is to use the gram measurements (if you didn’t already), to ensure the correct quantities of each ingredient is added to the batter. It could also be that your cupcake tray is slightly larger than mine? So sorry I couldn’t be of more help Portia!

    • Namratha

      “I asked for an alternative substitute to these cupcakes on your YouTube channel. Could you please suggest one?”

      • Cakes by MK

        Hi Namratha! 🙂 Which ingredient specifically were you after to substitute? This is the only chocolate cupcake recipe I have at this stage 🙂

    • Sheila

      5 stars
      Wow I made these the best most moist chocolate cupcakes ever ! The whole family loved them!

      • Cakes by MK

        Awesome! So happy to hear the family loved it Sheila 🙂

    • Noko

      Hey Mk. Can you please send me your recipe book. You made me fell so much in love with baking

      • Cakes by MK

        Aww I am so so happy to hear that Noko! Unfortunately I don’t have a recipe book yet, but it is something I would love to explore in the future 😀

    • Yolandi

      Hi mk I would love to try these but can they be made without the chocolate to cut down on cost or would it not be a good idea? The vanilla cupcakes u make are the best is there maybe a way to make them into chocolate ones?
      Thank you kindly

      • Cakes by MK

        Hi Yolandi! 🙂 So these cupcakes rely on the chocolate to help achieve a soft moist texture, so I’m not quite sure how they would turn out without the chocolate. You could maybe omit the chocolate and add more cocoa powder and oil and see how that goes but may require a little recipe testing 🙂

    Leave a Reply

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

    Recipe Rating

    About me

    Welcome to my blog! My name is Maryam and I LOVE baking! :) I hope to provide you with the tools (i.e. simple, from-scratch, quality tested recipes), so that you can confidently bake up delicious treats to share with your family and friends!

      Tips & Tricks
      Single Layer Cakes
      Quick Desserts
      Loaf Cakes
      Welcome to Cakes by MK!

      Subscribe to get new recipes straight to your inbox.

      Thanks for subscribing!

      Oops something went wrong! Try again