No-fail vanilla cupcake recipe

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

No-fail vanilla cupcake recipe

Makes: 12 cupcakes 

Cooking time: 12-14 minutes


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.

Have your recipe published on Rest Less!

If you have a recipe that you’d like to share with others on Rest Less, we want to hear from you! Submit your recipe using the link below and we’ll let you know when it’s published.

Links with an * by them are affiliate links which help Rest Less stay free to use as they can result in a payment or benefit to us. You can read more on how we make money here.


Loading comments...

    Leave a reply

    Thanks, your comment has been saved. We will review it shortly, check back soon.

    Sorry, there was a problem saving your comment. Please refresh and try again.

    Get the latest ideas, advice and inspiration

    No spam. Just useful and interesting stuff, straight to your inbox. Covering jobs, finance, learning, volunteering, lifestyle and more.

    By providing us your email address you agree to receive emails and communications from us and acknowledge that your personal data will be used in accordance with our Privacy Policy and Terms and Conditions. You can unsubscribe at any time by following the link in our emails.