The Ultimate Butter Cake Recipe with Buttercream Frosting - Thermomix Method

The ultimate classic butter cake recipe with buttercream frosting... the perfect cake for birthdays, school lunch box treats, cake stall fundraisers or delicious morning teas. 
5 from 5 votes
Print Pin
Course: birthday cakes, Cakes, celebrations, Dessert, lunch box recipe
Cuisine: Baking, Cake
Prep Time: 15 minutes
Cook Time: 25 minutes
Total Time: 30 minutes
Servings: 12
Calories: 552


  • Thermomix


  • 200 g unsalted butter softened
  • 200 g caster sugar
  • pinch of salt
  • 1 tsp vanilla extract
  • 4 eggs
  • 200 g self raising flour

For the buttercream frosting:

  • 185 g butter softened
  • 2 1/4 cups (300g) icing sugar mixture
  • 2 tablespoons milk
  • 1 tsp vanilla extract
  • 1 drop pink food colouring


  • Preheat oven to 175 degrees celsius.
  • Grease and line a round 20cm cake tin with baking paper and set aside. 
  • Place sugar and butter into the TM bowl and and mix for 15 seconds, Speed 5.
  • Add the eggs, salt, vanilla extract and self-raising flour and mix for 15 seconds, Speed 5. Scrape down sides of mixing bowl with spatula, then mix for a further 10 seconds, Speed 5.
  • Pour the mixture into the prepared tin and bake for 25-30 minutes or until tested with a skewer (see notes). 
  • Leave the cake to cool in the tray for 15 minutes before moving to a wire rack to cool completely.
  • To make the icing, place the icing sugar into the TM bowl and mix for 10 seconds on Speed 9.
  • Add the butter, milk, vanilla extract and food colouring to the bowl. Mix for 30 seconds on Speed 4.
  • Spread the buttercream frosting over the cooled cake and serve.
  • Keep any leftover cake in an airtight container at room temperature for up to 4 days. 


If you find that your cake is browning too much in the oven, simply place a sheet of foil loosely over the top and continue cooking. 


Calories: 552kcal | Carbohydrates: 73g | Protein: 4g | Fat: 28g | Saturated Fat: 17g | Cholesterol: 124mg | Sodium: 135mg | Potassium: 48mg | Fiber: 1g | Sugar: 60g | Vitamin A: 880IU | Calcium: 21mg | Iron: 0.4mg