Mini vanilla cupcakes made from scratch, with soft bite-size cakes that are perfect for birthday parties, dessert tables, and little homemade treats.

These mini vanilla cupcakes are my go-to small batch for kids’ parties and dessert platters, with a fluffy crumb that holds its shape under buttercream, ganache, or cream cheese frosting.Made from a classic vanilla cupcake base with simple pantry ingredients, these mini cupcakes bake evenly, stay soft, and are easy to serve for parties or gatherings.
Why you’ll love this recipe
- Perfect mini size: Ideal for parties, dessert tables, and kids.
- Soft and fluffy crumb: Light texture that stays tender.
- Easy to customize: One base recipe, endless frosting options.
Ingredients nou need
- Butter: Unsalted, very soft.
- Sugar: Fine granulated or light brown sugar.
- Eggs: At room temperature.
- Milk: Buttermilk preferred (see notes for substitutes).
- Flour: Cake flour or all-purpose flour.
- Baking powder: Use the exact amount.
- Vanilla & salt: Pure vanilla extract and a pinch of salt

Tips before you start
- Check early: They bake fast, don’t overbake
- Room temperature ingredients: For a smooth batter.
- Measure carefully: Too much flour dries the cupcakes.
- Mix gently: Stop as soon as the batter is combined.
- Fill liners halfway: Mini cupcakes rise quickly.
How to make mini vanilla cupcakes
This recipe starts with my classic vanilla cupcake base, which I use for most birthday and celebration cupcakes.
Cream the softened butter and sugar in a large bowl until light and creamy.
Add the egg and vanilla, then beat for about 2 minutes until well combined.

Mix the flour, baking powder, and salt in a separate bowl.
Fold the dry ingredients and buttermilk into the batter in batches, mixing gently with a spatula until smooth.

Fill a lined mini muffin pan halfway to ¾ full with the batter.

Bake at 350°F / 180°C for 10–12 minutes, until lightly golden and set.
Cool briefly in the pan, then transfer to a wire rack to cool completely.
Decorate with your favorite frosting once fully cooled.

Frosting options for mini vanilla cupcakes
- Vanilla buttercream for a classic, smooth finish
- Chocolate frosting for a richer flavor
- Whipped mascarpone frosting for a lighter texture
- Cream cheese frosting for a slightly tangy note
For a classic finish, these mini cupcakes pair perfectly with my vanilla buttercream frosting or chocolate buttercream frosting
Storage
- Store unfrosted mini cupcakes in an airtight container at room temperature for up to 3 days.
- Frosted mini cupcakes should be kept in the fridge and brought back to room temperature before serving.
Recipe variations
- Mini chocolate cupcakes: use the same method and swap part of the flour for cocoa powder.
- Lemon mini cupcakes: add lemon zest and a small splash of lemon juice to the batter.
- Chocolate chip version: fold in mini chocolate chips just before baking.
If you prefer a chocolate version, I also share a dedicated chocolate cupcakes recipe made with a cocoa-based batter.
Recipe Questions
Can I make these mini cupcakes ahead of time?
Yes, you can bake them a day in advance and frost them the next day.
Why did my mini cupcakes bake faster than expected?
Mini cupcakes bake quickly due to their size, so keep an eye on them after 8–9 minutes.
Can I freeze mini cupcakes?
Yes, freeze them unfrosted for up to 2 months, then thaw at room temperature.

More Cupcake Recipes
- Strawberry cupcakes
- Vanilla cupcakes with oil
- Small batch vanilla cupcakes
- Vanilla birthday cupcakes
I hope you’ll love this recipe! If you try this recipe, feel free to leave a comment. It always helps. Happy baking!
Print
Mini Vanilla Cupcakes Recipe
- Total Time: 20 minutes
- Yield: 24 mini cupcakes
Description
Soft, light mini vanilla cupcakes made from scratch, perfect for parties, dessert tables, or small sweet bites topped with your favorite frosting.
Ingredients
- 50 g (¼ cup) unsalted butter – softened
- 75 g (⅓ cup) granulated sugar
- 1 large egg – room temperature
- 1 teaspoon vanilla extract
- 67 g (¼ cup) buttermilk
- 75 g (½ cup) cake flour
- ½ teaspoon baking powder
- A pinch of salt
Instructions
- Preheat the oven to 350°F (180°C) and line a mini cupcake tin with paper liners.
- In a bowl, whisk together the flour, baking powder, and salt.
- In a large bowl, beat the softened butter and sugar for 1 minute until creamy.
- Add the egg and vanilla and beat for about 2 minutes until smooth.
- Fold in the dry ingredients and buttermilk alternately, using a spatula, until the batter is smooth and uniform.
- Fill the liners halfway (no more than ¾ full).
- Bake for 10–12 minutes, until lightly golden and a toothpick comes out clean.
- Cool briefly in the pan, then transfer to a wire rack to cool completely before frosting.
Notes
Substituting buttermilk:
Replace with the same amount of milk mixed with a little lemon juice or white vinegar, or a mix of milk and yogurt, or milk and sour cream.
Tips:
- Use room-temperature ingredients for a smooth batter
- Do not overfill the liners
- Mix just until combined to keep the crumb light
Storage:
Up to 1 week at room temperature in an airtight container, or up to 3 months in the freezer (unfrosted).
- Prep Time: 10 minutes
- Cook Time: 10 minutes
- Category: cupcakes,
- Method: baking
- Cuisine: American
Nutrition
- Serving Size: 1 mini cupcake
- Calories: 44
- Sugar: 3.3 g
- Sodium: 103.3 mg
- Fat: 2 g
- Carbohydrates: 5.8 g
- Protein: 0.6 g
- Cholesterol: 12.5 mg











Laura
Made these for a birthday party and they were gone in minutes. The texture is soft, not dry, and the mini size is perfect for kids. I’ll definitely make them again.