Wedding Cake Buttercream Frosting (Great for Cupcakes Too) Recipe
Introduction
This Wedding Cake Buttercream Frosting is a classic, smooth, and fluffy frosting perfect for wedding cakes and cupcakes alike. Its subtle flavors of vanilla, almond, and a hint of lemon make it a delightful complement to any cake without overpowering the sweetness.

Ingredients
- 1 cup unsalted butter, room temperature (2 sticks)
- 1 cup vegetable shortening (not lard; see notes)
- 1/8 teaspoon salt
- 2-3 tablespoons milk
- 1 teaspoon lemon juice (not enough to taste lemon; see notes)
- 2 teaspoons clear vanilla extract
- 1/4 teaspoon almond extract (see notes)
- ½ – 1 teaspoon butter extract (use quality extract; omit if using all butter instead of shortening; see notes)
- 6 cups confectioner’s sugar
Instructions
- Step 1: In a large mixing bowl, combine the room-temperature butter, vegetable shortening, and salt. Beat with an electric mixer on medium-high speed until the mixture is very smooth.
- Step 2: Add the lemon juice, clear vanilla extract, almond extract, and butter extract. Mix well on medium-high speed to combine.
- Step 3: Add 3 cups of confectioner’s sugar along with 2 tablespoons of milk. Mix on low speed until combined, then increase to medium-high speed until well mixed.
- Step 4: Add the remaining 3 cups of confectioner’s sugar. Mix on low speed until combined, then beat on medium-high speed until fully incorporated.
- Step 5: Taste the frosting and adjust flavoring if desired. For more tartness, add another teaspoon of lemon juice. For a stronger almond note, add a bit more almond extract. For more buttery flavor, add additional butter extract in small amounts. Mix and taste after each addition to avoid overpowering the flavors.
- Step 6: Check the consistency of the frosting. If it’s too thick, add a teaspoon of milk and mix again. If it’s too thin, add ½ cup more confectioner’s sugar and mix. Repeat as needed to reach desired texture.
- Step 7: For a fluffier and whiter frosting, beat on medium-high speed for a couple of minutes. For a smoother texture, mix on low speed.
- Step 8: Refer to the notes section for additional important tips on ingredients and flavorings.
Tips & Variations
- Use clear vanilla extract to keep the frosting bright white instead of tinted.
- Vegetable shortening provides structure and whiteness; avoid substituting with lard as it differs in texture and flavor.
- Butter extract enhances the buttery flavor, especially if using shortening in place of some butter; omit if you use all butter.
- Adjust extracts cautiously—these are potent and can quickly overpower the delicate flavor.
- For a dairy-free version, use a non-dairy milk substitute.
Storage
Store the buttercream frosting in an airtight container in the refrigerator for up to one week. Before using, bring it to room temperature and rewhip with a mixer to restore its creamy texture. For longer storage, freeze the frosting for up to three months, thaw in the refrigerator overnight, then rewhip before use.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use all butter instead of butter and shortening?
Yes, you can substitute all butter; however, the frosting may be softer and less white in color. Using shortening helps achieve a lighter, fluffier texture and whiter appearance.
Why do you use clear vanilla extract instead of regular vanilla?
Clear vanilla extract keeps the frosting bright white, which is especially desirable for wedding cakes. Regular vanilla extract has a brown tint that can darken the frosting.
PrintWedding Cake Buttercream Frosting (Great for Cupcakes Too) Recipe
This Wedding Cake Buttercream Frosting is a smooth, creamy, and fluffy icing perfect for wedding cakes, cupcakes, and other desserts. Combining butter, vegetable shortening, and delicate flavor extracts, this frosting offers a balanced hint of lemon, almond, and vanilla, with a texture that spreads beautifully and holds up well. Adjust the consistency and flavor to your liking, making it an ideal choice for elegant, classic celebrations.
- Prep Time: 10 minutes
- Cook Time: 0 minutes
- Total Time: 10 minutes
- Yield: Enough to frost a two-layer 9-inch cake or approximately 24 cupcakes
- Category: Frosting
- Method: No-Cook
- Cuisine: American
- Diet: Vegetarian
Ingredients
Buttercream Base
- 1 cup unsalted butter, room temperature (2 sticks)
- 1 cup vegetable shortening
- 1/8 teaspoon salt
Flavorings
- 1 teaspoon lemon juice
- 2 teaspoons clear vanilla extract
- 1/4 teaspoon almond extract
- ½ – 1 teaspoon butter extract
Sweetener and Liquid
- 6 cups confectioner’s sugar
- 2–3 tablespoons milk
Instructions
- Mix Butter and Shortening: Add the room-temperature butter, vegetable shortening, and salt to a large mixing bowl. Using an electric mixer on medium-high speed, beat the mixture until it becomes very smooth and well combined.
- Add Flavorings: Pour in the lemon juice, clear vanilla extract, almond extract, and butter extract. Continue mixing on medium-high speed until all the extracts are fully integrated and the mixture is uniform.
- Incorporate First Half of Sugar and Milk: Add three cups of confectioner’s sugar and two tablespoons of milk to the bowl. Mix on low speed initially to combine without a sugar cloud, then increase to medium-high speed to fully blend.
- Add Remaining Sugar: Add the last three cups of confectioner’s sugar and mix again on low speed to combine. Once incorporated, increase to medium-high speed until smooth.
- Taste and Adjust Flavors: Sample the frosting to assess flavor balance. Add up to an additional teaspoon of lemon juice for tartness, a bit more almond extract for a stronger floral note, or more butter extract for enhanced buttery flavor. Add small amounts at a time, mixing thoroughly and tasting after each addition until you achieve the desired subtle flavor profile.
- Adjust Consistency: Evaluate frosting thickness. If too thick, add one teaspoon of milk, mix and recheck until the desired spreadable consistency is reached. If too thin, add ½ cup of confectioner’s sugar, mixing well to thicken. Repeat adjustments as necessary for ideal texture.
- Final Whip: Once satisfied with flavor and consistency, beat the frosting on medium-high speed for several minutes to achieve a light, fluffy texture and a whiter color. Alternatively, mix on low speed if a smoother but less fluffy finish is preferred.
- Consult Notes: Review the notes section for important information about ingredient substitutions and tips to optimize flavor and texture.
Notes
- Vegetable shortening is not the same as lard; it provides stability and structure to the frosting without altering flavor.
- The 1 teaspoon lemon juice is for subtle acidity and freshness, not to impart a strong lemon flavor.
- Butter extract quality matters; if using all butter and no shortening, omitting butter extract may be preferable.
- Small amounts of almond and butter extracts go a long way—add incrementally and taste to prevent overpowering the frosting’s delicate balance.
- If you need a dairy-free or vegan option, substitute the butter with plant-based butter and ensure shortening is vegan-friendly.
- This frosting is excellent for wedding cakes as it holds shape well and has a classic, elegant texture and flavor.
Keywords: wedding cake frosting, buttercream frosting, cupcake frosting, butter and shortening frosting, smooth buttercream, vanilla almond buttercream

