White Cupcakes

This image courtesy of Mark T. Shapiro

From time to time, you will find yourself in need of a great, basic vanilla cupcake recipe. Look no further: this recipe is everything a white cupcake should be. It’s perfect for everything from children’s birthday parties to weddings.

NotesThese cupcakes are best frosted and served the day that they’re made.

Makes12 cupcakes

Cooking MethodBaking



Make Ahead RecipeYes

Kid FriendlyYes

Recipe CourseDessert

Dietary ConsiderationHalal, Kosher, Peanut Free, Soy Free, Vegetarian

EquipmentElectric Mixer

MealKid Snack, Snack

Taste and TextureCreamy, Sweet


  • 1 cup (250 mL) all purpose flour
  • ½ tsp (2 mL) baking powder
  • ¼ tsp (1 mL) baking soda
  • Pinch salt
  • ¾ cup (175 mL) granulated sugar
  • ¼ cup (50 mL) unsalted butter, at room temperature
  • 2 egg whites
  • 1 tsp (5 mL) almond extract
  • 2/3 cup (150 mL) buttermilk
  • Frosting (see Frosting suggestions, below)
  • Chocolate Glaze
  • Chocolate Fudge Frosting
  • Cookies and Cream Buttercream
  • Strawberry Cream Cheese Buttercream
  • Muffin pan, lined with paper liners


  1. Preheat oven to 350°F (180°C).

  2. In a small bowl, mix together flour, baking powder, baking soda and salt.

  3. In a bowl, using an electric mixer, beat together sugar and butter until well combined. Add egg whites, one at a time, beating well after each addition. Mix in almond extract. Alternately beat in flour mixture and buttermilk, making three additions of flour mixture and two of buttermilk, beating until smooth.

  4. Scoop batter into prepared pan. Bake in preheated oven for 20 to 25 minutes or until tops of cupcakes spring back when lightly touched. Let cool in pan on rack for 10 minutes. Remove from pan and let cool completely on rack. Top cooled cupcakes with frosting.

  5. Variation: Substitute vanilla for the almond extract.


Free recipes, giveaways, exclusive partner offers, and more straight to your inbox!


I have not made this yet so I cannot rate it.

Include a Photo Include a Photo

Click the button above or drag and drop images onto the button. You can upload two images.

Cancel Reply to Comment

Thanks for your comment. Don't forget to share!


Report Inappropriate Comment

Are you sure you would like to report this comment? It will be flagged for our moderators to take action.

Thank you for taking the time to improve the content on our site.

Sign In to Your Account

Close Window
Sign In with one of your Social Accounts
Facebook Twitter
Sign In using Email and Password