Most single-serving chocolate cupcakes turn out dry or dense because the batter-to-pan ratio is off. This one gets the proportions right: oil keeps the crumb tender for days, and an egg white instead of a whole egg lifts the crumb without weighing it down. The result is a single serve chocolate cupcake that tastes like a full batch, moist, springy, and capped with a rich buttercream that pipes neatly onto two cupcakes.
No leftover batter, no waste, just a craving satisfied in under 30 minutes.
I still measure the milk with a tiny spoon instead of eyeballing it, because the first time I added a splash too much, the frosting turned into a puddle.
Why use egg white instead of whole egg?
Egg white gives structure without the fat of the yolk, keeping the crumb tender in a small batch. Whole eggs would weigh down a single-serving cupcake, making it dense.
Whisking the white until frothy incorporates air for lift, you’ll see tiny bubbles that expand in the oven. The result is a light, fluffy crumb that doesn’t taste lean.
How do oil in batter and butter in frosting work together?
Oil in the batter keeps these two cupcakes moist for days, butter would harden as it cools. But for the frosting, butter provides a creamy texture and clean flavor; oil would turn greasy. That split gives you a tender cake that stays soft and a stable, rich frosting that pipes neatly.
Why does this chocolate cupcake recipe call for natural cocoa powder?
Natural cocoa is acidic, so it reacts with the baking powder to give lift, you’ll see the batter rise evenly in the oven. Dutch-process cocoa won’t react the same way, and for a small batter volume that extra boost matters. The 1.5 tablespoons deliver deep chocolate flavor without turning bitter.

Prep: 10 min · Cook: 20 min · Total: 30 min · Servings: 2 · Calories: 510 kcal
What to know about the cocoa and egg white
natural unsweetened cocoa powder: Natural cocoa is acidic and reacts with baking powder for lift; Dutch process won’t work here.
egg white: Use only the white, not the yolk, so the small batch stays light and tender.
neutral oil: Oil keeps the crumb moist for days; butter would harden as it cools.
unsalted butter: Butter gives the frosting creamy texture and clean flavor; oil would be greasy.
Mix the batter just until it comes together
Wet ingredients first
Whisk oil, egg white, vanilla, and milk with a fork until frothy and uniform, the bubbles you see now will lift the cake. The egg white should look slightly foamy, not separated.
Add dry ingredients
Stir in sugar, then fold in flour, cocoa, baking powder, and salt. Stop folding as soon as no streaks of flour remain; a few small lumps are fine. Overmixing makes the crumb tough.
Fill and bake
Divide batter into two lined muffin cups. Bake 18 to 20 minutes. The tops should spring back when lightly pressed, and a toothpick inserted comes out with moist crumbs, not wet batter.
Make the frosting
Mash softened butter with 2 teaspoons milk until mostly combined, lumps are okay. Add powdered sugar and cocoa, then stir until smooth. If too thin, add more powdered sugar a teaspoon at a time; if too thick, add milk drop by drop.

Single Serve Chocolate Cupcake (Makes Two)
Ingredients
Chocolate Cupcakes
- 2 tablespoons neutral oil, such as canola or vegetable
- 3 tablespoons white granulated sugar
- 1 egg white
- 1/2 teaspoon vanilla extract
- 2 tablespoons milk, ideally whole milk
- 1/4 cup all-purpose flour 30g
- 1.5 tablespoons natural unsweetened cocoa powder 9g
- 1/2 teaspoon baking powder
- 1/8 teaspoon kosher salt
Chocolate Frosting
- 2 tablespoons unsalted butter, softened to room temperature 28g
- 1/2 cup powdered sugar 60g, plus extra for thickening frosting
- 2 tablespoons cocoa powder 12g
- 2 teaspoons milk, ideally whole milk
- Pinch of kosher salt, skip if using salted butter
Instructions
Chocolate Cupcakes
Preheat oven and line cups:
Heat oven to 350°F (175°C). Place liners in 2 standard muffin cups.Blend wet ingredients:
In a medium bowl, use a fork to blend oil, egg white, vanilla, and milk until uniform and the egg white is a bit frothy.Mix dry ingredients and combine:
Stir in sugar, then incorporate flour, cocoa powder, baking powder, and salt. Fold mixture just until combined.Fill muffin cups:
Evenly distribute batter into the lined muffin cups.Bake cupcakes:
Bake 18-20 minutes until tops are firm, a toothpick inserted yields moist crumbs, and the top rebounds when lightly pressed.
Chocolate Frosting
Make chocolate frosting:
While cupcakes cool, prepare frosting: In a small bowl, combine softened butter and 2 teaspoons milk with a fork (it’s fine if not fully mixed). Add powdered sugar and cocoa powder, stirring until smooth. Adjust thickness with extra powdered sugar or milk as needed.Frost and serve:
Spread or pipe frosting onto cooled cupcakes. Serve and enjoy!

Storage and Serving
Frosted cupcakes keep in an airtight container at room temperature for up to 2 days. After that, the crumb starts to dry out and the frosting may soften. For longer storage, refrigerate for up to 5 days.
Cold cupcakes will have a firmer frosting and denser crumb, so let them sit at room temperature for 30 minutes before serving. The cake stays moist thanks to the oil in the batter, but the fridge pulls moisture from the crumb over time, so bring them back to room temp to restore texture. You can freeze unfrosted cupcakes for up to 3 months: wrap each tightly in plastic wrap and foil.
Thaw at room temperature, then frost before serving. Frosting does not freeze well, it can separate or become grainy.
Make the frosting fresh for best results, or prepare it a day ahead and refrigerate in a sealed container; let it soften at room temperature then re-whip briefly before using. These cupcakes are best eaten within a few hours of frosting, when the crumb is tender and the frosting creamy.
What to swap (and what to leave alone) in a single-serving chocolate cupcake
neutral oil: Melted coconut oil or unsweetened applesauce. Melted coconut oil works one-for-one; the cupcake will be slightly denser and carry a faint coconut note. Applesauce replaces the oil by volume (2 tablespoons) but cuts fat, making the crumb a touch drier and less tender, expect a more cake-like texture, not as moist.
all-purpose flour: Gluten-free 1-to-1 baking flour blend. Use the same weight (30g). The cupcake will be more delicate and may sink slightly in the center, the crumb won’t hold together as firmly, but the flavor stays the same.
Avoid almond or coconut flour; they’d change the texture drastically.
milk (in batter and frosting): Any nondairy milk (unsweetened, plain). Use the same amount. In the batter, oat or soy milk work best; almond milk may make the crumb slightly leaner.
In the frosting, the milk only thins it, so any nondairy milk works fine, just adjust the powdered sugar to get the same spreadable consistency.
egg white: No swap, keep it. The egg white provides the only structure in this small batch. 5 tablespoons water) won’t set firmly enough; the cupcakes will be dense and gummy.
Whole egg adds too much fat and moisture, making them heavy. Stick with the white.
Tips
- Sift the cocoa powder and flour together before adding to the wet ingredients. This breaks up clumps in the cocoa and aerates the flour, giving the small batter volume a lighter, fluffier crumb without overmixing.

Frequently Asked Questions
Can I double this recipe to make more cupcakes?
Yes, you can double the recipe to make 4 cupcakes. Just multiply every ingredient by 2 and use a larger bowl. Bake time stays about 18 to 20 minutes, check for the same doneness cues: springy tops and a toothpick with moist crumbs.
Why did my cupcake sink in the middle after baking?
Most likely the batter was overmixed, which develops too much gluten and weakens the structure. Fold only until no flour streaks remain, a few lumps are fine.
Another possibility: the oven door was opened too early, before the crumb set. Wait until at least 18 minutes to check.
Can I make the frosting ahead of time and store it?
Yes, you can make the frosting a day ahead. Refrigerate it in a sealed container, then let it soften at room temperature and re-whip briefly before using. For longer storage, freeze unfrosted cupcakes only, the frosting doesn’t freeze well and can separate or turn grainy.
