Elegant Almond Cupcakes with Silky Buttercream Frosting

Disclaimer: This post may contain affiliate links. Please read our privacy policy.

Almond Cupcakes are my all-time favorite cupcake to make. A fluffy vanilla cupcake is flavored with pure almond extract then topped with a silky almond buttercream frosting. They make a delicate and elegant treat for any occasion!

Creamy vanilla cupcake with white frosting and edible pearl decorations on brown parchment paper.

Almond cupcakes are not new to me. My family has been eating almond cake since forever, at least my mom has due to her Dutch roots. Our family hopped on the band wagon pretty darn fast when she introduced almond desserts to us. Let’s just say we fell…and fell hard.

We fell in love so hard that my sister served almond cake at her wedding and I served the exact same cake at mine. Don’t worry! I have a recipe for almond cake on the blog as well…it’s also a good one!

Why you’ll love this recipe: 

  • Soft and moist texture – these almond cupcakes have a tender crumb that stays moist and soft.
  • The almond buttercream is delicious – The buttercream is too luscious and delicious. It’s whipped and silky, pairing so well with the cupcakes soft texture. Not to mention, it’s also packed with sweet almond flavor creating an almond flavor explosion in your mouth!
  • Beautiful presentation – Almond cupcakes are elegant and their presentation is so beautiful, simple yet elegant. Pearl or jeweled sprinkles really enhance the beauty and flavor the cupcake. These are perfect for all sorts of celebrations; weddings, bridal showers, baby showers, adult birthday celebrations and more. 
  • Easy to make -This almond cupcake recipe is straight-forward. This is a traditional cupcake made in a classic way. 
  • Fun to decorate – Since almond cupcakes are white they can be easily decorated to your liking. A soft pink or blue for baby showers, white for weddings, etc. 

So how do we make these beautiful almond cupcakes?

The cupcake batter is a simple and traditional cake batter consisting of:

  • All purpose flour: All purpose flour creates structure for the cupcake. 
  • Salt: A little salt enhances the flavor of the cupcake. 
  • Baking powder: Baking powder is a leveling agent. It helps baked goods rise. Baking powder is what makes these cupcakes puff up and stay light and fluffy. 
  • Sugar: Granulated sugar sweetens the cupcakes. 
  • Butter: Butter adds fat and richness to the cupcake. It also adds wonderful flavor. 
  • Eggs: A few eggs bind all the ingredients together. 
  • Vanilla and almond extract: Vanilla and almond extract add warmth and sweetness to the cupcake. The almond flavor is to die for. 
  • Whole milk: Whole milk helps keep the cupcake moist. I suggest using whole instead of a lower fat milk. 

TIP: Make sure all cold ingredients are room temperature. Room temperature ingredients mix more evenly with the other ingredients. Cold ingredients can hinder the creaming process causing over-mixing which will create a dense cupcake. 

Flour, sugar, butter, eggs, vanilla extract, milk, baking powder, salt, and powdered sugar for delicious dessert recipes. Perfect ingredients for baking cakes, cookies, and sweet treats.

How to make almond cupcakes and almond buttercream frosting:

As you can see the process to make almond cupcakes is simple! The key to success is to have the ingredients prepared and ready to go and to not over-mix the batter. 

Whipped Almond Buttercream Ingredients:

  • Confectioners sugar: Confectioners sugar (powdered sugar) is used to create buttercream frosting. It absorbs liquid very well and once mixed together had a smooth and creamy finish. 
  • Unsalted butter: Butter adds wonderful flavor and helps add structure to create a smooth yet pip able frosting. 
  • Salt: A little salt balances the sweetness and enhances the almond flavor. 
  • Almond & vanilla extractBoth almond and vanilla flavor the frosting. It’s warm and sweet!
  • Boiling water: This secret ingredient helps dissolve the confectioners sugar creating a silky texture without adding any dairy flavor to the frosting. 

Tips for success: 

  • Read through the recipe before starting – this helps prevent mistakes and prepares you well before starting. 
  • Prepare ingredients and prep equipment – this helps prevent mistakes and makes the baking process run smoothly. 
  • Use room temperature ingredients – this ensures everything blends easily and blends well. 
  • Do not over-mix the batter – over-mixing can create a tough cupcake. You can mix the flour in by hand if you need to. 
  • Use whole milk – adds a nice richness to the cupcake batter and overall taste and texture of the cupcake. 

Creamy vanilla cupcake with swirled frosting and pearl sprinkles in a brown paper wrapper. Perfect for birthdays and special occasions, featuring smooth, rich buttercream and elegant decoration.

These cupcakes are light and fluffy and the buttercream frosting is so silky…I could sleep in it. 

Almond Cupcakes are the perfect sweet treat to bring to a wedding, bridal shower, baby shower or even for birthdays. Or you can make them and just enjoy them over the weekend like I did. This is why it’s a must have recipe – there are so many life events where an almond cupcake is so appropriate to bring and celebrate with!

Delicious vanilla cupcake with whipped frosting and pearl sprinkles on a white plate.

The best cupcake ever.

Yield: 12 cupcakes

Almond Cupcakes with Almond Buttercream Frosting

Almond Cupcakes with Almond Buttercream Frosting

These almond cupcakes are soft, moist and full of sweet almond flavor. Each cupcake has a delicate crumb and subtle sweetness that parits perfectly with the whipped almond buttercream frosting. These cupcakes are an elegant treat perfect for any occasion.

Prep Time 20 minutes
Cook Time 20 minutes
Additional Time 15 minutes
Total Time 55 minutes

Ingredients

Almond Cupcakes

  • 1 1/2 cups all purpose flour
  • 1/2 teaspoon salt
  • 1 1/2 teaspoons baking powder
  • 1/2 cup (1 sticks) unsalted butter, room temperature
  • 1 cup granulated sugar
  • 2 large eggs, room temperature
  • 1/2 teaspoon pure vanilla extract
  • 1 1/2 teaspoons almond extract
  • 1 cup whole milk, room temperature

Whipped Almond Buttercream Frosting

  • 4 cups confectioners sugar (powdered sugar)
  • 1 1/2 cups unsalted butter (3 sticks), room temperature
  • 1/4 teaspoon salt
  • 2 teaspoons almond extract
  • 1 teaspoon pure vanilla extract
  • 1/2 cup boiling water

Instructions

    1. Preheat oven to 350 degrees and line a cupcake pan with cupcake liners; set aside.
    2. In a bowl, mix together the flour, baking powder, and salt; set aside.
      In a stand-alone mixer fitted with a paddle attachment (hand-held mixers work too), cream together the butter and sugar until light and fluffy, about 3 minutes, scraping down sides of bowl as necessary.
    3. Next add eggs, almond extract, vanilla extract and mix until smooth (mixture may have a few lumps which is ok), scraping down sides of bowl as necessary.
    4. Lastly, add one third of the flour mixture and mix on medium-low speed until just combined then add half of the milk, mix until combined. Again add another one third of the flour mixture and mix until combined then add the other half of the milk and mix until combined. Finally add the last of the flour mixture and mix until just combined. Do not over-mix.
    5. Evenly spoon batter into cupcake liners (cookie dough scoop is helpful for this), about 3/4 full each and bake for 15 – 20 minutes, mine baked for about 17 minutes. Check for doneness by inserting a toothpick or knife in the center of a cupcake – if it comes out clean or with light crumbles on it, they’re done! Pull them out, let them cool for just a minute and then remove from pan to fully cool on baking rack or counter.
    6. To make the buttercream frosting, bring the water to a boil. While the water is coming to a boil, add the powdered sugar to a stand-alone mixer fitted with a WHISK attachment. Add the boiling water to the sugar and mix for 4 minutes on low-speed until the sugar completely dissolves. Use a spatula to scrap the sides and bottom of the bowl to make sure no lumps of sugar remain.
    7. Next, briefly mix in the almond extract, vanilla extract, and salt. Check the mixture to make sure it’s at room temperature. If it’s still warm, let it cool slightly before adding the butter.
    8. Finally, add the room temperature butter and turn the mixer on low-speed and mix for 3 minutes. The mixture will look watery and lumpy.
    9. Turn mixer to medium speed and continue to mix until frosting looks like whipped cream. This could 2 minutes or it can take 10 minutes – when it’s done it will be fluffy and look similar to whipped cream. You may think it’s not done because it will not look like a lot of frosting but it will be enough to frost the 12 cupcakes.
    10. Frost cooled cupcakes and decorate with sprinkles.

Notes

Cupcakes will last 3-5 days in an airtight container stored in the refrigerator.

You can also freeze cupcakes for up to six months. To prevent freezer burn, individually wrap cupcakes in plastic and then foil. Thaw them at room temperature and then frost before serving.

Nutrition Information:

Yield:

12

Serving Size:

1

Amount Per Serving:Calories: 501Total Fat: 25gSaturated Fat: 15gTrans Fat: 0gUnsaturated Fat: 8gCholesterol: 95mgSodium: 222mgCarbohydrates: 67gFiber: 0gSugar: 54gProtein: 4g

Did you make this recipe?

Please leave a comment on the blog or share a photo on Instagram

Cupcake recipe slightly adapted from Taste and Tell and Frosting slightly adapted from Wicked Good Kitchen.

Photo credit: Culinary Captured

Craving More?

166 Comments

  1. I tried the recipe and was so sad about how it turned out. The cake was easy to make and came out pretty good, my boyfriend and sister said it was dry and spongy. The icing was a disaster and I dumped it out and tried twice. I followed the directions exactly and used a stand mixer but both times came out very watery and never whipped up. I don’t know what went wrong. I never made frosting with boiling water before but followed the recipe to a T.

    1. I’m so sorry Tracy. IF you make the cupcakes again, adding the dry ingredients to the batter by hand. It’s easy to over-mix batters in a mixer. The frosting is not your typical frosting recipe, I would suggest mixing longer if you decide to make it again and turning up the speed of your mixer. Hope this helps!

    2. Alex's mom says:

      I had the same problem with the cake batter being to spongy and just too egg-y. (Very fresh eggs, so that wasn’t the problem.) It was also a yellow batter and not white like your pics. The liner was soaked with butter and wouldn’t release the cupcake. Mixed the batter by hand as to not overwork the flour. Had to go to Plan B.

      The frosting was a hit, but I needed to add an extra 1/2 cup of powdered sugar. One batch made enough to frost an entire cake. Your frosting directions were perfect, and I just stuck with it.

  2. Jenice Smith says:

    Super yummy! These just came out of the oven! I was looking for a recipe that didn’t use cake flour or buttermilk or separated eggs, and this one fit the bill!
    I colored them blue for my sister’s baby shower tomorrow, and made mini-cupcakes. Baked for 13 minutes. I was super nervous when they went in because the batter was super runny, but they turned out great! (For the person who said they made cookies because the dough was to dry??? All I can say is you must have forgotten the milk or something because in no way shape or form was this thick.)
    I had my 4 year old “helping” me, so after the butter and sugar was creamed, in went the flour. Oops. Everything else but the milk got dumped in together and mixed all at once, then the milk was added and mixed in. The batter ended up looking a little funny, almost separated, which added to my nervousness, but they turned out great! I am going to make a white vanilla buttercream and top with blue sprinkles. It’s a keeper!

  3. I made the buttercream frosting for my sugar cookies. I absolutely loved it! So light and fluffy and that almond flavor!!!! I will be making it again!
    Sharon

  4. I was very excited to make these as a cake. Imy still going to try it again. The cake was dense and more of a bread texture and dense consistency. Do you have any pointers or suggestions that I could use on round two. I really have no clue what happened.

    1. Hi Leann – I’ve never made the cupcakes into a cake so I can’t talk to that process but perhaps you over-mixed the batter a bit? Over mixing batter or dough creates a tougher cake. Hope this helps!

  5. Is it possible to make with 2 percent milk instead?

      1. I made these last weekend for my in laws surprise 30th wedding anniversary party. HUGE HIT! I did add a bit more powdered sugar because we have a bit of sweet tooth in this family. But even with adding 1/2 cup more it was the perfect amount of sweetness. Not to sweet but also not bland. The cupcakes were the same way. They had a great balance of sweetness as well, so when eating all together with the frosting it was perfect. No sugar bombs going off in your mouth.
        Also a tip for anyone who will be making these with a hand mixer (I’m not a lucky lady who has a stand mixer ??) crank the speed up to 3 when your whipping the frosting and in about 10 minutes maybe less you have whipped frosting.
        Needless to say, my 3 dozen cupcakes were all gone when we went home.

  6. I really liked the cupcake but the frosting came out tasting like whipped butter. Not sweet enough, very buttery but not in a good way. I made a half batch, 2 cups of powdered sugar plus 1/4 cup boiling water. Mixed as directed, added the extracts and salt, mixed, then added 1.5 sticks room temp butter, and mixed as directed. It took a full 10 minutes to come together. It wasn’t as smooth as it should have been. I had to use a spatula to mix it and bring it together. Can I add more powdered sugar to sweeten it and get rid of that buttery taste?

    1. HI Nazia – glad you liked the cupcakes. Sorry the frosting didn’t turn out for you. You could try adding more sugar to sweeten it up but I will be honest, I’ve never had an issue with the frosting so I’ve never tried adding more sugar. I don’t see how it could mess it up but just want to let you know. If you don’t like the frosting, you could make a simple buttercream frosting instead which you can find here https://www.stuckonsweet.com/homemade-funfetti-cupcakes/ . I would just add 1/2 teaspoon of almond extract to the frosting to enhance the almond flavor.

  7. Soooo delicious.

    I was a little suspicious of this recipe; Most white cakes call for a metric ton of eggs and it seemed like a lot of almond extract, but it turned out great for a Friday night! I didn’t want to fuss with cupcakes so I just made a cake and I’m kinda sad about it. The crispy edges of this cake were like candy and the inside was sooo fluffy!

    When I see fluffy in a cake description I always worry it’s that weird spongy quality that you get with some angel food cakes, but this was melt in your mouth buttery, without being crumbly. The almond wasn’t overpowering, but was definitely more than “a hint.” I used it as the base of a strawberry shortcake and was very pleased. Next time I might do a lemon curd layer cake.

    For those of you who are wondering, it worked just fine as a cake. Needed five extra minutes in an 11×7 pyrex.

    1. Hi Jenn! Yay! I’m so glad you liked the recipe. I have yet to make a cake with it so thanks for your comment – now I know it works well!

  8. these are delicious! how do you store the leftover frosted cupcakes? do they need to go in the fridge?

    1. Thank you! Yes, you can store them in the fridge but bring them to room temp before serving again. Enjoy!!

  9. thank you so much for this lovely recipe, made this yesterday and I got a very high compliment; these cupcakes were so fluffy and light and scrumptious! thank you again!

  10. I loved the cupcakes. Didn’t think I was going to like the Almond flavor, but I am in love with this recipe, total keeper . I didn’t try the frosting but will definitely try it next time.

Leave a Reply

Your email address will not be published. Required fields are marked *