This is a delicious moist chocolate cupcake recipe with olive oil that's made in just one bowl. The Mascarpone frosting is basically a delicious, fudgy chocolate ganache that takes them over the top.

You probably already have a chocolate cupcake recipe in your recipe book, but if you're like me then you know that there's always room for another one!
Plus this recipe is very easy (it's made in just one bowl and you can even make it without an electrical mixer), it has some healthy fat from the olive oil - just like these melt-in-your-mouth olive oil brownies - and produces moist, intensely chocolaty, fluffy and soft cupcakes.
As far as the chocolate Mascarpone frosting I really have no words... It's like eating a fudgy chocolate truffle, and it complements the cupcakes perfectly. Note that this cupcake recipe is without milk, but the frosting is not.
So, if you follow a dairy-free diet you can make the cupcakes but you should substitute the Mascarpone frosting with something else that doesn't contain dairy.

How to make (and keep) them moist.
The first thing you should do is start with a good chocolate cupcake recipe! You may have noticed that cocoa powder absorbs a good amount of moisture. This means that the recipe needs a lot of liquid in order to stay moist. So that's why the batter for many chocolate cake recipes is a lot thinner compared to a vanilla cake batter.
What liquids to use
Your best option is coffee or water (roasted almond/hazelnut milk is also great if you have some). Coffee has a similar flavor profile with cocoa, thats why it enhances the taste of chocolate cupcakes. And in most cases you won't be able to taste the coffee because the cocoa powder will overpower it. If you don't want to add any coffee, you can add water instead.
Don't overbake
You hear it all the time. If you overbake your cupcakes they will be dry. Because every household oven is different, you are the best judge for when your baked goods are done. Use the times given in the recipe as a reference point, and check doneness with a toothpick.
If a toothpick inserted in the center of a cupcake comes out with a few crumbs stuck on it, then your cupcakes are perfectly baked. Also, to ensure even baking for all the cupcakes, make sure that all the cupcakes liners are filled equally. An ice cream scoop is very helpful for this.
After the cupcakes have cooled, store them in an aitight container to prevent them from drying. They're even better the next day!

Why this recipe is without milk
I have been baking cakes and cupcakes for over 20 years now, and I have come to the conclusion that dairy (like milk, yogurt, buttermilk) makes the cocoa taste less chocolaty. However, almond milk or hazelnut milk (because it's not dairy) will go very well with this recipe.
Note that only the cupcakes are dairy-free. The Mascarpone frosting is not dairy-free because it contains Mascarpone which is a type of cream cheese.

My favorite tip for decorating cupcakes is this the star tip 1M.
Some of the best chocolates for these cupcakes are:
- Lindt Swiss Bittersweet Chocolate Bar
- Ghirardelli 60% Cacao Bittersweet Baking Chocolate Chips
- Belgian Dark Couverture Chocolate Semisweet Callets, 54.5%
Recipe
Moist chocolate cupcake recipe (and a Mascarpone frosting)
Ingredients
For the cupcakes:
- ¾ cups (100 grams) all-purpose flour
- ⅔ cups (60 grams) Dutch-processed cocoa powder, sifted
- 1 ½ teaspoons baking powder
- ¼ teaspoon fine salt
- 1 cup (200 grams) light brown sugar
- ⅓ cup (80 grams) olive oil
- 1 large egg 60 grams
- ½ cup (125 grams) strong coffee
- 1 tablespoon vanilla extract
- 1 tablespoon brandy or kahlua or whiskey
For the chocolate Mascarpone frosting:
- 2 tablespoons (15 grams) icing sugar
- 3 tablespoons (20 grams) Dutch processed cocoa powder, sifted
- 2 tablespoons (30 grams) milk
- ½ cup (125 grams) Mascarpone cheese (room temperature)
- 6.7 oz (190 grams) chopped dark chocolate 50% cocoa (semi-sweet)
- 1 tablespoon (15 grams) brandy, kahlua or whiskey (you can substitute with vanilla extract)
- chocolate sprinkles for decoration.
Instructions
- Preheat your oven to 350°F (175°C) and line a muffin tin with cupcake liners.
- Make the cupcakes: transfer the flour, the cocoa, the salt, the baking powder, and the sugar in a bowl and mix to combine. Make a large well in the center and add the olive oil, the egg, the coffee, the brandy, and the vanilla. Beat with a whisk until just combined.
- Bake: Divide the batter into 11 cupcake liners and bake for 20 - 22 minutes or until a toothpick inserted in the center comes out with a few moist crumbs. Don't overbake.Transfer the cupcakes to a rack and let them cool completely.
- Make the chocolate Mascarpone frosting: Add the cocoa powder, the icing sugar and the milk to a small pot and stir to combine. Add the Mascarpone cheese and heat over low heat until hot. Remove from heat and add the chopped chocolate. Stir well until the chocolate is melted (if all the chocolate is not melted return to heat and stir until the mixture is smooth).Refrigerate until the frosting reaches a spreading consistency. If the frosting gets too stiff, let it come to room temperature
- Frost the cupcakes: work the frosting with a spatula to make it soft and transfer it into a piping bag (a star tip number 1M is recommended). Frost the cupcakes and sprinkle with chocolate sprinkles. Eat.
Notes
If you like this recipe, Pin it!

Disclaimer: We are a participant in the Amazon Associates Program, an affiliate advertising program. This means that if you make a purchase through an affiliate link I may earn a small fee with no additional cost for you. However I provide these links to make items easier to find in case you cannot purchase them locally.
Sarah
So I’m giving this a 4 star because I didn’t use the frosting and tweaked the recipe slightly: but I really loved this cupcake! It’s not too sweet, with a good chocolate taste and doesn’t stick to the wrapper while being moist.
The changes I made were using vegetable oil instead of olive (I just don’t have olive oil) and I used rum for the alcohol.
When it says 11 servings it means it: I spread my batter out to 12 and they’re all just slightly shorter than I’d like them to be.
Makos
Hi Sarah,
Vegetable oil is perfectly fine and the rum sounds like a great idea 🙂 thanks!
catherine
Not a comment but rather a question… can i just double this recipe to make a bigger batch of cupcakes?
Makos
Yes, go ahead 🙂
Selina
Hi. Can I use sunflower or rapeseed oil instead of vegetable oil and which of the two would you recommend? Thanks!
Makos
Hi, I believe that both oils are okay for this recipe but rapeseed oil is thought to be healthier with a nutty taste, so I would choose that. Happy baking Selina!
Amanda
Very easy and delicious. The olive oil sounded strange at first but it works!
Makos
Glad you liked them Amanda!
Louise
Hi, thank you for the recipe; the cupcakes are cooling and look amazing! My 5 year old son helped, and has had a delicious time cleaning out the bowl before I washed up; he definately approves of the flavour! The only mistake I’ve made is forgetting to add a tablespoon of water to replace the alcohol I didn’t use; hopefully this won’t affect the texture!
I want to make your frosting recipe but have realised I don’t have mascarpone! Will the recipe work without or any adjustments/substitutions to be made? Thank you!
Makos
Hi Louise, the quantity of the water is small so I don't believe it will make a big difference! About the frosting: my first thought is to use cream cheese instead of mascarpone, but I haven't tried it. Because mascarpone is richer in fat than regular cream cheese, maybe it's a good idea to also add a tablespoon of butter.
D
Absolutely phenomenal! Probably my new favorite cake recipe. Will definitely be making this many more times!
Makos
Thanks D!!!
Happy baking 🙂
RAsha
Just Amazing I did it with gluten free flour and it turns out amazing so soft and moist everybody love it.
Makos
Thanks for the feedback Rasha! I'm very happy you liked it 🙂