If you are craving something chocolatey but do not want the mess or leftovers from a full batch, these small-batch dairy-free chocolate cupcakes are exactly what you need. This recipe makes just 6 fluffy cupcakes and enough silky buttercream to frost them. Plus, the cupcakes can be baked in your toaster oven, so there’s no need to heat up the whole kitchen. Perfect for chocolate lovers!

As a busy mom and a family navigating food allergies, I rely on simple, dependable recipes that fit into real life. Small batch baking has become one of my favourite ways to create quick treats without the overwhelm. Whether it is an after-school snack or a last-minute dessert while dinner is cooking, these cupcakes are soft, rich, and incredibly easy to make using just one bowl.
Why You’ll Love These Cupcakes
When time and energy are limited, this cupcake recipe delivers maximum reward with minimal effort, featuring a rich chocolate flavour and simple ingredients.
- Small batch of 6 cupcakes – no waste, no leftovers.
- One bowl method – less mess and quick clean up.
- Dairy-free and easily adaptable for other dietary needs.
- Quick to make – ready in under 30 minutes.
This is one of those classic recipes you’ll come back to again and again.
Ingredients and Substitutions
This is a dairy-free recipe that uses simple pantry ingredients. Understanding each ingredient will help you get the best results and confidently adapt the recipes if needed.
For the Cupcakes

- Self-Raising Flour: Provides structure and lift. If you don’t have self-raising flour, you can substitute it with all-purpose flour plus ¾ tsp baking powder and a pinch of salt or follow my homemade self-raising flour post for more details, which also includes a gluten-free option.
- Plant-Based Butter: Adds moisture and richness. Use a block-style dairy-free butter for best results.
- Brown Sugar: Adds sweetness and a slight caramel flavour while keeping the cupcakes soft.
- Egg: Binds the ingredients and adds structure. For egg-free, use 50 grams of apple sauce or one flax egg. Check out my Egg Substitution Guide for more options.
- Baking Powder: Gives extra lift for a light, fluffy texture.
- Brewed Espresso: Enhances the chocolate flavour without making the cupcakes taste like coffee. You can substitute with instant coffee or coffee extract.
- Cocoa Paste: Creates a rich chocolate base. Mixing the cocoa powder and water into a paste first helps bloom the cocoa and deepen the flavour.
For the Chocolate Buttercream
We are keeping it simple for the frosting, which uses 4 ingredients:

- Plant-Based Butter: Use block butter, not the tub style, as it contains more water and can spoil the texture of the buttercream.
- Icing Sugar: Sift if it is lumpy.
- Cocoa Powder: Dutch-processed gives the best results.
- Water: to loosen the buttercream. Amounts needed may vary depending on humidity. Can sub with milk for a creamier frosting.
How to Make Small Batch Chocolate Cupcakes
The one-bowl mixing method keeps this recipe nice and simple to make.
Preheat your oven or toaster oven to 325°F (160°C) and line your cupcake pan. I recommend letting your butter and egg come to room temperature for 10 minutes while you make the espresso, and let it cool.
In a small bowl, mix the cocoa powder with water to create a smooth paste.

Add all ingredients to a mixing bowl, including the cocoa paste and espresso.

Mix gently until just combined. Do not overmix as this will create a denser cupcake.

Fill cupcake cases about ¾ full.

A 3 tbsp scoop works perfectly for even portions.

Bake for 16 to 20 minutes until lightly golden and springy in the centre.

Let the pan cool for 5 minutes, then transfer to a wire rack to cool completely.
Ways to Use these Cupcakes
These cupcakes are delicious on their own for a quick chocolate fix, but even better with a swirl of frosting. I’ve included my small batch chocolate frosting in the recipe card, and these cupcakes also pair well:
- Stable Chocolate Buttercream for a rich, bakery-style finish.
- Stable Vanilla Buttercream for a classic flavour contrast.
- 3 Ingredient Coffee Buttercream for a mocha-inspired treat.
They are also perfect for:
- Birthday cupcakes for small celebrations
- After school snacks
- Quick desserts during busy weeknights
- Lunchbox treats

Storage Tips
To keep your cupcakes fresh and delicious, store unfrosted cupcakes in an airtight container at room temperature for up to 2 days. Frosted cupcakes can be stored in the fridge for up to 4 days – just remember to bring them to room temperature before serving.
Freeze unfrosted cupcakes for up to 2 months in an airtight container. Thaw at room temperature before decorating.

Chocolate Cupcake FAQs
Yes, you can omit the espresso, but it really enhances the chocolate flavour. Substitute with water or dairy-free milk if preferred.
Absolutely – use the ingredient multiplier in the recipe card to double and also triple the recipe.
Yes, substitute the self-raising flour with your preferred gluten-free alternative or follow my Gluten Free Self Raising Flour recipe to make your own.
You can, but the flavour and texture will be slightly different. I recommend using a neutral oil.

Final Thoughts
Small batch recipes like this are such a game-changer for busy days. You get all the joy of baking without the mess, waste, or time commitment of a full batch. These dairy-free chocolate cupcakes are simple, reliable, and packed with flavour, making them a staple in any allergy-friendly kitchen.
If you try this recipe, I would love to hear how it worked for you. Leave a comment, share your photos, and let me know how you topped your cupcakes!
Happy Baking!


Small Batch Dairy Free Chocolate Cupcakes
Equipment
Angela’s Top Tip
Weigh your dry ingredients in grams with a scale for best results!
Ingredients
Chocolate Cupcakes
- 62.5 grams Self Raising Flour (1/2 US Cup)
- 62.5 grams Plant Based Butter (unsalted) (1/4 US Cup)
- 62.5 grams Brown Sugar (1/4 US Cup)
- 1 Egg
- ½ tsp Baking Powder
- 1 tbsp Brewed Espresso
- 15 grams Cocoa Powder (for paste)
- 2 tbsp Water (for paste)
Chocolate Buttercream
- 50 grams Plant Based Butter (unsalted) (4 tbsp)
- 150 grams Icing Sugar (1 US Cup)
- 1 tbsp Cocoa Powder
- 4 tsp Water
Instructions
Cupcake Method
- Preheat oven to 325°F / 165°C and line your cupcake pan. Brew your espresso and let the butter and egg come to room temperature while it cools.
- Make a chocolate paste by mixing the cocoa powder with water.
- Using the all-in-one method, mix all of the ingredients in a mixing bowl until just combined. Don't overmix as this causes dense cupcakes.
- Fill the cupcake cases 3/4 full. I recommend using a large ice cream scoop to fill them evenly with no mess.
- Bake for 16-20 minutes until lightly golden. The cupcakes will spring back in the middle once baked.
- Let the pan cool for 5 minutes before transferring the cupcakes to a cooling rack.
Buttercream Method
- Add the butter, icing sugar, cocoa powder and water to a bowl and mix until fully combined.
- Scrape down the bowl to double-check that everything is incorporated. If the icing seems too thin, add more icing sugar. Too thick? Add more water.
- Place a 1M piping nozzle in a piping bag, and fill halfway with buttercream. Pipe a swirl of buttercream on each cupcake.
Notes
- Yield: Makes 6 small batch dairy free chocolate cupcakes, perfect for toaster oven baking. Need more? Use the multiplier to double/triple the batch.
- Storage: Store unfrosted cupcakes in an airtight container at room temperature for up to 2 days. Frosted cupcakes can be refrigerated for up to 4 days. Bring to room temperature before serving.
- Vegan Option: Replace the egg with a flax egg (1 tbsp ground flaxseed mixed with 2.5 tbsp water) or 50 grams apple sauce.
- Gluten Free Option: Sub with Gluten-Free Self Raising Flour.
- Nutrition: Info is provided as a guide based on 1 frosted cupcake and may vary depending on brands used.
Nutrition






Leave a Reply