• Home
  • Blog
  • About Me
  • Contact
  • Privacy Policy
  • Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

My Simple Eats

  • Sweet Treats
  • Street Food
  • Meal Ideas
  • Drinks

Vanilla Cupcakes with Buttercream Icing

September 3, 2025

Jump to Recipe Print Recipe

Why you’ll love these Vanilla Cupcakes with Buttercream Icing

Light & Fluffy Texture – The cupcakes are soft, airy, and bake to golden perfection every time.

Classic Vanilla Flavour – A timeless flavour that pairs beautifully with any occasion or topping.

Customisable – Add sprinkles, jam centres, chocolate chips, or switch up the frosting colours to suit your theme.

Perfect for Beginners – Simple steps and forgiving ingredients make this ideal for novice bakers.

Freezer-Friendly – Bake a batch, freeze, and frost fresh when needed, great for party prep.

How to make Vanilla Cupcakes with Buttercream Icing

Ingredients

Cupcakes:

  • 175g unsalted butter, softened
  • 175g caster sugar
  • 3 large eggs (room temperature)
  • 1 tsp vanilla extract
  • 175g self-raising flour
  • 1–2 tbsp milk (only if the batter feels too thick)

Buttercream Frosting:

  • 250g unsalted butter, softened
  • 500g icing sugar, sifted
  • 1.5–2 tbsp milk
  • 1 tsp vanilla extract
  • Gel food colouring: pink and green

Decorations (Optional):

  • Pink sprinkles
  • White edible pearls
  • Gold glitter spray or edible glitter
  • Lindor truffles or other wrapped chocolates

Instructions

1. Cupcakes:

  1. Preheat oven to 170°C fan / 180°C conventional / 350°F.
  2. Line a 12-hole cupcake tray with paper cupcake cases.
  3. Cream the butter and sugar together until light and fluffy.
  4. Beat in the eggs, one at a time. Mix in the vanilla extract.
  5. Fold in the self-raising flour gently until just combined.
  6. Add a splash of milk if needed to loosen the batter.
  7. Spoon evenly into the cases about 2/3 full.
  8. Bake for 20-25 minutes, or until golden and a skewer comes out clean.
  9. Cool completely before decorating.

2. Buttercream:

  1. Beat butter until pale and creamy (3–5 minutes).
  2. Gradually add icing sugar, mixing on low until incorporated.
  3. Add vanilla extract and milk, beat until smooth and fluffy.
  4. Divide into two bowls, and tint one pink and the other green with gel colouring.

3. Decorate:

  • Use piping bags fitted with nozzles (1M, 2D, or closed star tips).
  • Pipe rosettes, swirls, or textured designs as seen in your photo.
  • Add sprinkles, pearls, glitter, and chocolates to finish.

Top tips when making Vanilla Cupcakes with Buttercream Icing

Room Temperature Ingredients – Ensure your butter, eggs, and milk are room temp for smoother mixing.

Don’t Overmix – Mix just until combined to avoid dense cupcakes.

Even Scooping – Use an ice cream scoop or measuring cup for evenly sized cupcakes.

Cool Before Frosting – Let cupcakes cool completely or the buttercream will melt.

Pipe Like a Pro – Use a star tip for that bakery-style swirl. Chill frosting slightly if too soft.

Storage tips

  • Store in a sealed container at room temperature for 2–3 days.
  • Can be chilled for up to 5 days, or frozen (undecorated) for up to 2 months.

Vanilla Cupcakes with Buttercream Frosting

Soft and fluffy vanilla cupcakes topped with rich, creamy buttercream frosting; perfect for birthdays, celebrations or an everyday sweet treat. They're easy to make and beautifully delicious.
Print Recipe Pin Recipe
Prep Time 20 minutes mins
Cook Time 30 minutes mins
Cooling & Frosting Time 30 minutes mins
Total Time 1 hour hr 20 minutes mins
Servings: 12 cupcakes
Course: Dessert, Snack, sweet treat
Ingredients Method

Ingredients
  

Cupcakes:
  • 175 g unsalted butter softened
  • 175 g caster sugar
  • 3 large eggs room temperature
  • 1 tsp vanilla extract
  • 175 g self-raising flour
  • 1 –2 tbsp milk only if the batter feels too thick
Buttercream Frosting:
  • 250 g unsalted butter softened
  • 500 g icing sugar sifted
  • 1.5 –2 tbsp milk
  • 1 tsp vanilla extract
  • Gel food colouring: pink and green
Decorations (Optional):
  • Pink sprinkles
  • White edible pearls
  • Gold glitter spray or edible glitter
  • Lindor truffles or other wrapped chocolates

Method
 

Cupcakes:
  1. Preheat oven to 170°C fan / 180°C conventional / 350°F.
  2. Line a 12-hole cupcake tray with paper cupcake cases.
  3. Cream the butter and sugar together until light and fluffy.
  4. Beat in the eggs, one at a time. Mix in the vanilla extract.
  5. Fold in the self-raising flour gently until just combined.
  6. Add a splash of milk if needed to loosen the batter.
  7. Spoon evenly into the cases about 2/3 full.
  8. Bake for 20-25 minutes, or until golden and a skewer comes out clean.
  9. Cool completely before decorating.
Buttercream:
  1. Beat butter until pale and creamy (3–5 minutes).
  2. Gradually add icing sugar, mixing on low until incorporated.
  3. Add vanilla extract and milk, beat until smooth and fluffy.
  4. Divide into two bowls, and tint one pink and the other green with gel colouring.
Decorate:
  1. Use piping bags fitted with nozzles (1M, 2D, or closed star tips).
  2. Pipe rosettes, swirls, or textured designs as seen in your photo.
  3. Add sprinkles, pearls, glitter, and chocolates to finish.

Share this:

  • Share on Facebook (Opens in new window) Facebook
  • Share on X (Opens in new window) X

Like this:

Like Loading...

in Sweet Treats # Baked goods, butterceam icing

you may also like
No Bake Ferrero Rocher Cheesecake
Protein Yoghurt Bowl
Date Bark
Protein Smoothie Bowl

Primary Sidebar

made with love

My Simple Eats

Simple, homemade and delicious recipes
read more

Featured

Homemade Pumpkin Purée

New York Style Bagels

No Bake Ferrero Rocher Cheesecake

Categories

  • Breakfast
  • Dinner
  • Drinks
  • Ideas
  • Meal Ideas
  • Street Food
  • Sweet Treats
  • Uncategorized
2022 © MySimpleEats
made by soulmuse
We use cookies on our website to give you the most relevant experience by remembering your preferences and repeat visits. By clicking “Accept”, you consent to the use of ALL the cookies.
Do not sell my personal information.
Cookie SettingsAccept
Manage consent

Privacy Overview

This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
Necessary
Always Enabled
Necessary cookies are absolutely essential for the website to function properly. These cookies ensure basic functionalities and security features of the website, anonymously.
CookieDurationDescription
cookielawinfo-checkbox-analytics11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics".
cookielawinfo-checkbox-functional11 monthsThe cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional".
cookielawinfo-checkbox-necessary11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary".
cookielawinfo-checkbox-others11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other.
cookielawinfo-checkbox-performance11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance".
viewed_cookie_policy11 monthsThe cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data.
Functional
Functional cookies help to perform certain functionalities like sharing the content of the website on social media platforms, collect feedbacks, and other third-party features.
Performance
Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.
Analytics
Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics the number of visitors, bounce rate, traffic source, etc.
Advertisement
Advertisement cookies are used to provide visitors with relevant ads and marketing campaigns. These cookies track visitors across websites and collect information to provide customized ads.
Others
Other uncategorized cookies are those that are being analyzed and have not been classified into a category as yet.
SAVE & ACCEPT
%d