Last Tuesday, I was standing in my kitchen at 11 PM, staring at a bowl of leftover egg yolks. You know the feeling. You made custard for dinner, or maybe you separated eggs for some ambitious meringue project, and now you’re left with a small carton of yolks that will go bad in three days. I didn’t want to bake a huge sheet cake—that’s a lot of sugar and calories for one person. I didn’t want to make a whole dozen cupcakes either, because then I’d be eating cupcake for breakfast for a week.
I just wanted something sweet. Something specific. Something that felt like a treat, not a chore. So I dug through my pantry, found some cocoa powder, and decided to try a small batch approach. I was skeptical. Usually, when people talk about small batch baking, they talk about how hard it is to get the ratios right. But I was wrong. This recipe for small batch chocolate cupcakes with vanilla buttercream turned out to be the most satisfying baking project I’ve done in months.
It’s not just about saving ingredients. It’s about the joy of a single, perfect cupcake. Or four. If you’re feeling generous. These small batch chocolate cupcakes with vanilla buttercream are moist, deeply chocolatey, and topped with a cloud of vanilla buttercream that isn’t too sweet. I’ve made this exact batch six times in the last two weeks. Sometimes it’s just me and the cat. Sometimes it’s my partner and I sharing the four cupcakes. Either way, it’s perfect. If you’ve been looking for a way to satisfy a sweet tooth without committing to a massive baking session, this is it.
Why You’ll Love This Small Batch Chocolate Cupcake Recipe
There are a million cupcake recipes out there. But this specific version—the one that makes just four to six cupcakes—has completely changed how I think about baking. It’s not just convenient; it’s actually better for the final product. Here’s why I keep coming back to this small batch chocolate cupcakes with vanilla buttercream recipe:
- Zero Waste Baking — Seriously, this is the biggest selling point. You use up that leftover egg yolk. You use a little bit of milk. You finish the cocoa tin. No more wondering what to do with half a carton of buttermilk. I hate food waste, and this recipe fixes it.
- Lightning Fast — Because the batch is small, the baking time is shorter. These take about 18-20 minutes in the oven, compared to the 25-30 minutes for a full dozen. That means less time waiting and more time eating. Plus, cleanup is a breeze because you’re only washing a few bowls and a muffin tin.
- Perfectly Sized Frosting — Making buttercream for a dozen cupcakes is a lot of sugar and butter. For just four cupcakes, a full batch of frosting is overkill. This recipe makes just enough frosting to pipe a beautiful swirl on each cupcake, with maybe a tiny bit left over for a taste test (I won’t tell).
- Great for Beginners — If you’re nervous about baking, a full batch can feel high-stakes. If you mess up the batter, you’ve ruined a dozen cakes. With this small batch chocolate cupcakes with vanilla buttercream, the stakes are low. If they’re not perfect, you still have three great cupcakes. It’s a low-pressure way to build confidence.
- Restaurant-Quality Flavor — Don’t let the small size fool you. These pack a punch. The chocolate is rich, the crumb is tender, and the vanilla buttercream is silky. They taste like something you’d buy at a fancy bakery, not something you threw together last minute. (Okay, maybe they are thrown together last minute, but they taste fancy.)
This is my go-to when I need a dessert to bring to a small dinner party, or when I just want to feel like a “baker” without the three-hour commitment. It’s reliable, delicious, and honestly, just fun to make.
Ingredients You’ll Need for Small Batch Chocolate Cupcakes with Vanilla Buttercream
Here’s the best part: you probably have most of this already. Since this is a small batch, you don’t need to buy giant boxes of flour or a whole stick of butter. It’s economical and pantry-friendly.
For the Chocolate Cupcakes
All-purpose flour (100g / ¾ cup + 1 tbsp) — The base. Don’t use cake flour here; you want a sturdy crumb to hold the frosting. Spoon it into the cup and level it off for accuracy.
Cocoa powder (30g / ¼ cup) — Use good quality unsweetened cocoa. Hershey’s is fine, but if you have a nicer brand like Guittard or Valrhona, use it. The chocolate flavor will be noticeably better. This is the star of the show.
Baking powder (½ tsp) — And baking soda (¼ tsp). The combination helps them rise and gives them that tender texture. Don’t skip the baking soda; it reacts with the buttermilk.
Salt (¼ tsp) — Essential. It makes the chocolate taste more like chocolate. Don’t skip it.
Granulated sugar (100g / ½ cup) — White sugar keeps the crumb light. Brown sugar makes it chewy, but for these, white is better.
Unsalted butter (56g / ¼ cup), softened — Softened, not melted. If you melt it, the cupcakes will be dense. Softened means it should yield slightly when you press it with your finger.
Egg yolk (1 large yolk) — This is the magic ingredient. One yolk adds richness and moisture without the extra structure of the white. Perfect for small batches.
Buttermilk (60ml / ¼ cup) — If you don’t have buttermilk, mix ¼ cup milk with 1 tsp lemon juice or vinegar. Let it sit for 5 minutes. The acidity reacts with the baking soda.
Vanilla extract (1 tsp) — Use real vanilla, not imitation. It pairs with the buttercream beautifully.
For the Vanilla Buttercream
Unsalted butter (56g / ¼ cup), softened — Again, softened is key. Cold butter won’t cream properly.
Confectioners’ sugar (120g / 1 cup) — Sifted! I can’t stress this enough. Unsifted sugar leads to lumpy frosting. Sift it twice to be safe.
Heavy cream (1-2 tbsp) — To adjust consistency. Start with 1 tbsp and add more if needed.
Vanilla extract (1 tsp) — High quality here too.
Salt (a pinch) — Cuts the sweetness of the sugar. Trust me.
Equipment Needed
You don’t need fancy gadgets for this. Here’s what I actually use:
Mini muffin tin or standard muffin tin — I prefer standard size for these, but mini muffins work if you want bite-sized treats. Line them with paper liners.
Mixing bowls — Two medium bowls. One for dry ingredients, one for wet.
Whisk — For aerating the dry ingredients and emulsifying the batter.
Microwave-safe bowl — If you need to soften butter quickly, this helps.
Electric mixer or hand whisk — For the buttercream. A hand whisk works, but it takes arm muscle. An electric mixer makes it silky in seconds.
Piping bag or ziplock bag — For decorating. If you don’t have a piping bag, just snip a corner off a ziplock bag.
How to Make It: Step-by-Step
Alright, let’s make these small batch chocolate cupcakes with vanilla buttercream! It’s easier than you think.
Step 1: Prep Your Oven and Pan (2 minutes)
Preheat your oven to 350°F (175°C). Line your muffin tin with paper liners. If you’re using a standard tin, you’ll get about 4-6 cupcakes depending on how full you fill them. If you’re using mini tins, you’ll get more, smaller cupcakes. Set your timers.
Step 2: Mix Dry Ingredients (2 minutes)
In a medium bowl, whisk together the flour, cocoa powder, baking powder, baking soda, salt, and sugar. Whisking is important here—it removes lumps from the cocoa and ensures the leavening agents are evenly distributed. If you don’t whisk, you might get bitter pockets of cocoa or uneven rising.
Step 3: Cream the Butter and Sugar (3 minutes)
In a separate bowl, beat the softened butter and sugar together until light and fluffy. This takes about 2-3 minutes with an electric mixer, or 5 minutes with a hand whisk. You’re incorporating air into the butter, which helps the cupcakes rise. It should look pale and creamy.
Step 4: Add Wet Ingredients (1 minute)
Add the egg yolk, buttermilk, and vanilla extract to the butter mixture. Mix until just combined. Don’t overmix here. You want everything to be smooth, but you don’t need to beat it for minutes.
Step 5: Combine Wet and Dry (2 minutes)
Gradually add the dry ingredients to the wet ingredients. Mix on low speed or stir gently with a spatula until *just* combined. Stop as soon as you no longer see streaks of flour. Overmixing develops gluten, which makes cupcakes tough. We want tender, fluffy cupcakes. The batter will be thick.
Step 6: Fill and Bake (18-20 minutes)
Divide the batter evenly among the lined muffin cups. Fill them about ⅔ full. Bake for 18-20 minutes, or until a toothpick inserted into the center comes out clean or with just a few moist crumbs. Do not overbake! They continue to cook slightly after you take them out. Let them cool in the pan for 5 minutes, then transfer to a wire rack to cool completely. This is crucial. If you frost warm cupcakes, the buttercream will melt.
Step 7: Make the Buttercream (5 minutes)
While the cupcakes cool, make the frosting. Beat the softened butter until creamy. Add the sifted powdered sugar, vanilla, and salt. Beat on low until combined, then increase to high speed and beat for 2-3 minutes until fluffy. Add heavy cream, one tablespoon at a time, until you reach your desired consistency. It should be spreadable but hold its shape.
Step 8: Frost and Enjoy
Once the cupcakes are completely cool, pipe or spread the buttercream on top. I like a simple swirl, but a flat layer works too. Sprinkle with a little sea salt or chocolate shavings if you want to get fancy. Dig in!
Expert Tips & Tricks
Here’s everything I’ve learned from making these dozens of times. These tips will save you from my mistakes.
Room Temperature Ingredients
This is the golden rule of baking. Your butter, egg yolk, and buttermilk should all be room temperature. Cold ingredients don’t emulsify well, and your batter might look curdled. If you forgot to take them out, put the butter in the microwave for 5-second bursts, and the egg yolk in a bowl of warm water for a minute.
Don’t Overmix the Batter
I’ve ruined too many cupcakes by overmixing. Once you add the flour, mix until it’s *just* combined. The batter will look a bit lumpy, and that’s okay. Overmixing leads to dense, tough cupcakes.
Sift Your Sugar
Unsweetened powdered sugar is notorious for clumping. If you don’t sift it, your buttercream will have little white chunks in it. It’s a small step that makes a huge difference in texture.
Cool Completely
I know it’s hard to wait. But frosting warm cupcakes is a disaster. The heat melts the butter in the frosting, and you end up with a chocolate-vanilla soup. Let them cool on a wire rack for at least 30 minutes.
Adjust Frosting Consistency
If your buttercream is too thick, add more cream. If it’s too thin, add more powdered sugar. The humidity in your kitchen affects this, so trust your eyes, not just the recipe.
Variations & Substitutions
Once you’ve nailed the basic version, here’s how you can mix it up. I’ve tried all of these.
Red Velvet Twist
Swap the cocoa powder for 1 tablespoon of red food paste and 1 teaspoon of white vinegar. You’ll get a beautiful red cupcake with a tangy flavor. The vanilla buttercream is perfect for this.
Chocolate Buttercream
Add 2 tablespoons of cocoa powder to the buttercream. It’s for serious chocolate lovers. The chocolate-chocolate combination is indulgent.
Gluten-Free
Use a 1-to-1 gluten-free flour blend. Most blends work well in cupcakes. Make sure your baking powder is gluten-free.
Dairy-Free
Use dairy-free butter (like Miyoko’s) and oat milk or soy milk with lemon juice for the buttermilk substitute. The frosting might be slightly less fluffy, but it’s still delicious.
Egg-Free
Use a flax egg (1 tbsp ground flaxseed + 3 tbsp water) instead of the yolk. It works surprisingly well in small batches.
Serving & Storage
How to Serve:
These are great on their own, but they also shine with a glass of cold milk or a cup of coffee. If you’re bringing them to a party, keep them in the fridge until you serve them, especially in warm weather.
Storage:
Store leftover cupcakes in an airtight container at room temperature for up to 2 days. If it’s hot outside, refrigerate them. Let them come to room temperature before eating for the best texture.
Reheating:
You don’t need to reheat cupcakes. But if you accidentally baked them too long and they’re dry, microwave one for 10 seconds. It softens them up immediately.
Freezing:
You can freeze the unfrosted cupcakes for up to 2 months. Wrap them tightly in plastic wrap and then foil. Thaw overnight in the fridge, then frost when ready to eat. The buttercream doesn’t freeze as well, as the texture can change.
Nutrition Information
I’m not a nutritionist, but here’s the breakdown if you’re tracking. This is per cupcake (assuming 4 cupcakes).
| Nutrient | Amount |
|---|---|
| Calories | 280 |
| Fat | 14g |
| Carbs | 38g |
| Protein | 3g |
| Sugar | 28g |
Look, this is dessert. It’s sweet, it’s rich, and it’s meant to be enjoyed. If you want to lighten it up, use less frosting or swap half the butter for Greek yogurt in the batter. But usually? I just eat a reasonable portion and enjoy it.
Final Thoughts
So that’s my go-to small batch chocolate cupcakes with vanilla buttercream! I’ve probably talked your ear off at this point, but when you make a recipe this often, you have a lot to say about it.
This has saved me from so many late-night sugar cravings. It’s my answer to “I want cake” when I don’t want to commit to a full batch. My partner is happy, I’m happy, and the cat is happy because I usually let her have a tiny taste of the batter (don’t tell her she can’t have eggs, but raw eggs are a no-go, so maybe just a lick of the bowl).
Make it yours! Try different toppings, swap the vanilla for almond extract, or add sprinkles. The best recipes are the ones you adapt to your tastes. If you make this, drop a comment and let me know what you think! I love hearing how recipes turn out in your kitchen. And if something doesn’t work, tell me that too—I’m here to help troubleshoot.
Happy baking! And I hope your kitchen smells half as good as mine does right now.
Frequently Asked Questions
Can I use a whole egg instead of just a yolk?
You can, but the cupcakes will be slightly less rich and moist. The yolk adds fat and richness, while the white adds structure. For a small batch, the yolk is perfect. If you use a whole egg, reduce the buttermilk by 1 tablespoon to balance the extra liquid.
Why did my cupcakes sink in the middle?
This usually happens if you open the oven door too early, or if you underbaked them. Make sure you wait until the toothpick comes out clean. Also, check your baking powder—it might be old and not working properly.
Can I make these ahead of time?
Yes! Bake the cupcakes a day ahead, let them cool completely, and store them in an airtight container. Frost them the day you serve them. This actually helps the flavors meld and the cupcakes stay moist.
My buttercream is too sweet. What can I do?
Add a pinch more salt, or a teaspoon of lemon juice. The acid cuts the sweetness. You can also add a tablespoon of cream cheese to the frosting for a tangy, less sweet flavor.
Can I double this recipe?
Absolutely! Just multiply all ingredients by two. You’ll need a larger mixing bowl and probably two muffin tins. The baking time will stay the same, but keep an eye on them.
Can I use milk instead of buttermilk?
Yes, but you need to make it acidic. Add 1 teaspoon of lemon juice or white vinegar to ¼ cup of milk. Let it sit for 5-10 minutes until it curdles slightly. This mimics the tang and acidity of buttermilk.
Pin This Recipe!
Small Batch Chocolate Cupcakes with Vanilla Buttercream
- Total Time: 35 minutes
- Yield: 4 servings 1x
Description
A moist, small-batch chocolate cupcake recipe that uses leftover egg yolks, topped with a silky vanilla buttercream. Perfect for satisfying a sweet tooth without waste.
Ingredients
- 100g (¾ cup + 1 tbsp) all-purpose flour
- 30g (¼ cup) unsweetened cocoa powder
- ½ tsp baking powder
- ¼ tsp baking soda
- ¼ tsp salt
- 100g (½ cup) granulated sugar
- 56g (¼ cup) unsalted butter, softened
- 1 large egg yolk
- 60ml (¼ cup) buttermilk
- 1 tsp vanilla extract
- 56g (¼ cup) unsalted butter, softened (for frosting)
- 120g (1 cup) confectioners’ sugar, sifted
- 1–2 tbsp heavy cream
- 1 tsp vanilla extract (for frosting)
- Pinch of salt (for frosting)
Instructions
- Preheat oven to 350°F (175°C) and line a muffin tin with paper liners.
- In a medium bowl, whisk together flour, cocoa powder, baking powder, baking soda, salt, and sugar.
- In a separate bowl, beat softened butter and sugar until light and fluffy (2-3 minutes with electric mixer).
- Add egg yolk, buttermilk, and vanilla extract to the butter mixture and mix until just combined.
- Gradually add dry ingredients to wet ingredients, mixing gently until just combined. Do not overmix.
- Divide batter evenly among lined muffin cups, filling about ⅔ full.
- Bake for 18-20 minutes or until a toothpick inserted comes out clean.
- Cool cupcakes in the pan for 5 minutes, then transfer to a wire rack to cool completely.
- While cupcakes cool, beat softened butter until creamy. Add sifted powdered sugar, vanilla, and salt.
- Beat on high speed for 2-3 minutes until fluffy. Add heavy cream one tablespoon at a time to reach desired consistency.
- Pipe or spread buttercream onto completely cooled cupcakes and serve.
Notes
Ensure all ingredients are at room temperature for best emulsification. Do not overmix the batter to avoid tough cupcakes. Sift powdered sugar to prevent lumps in frosting. Cool cupcakes completely before frosting to prevent melting.
- Prep Time: 15 minutes
- Cook Time: 20 minutes
- Category: Dessert
- Cuisine: American
Nutrition
- Serving Size: 1 cupcake
- Calories: 280
- Sugar: 28
- Sodium: 150
- Fat: 14
- Saturated Fat: 8
- Carbohydrates: 38
- Fiber: 2
- Protein: 3
Keywords: small batch baking, chocolate cupcakes, vanilla buttercream, leftover egg yolks, easy dessert, zero waste baking


