Recipe submission from the Rest Less community – submit your entry here.

Whether it’s for a birthday, baby shower, or another special occasion – or even if you just fancy some bite-sized baked goods – having a reliable cupcake recipe is always handy. And with this recipe, your cupcakes will come out perfectly every single time.

Cooking time:
12-14 minutes

Makes: 12 cupcakes 


  • 1 1/4 cups plain flour
  • 1 1/4 teaspoons baking powder
  • 1/2 teaspoon baking soda
  • 1/2 teaspoon salt
  • 2 eggs
  • 3/4 cup sugar
  • 1 1/2 teaspoons pure vanilla extract
  • 1/2 cup oil (vegetable, canola or extra light olive oil)
  • 1/2 cup buttermilk
  • (or 1/2 cup milk plus 1/2 teaspoon white vinegar or lemon juice. Add vinegar to the milk, then set aside for 5 minutes before using)


  1. Preheat the oven to 180C.

  2. In a medium bowl, add cake flour, baking powder, baking soda and salt. Mix together with a whisk, and set aside.

  3. In the bowl of an electric mixer, add eggs and mix for 10-20 seconds. Add sugar, and continue to mix at medium speed for about 30 seconds. Add vanilla and oil, and then mix again.

  4. Reduce mixer speed to low, and slowly add about half of the flour mixture. Add half of the milk, then the rest of the flour, and the rest of the milk. Mix until just combined. Scrape any excess flour away from the side of the bowl.

  5. The batter will be thin. Pour the batter into a muffin pan prepared with paper liners.  Fill liners about 2/3 full.

  6. Bake cupcakes in a preheated oven for 12-14 minutes.

  7. Cool in the muffin tin for 1-2 minutes, then remove the cupcakes from the pan (carefully), and finish cooling on a wire rack. Ice/decorate as desired.

Do you enjoy getting creative in the kitchen? We are proud to have a hugely talented community on Rest Less, which is why we’re so excited to open up a section of the site dedicated to showcasing delicious food and drink recipes from our members. If you have a recipe that you’d like to share with the Rest Less community – you can do so here.