One basic buttercream can become dozens of different flavors with just a few simple additions. Chocolate, coffee, caramel, fruit, citrus, nut butter and liqueurs can all transform a vanilla buttercream without making a completely new frosting from scratch.

When I decorated cakes professionally, I made buttercream in just about every flavor imaginable. The problem was that before long, the fridge and freezer would be filled with small containers of leftover chocolate, coffee, caramel, fruit and other flavored buttercreams.
For large orders, birthdays, anniversaries and celebration cakes, when I knew I needed a good amount of one flavor, I made a full batch of that buttercream. But for smaller orders or when I needed several flavors at once, it made much more sense to start with my classic vanilla buttercream and turn portions of it into different flavors.
That became my rule of thumb: make a full batch when you need a lot of one flavor; use vanilla buttercream as your base when you need smaller amounts or several flavor variations.
Over the years, I also learned that flavor and consistency have to be adjusted together. Chocolate and nut butters can make buttercream firmer, while fruit purees, coffee, citrus juice and liqueurs can soften it. That’s especially important when the buttercream needs to hold its shape for piping rather than simply filling a cake.
The secret to one buttercream, many flavors
The secret is to start with a plain buttercream base and add the flavorings afterward. This works with American buttercream as well as Swiss, Italian, German or French buttercream.
When I’m planning several flavors, I make the base buttercream first without the optional flavorings or additional liquid. Then I divide off what I need and flavor each portion separately.
For example, vanilla can get vanilla bean paste and cream, strawberry can get reduced strawberry puree or freeze-dried strawberry powder, chocolate can get melted chocolate or cocoa, and coffee can get concentrated espresso.
This gives you much more control over both flavor and consistency. Instead of making five completely different buttercream recipes, you make one reliable base and turn it into the flavors you need.
Choose your buttercream base first
This method isn’t limited to American buttercream. You can start with American, Swiss meringue, Italian meringue, German or French buttercream and then turn that base into different flavors.
The principle is the same: make the buttercream base first, then add the flavoring. When possible, leave out optional liquids and flavorings from the base so you have more control over the final consistency.
For example, I can make one batch of buttercream, divide it into several bowls, and turn one portion into vanilla with vanilla bean paste, another into strawberry with reduced strawberry puree or freeze-dried strawberry powder, another into chocolate, and another into coffee.
The amount and type of flavoring may need to be adjusted depending on the buttercream you’re using. A rich French buttercream won’t need exactly the same treatment as an American buttercream, but the basic approach remains the same: add the flavor first, then adjust the consistency.
Which buttercream should you use?
Then I think a small comparison table would be very useful:
| Buttercream base | Best for |
|---|---|
| American buttercream | Easy to flavor, sweet, sturdy and excellent for piping |
| Swiss meringue buttercream | Silky, less sweet and good for cakes and cupcakes |
| Italian meringue buttercream | Smooth, stable and excellent for celebration cakes |
| French buttercream | Rich, custard-like and especially good with chocolate, coffee and nut flavors |
| German buttercream | Creamy, less sweet and a good base for fruit, chocolate and caramel flavors |

Buttercream flavor variations
The amounts below are based on 4 cups of American-style buttercream. You can use the same flavoring method with Swiss, Italian, French or German buttercream, but begin with about half the suggested liquid additions and add more gradually, since softer and meringue-based buttercreams may need less.
| Flavor | Addition | What I’d change |
|---|---|---|
| Vanilla | 2 tsp vanilla bean paste/extract + 2–4 tbsp heavy cream | Add cream only as needed |
| Chocolate | 225 g (8 oz) melted, cooled chocolate | Keep |
| Mocha | 225 g chocolate + 2 tbsp strong espresso | Keep |
| Caramel | ½ cup (120 ml) thick caramel sauce | Reduce from ¾ cup; add more only if consistency allows |
| Salted Caramel | ½ cup caramel + ¼–½ tsp fine sea salt | Definitely change the current 1 tbsp rock salt |
| Nutella | ¾ cup (225 g approx.) Nutella | Keep |
| Lemon | 2 tbsp lemon juice + 1–2 tbsp finely grated zest | I’d reduce the current ¼ cup juice; zest gives flavor without thinning |
| Strawberry | ½ cup reduced strawberry puree, cooled | Change from raw crushed strawberries |
| Raspberry | ½ cup reduced, strained raspberry puree, cooled | Same change |
| Peanut Butter | ¾ cup (190 g approx.) creamy peanut butter | Keep |
| Pineapple | ½ cup well-drained crushed pineapple OR reduced pineapple puree | Current 200 ml crushed pineapple could add too much moisture |
| Maraschino Cherry | ½ cup finely chopped, well-drained cherries + 1–2 tbsp cherry juice | Current idea is fine; just make it precise |
| Baileys/Kahlúa | ¼ cup (60 ml), then more to taste if consistency allows | Current ½ cup is a lot of liquid |
| Coconut | ¼ cup (60 ml) thick coconut cream + ½ tsp coconut extract | Better flavor without dumping ½ cup liquid into the buttercream |
| Marzipan | 110 g (½ cup) softened marzipan | Keep, but don’t soften it with much water |
| Boston Cream | ¾ cup (180 ml) thick, chilled pastry cream | Keep, but this becomes a softer filling-style buttercream |

Different Buttercream Flavors from One Recipe
Why have just one buttercream flavor when you can try so many more. These simple, easy and effortless variations to create different buttercream flavors from one recipe will open new and wonderful possibilities for your cake projects. From strawberry to caramel, marzipan or Kahlua, you can use a basic American buttercream, meringue-based buttercream.
Ingredients
- 8 oz (225 g) chocolate
- 8 oz (225 g) chocolate
- 2 tbsp strong Espresso coffee (liquid)
- ¾ cup (0.75 cup ) caramel sauce
- ¾ cup (0.75 cup) caramel sauce
- 1 tbsp ( ) rock salt
- ¾ cup (0.75 cup ) Nutella
- ¼ cup lemon juice
- 1 tsp lemon zest
- 200 ml (7 oz) crushed strawberries
- ½ tsp strawberry extract (optional)
- 8 oz (7 oz) crushed raspberries
- ½ tsp raspberry extract (optional)
- ¾ cup (0.75 cup ) peanut butter
- 8 oz (200 ml ) crushed pineapple
- ½ tsp pineapple extract (optional)
- ½ cup maraschino cherries
- 2 tsp cherry juice
- ½ cup (120 ml) Baileys or Kahlua
- ½ cup (120 g) Coconut cream
- ½ cup (110 g) marzipan
- ¾ cup (180 ml) vanilla pastry cream
Method
- Make the base buttercream – Prepare your chosen buttercream recipe, leaving out optional liquid and flavorings where possible.
- Divide the buttercream – Keep the full batch for one flavor or divide it into smaller portions if you’re making several flavors from one batch.
- Add the flavoring – Use the buttercream flavor table above as a guide. Add concentrated flavorings first, then gradually add ingredients that contain more liquid, such as fruit puree, coffee, caramel or liqueur.
- Adjust the consistency – For a softer buttercream, add cream or milk a little at a time. If the buttercream becomes too soft, chill it briefly or adjust it according to the type of buttercream you’re using.
- Taste and adjust – Flavor intensity varies between chocolate, fruit, extracts, coffee and liqueurs, so taste before adding more.
Equipment you will need
Nutrition
Tried this recipe?
Mention @veenaazmanov_kitchen or tag #veenaazmanovkitchen!Pro tips from a cake decorator
- Flavor first, adjust consistency second. Don’t thin your base buttercream before adding an ingredient that already contains liquid.
- Concentrate fruit whenever possible. Reduced puree or freeze-dried fruit gives stronger flavor without flooding the buttercream with moisture.
- Match consistency to the job. Filling between cake layers can be softer; piping flowers, borders and decorations needs a firmer buttercream.
- Make one large base batch for multiple flavors. Divide it first, then flavor each portion separately. This saves time — and avoids a refrigerator full of half-used containers of frosting.
Troubleshooting flavored buttercream
| Problem | Why it happens | How to fix it |
|---|---|---|
| Buttercream is too soft | Too much fruit puree, coffee, caramel, liqueur or other liquid was added | Chill briefly, then rewhip. For American buttercream, you can also add a little powdered sugar. Next time, add liquid flavorings gradually. |
| Buttercream is too stiff | Chocolate, cocoa, peanut butter or freeze-dried fruit can thicken the buttercream | Add heavy cream or milk, 1 teaspoon at a time, until you reach the right consistency. |
| Buttercream looks curdled or separated | The flavoring and buttercream may be at very different temperatures, or too much liquid was added at once | Keep mixing first—it often comes back together. If necessary, gently warm a small portion, then beat it back into the buttercream. |
| Fruit flavor is too weak | Fresh fruit contains a lot of water, so adding enough for strong flavor can make the frosting too soft | Use reduced fruit puree or freeze-dried fruit powder for more concentrated flavor. |
| Buttercream tastes too sweet | Sweet additions such as caramel, Nutella or chocolate add more sugar to an already sweet base | Start with a less-sweet base such as Swiss or Italian buttercream, or balance the flavor with a small pinch of salt where appropriate. |
| Buttercream won’t hold its shape for piping | The finished frosting is too soft for the decoration you’re making | Chill briefly and test again. For detailed piping, use concentrated flavorings rather than adding large amounts of liquid. |
| Melted chocolate made the buttercream grainy or lumpy | The chocolate was too hot, too cold or began setting when it hit the buttercream | Use melted chocolate that has cooled but is still fluid, and make sure the buttercream isn’t refrigerator-cold. |
Frequently asked questions
Yes. Make one large batch of plain buttercream, divide it into smaller portions, then add a different flavoring to each. This is especially useful when you need several cake or cupcake flavors at the same time.
Yes. The same method works with American, Swiss, Italian, French and German buttercream. However, start with smaller amounts of liquid flavorings and add gradually because each buttercream handles additional liquid differently.
Use reduced fruit puree or freeze-dried fruit powder. Both give you more concentrated flavor with less moisture than adding a large amount of fresh fruit or puree.
Add flavoring after the base buttercream is completely made. If you’re making several flavors, divide the plain buttercream first and then flavor each portion separately.
Absolutely. Vanilla, almond, coconut, lemon, orange, strawberry and other extracts are useful because you can add plenty of flavor without changing the consistency. Start with a small amount and taste before adding more.
It depends on the ingredient. Extracts may need only a teaspoon or two, while chocolate, caramel, nut butter or fruit puree require considerably more. Use the flavor variation table above as your starting point, then adjust to taste.
American buttercream is particularly easy to customize and can handle many additions. Swiss and Italian meringue buttercreams are excellent when you want something less sweet, while French and German buttercreams give you richer options. The best base depends on the cake and how you plan to use the frosting.
Yes, but watch the consistency. Melted chocolate, nut butter and freeze-dried fruit may make buttercream firmer, while fruit puree, coffee, caramel and liqueurs can soften it. For detailed piping, keep the finished buttercream firmer than you would for filling a cake.
More buttercream recipes from scratch
- Ermine Frosting
- Maple Buttercream Frosting Recipe
- White Chocolate Buttercream Frosting
- Bakery Style Frosting -(Fluffy and Pipeable)
- Coffee Buttercream Frosting
- Best Eggnog Frosting
- The BEST Caramel Frosting Recipe
- Butterscotch Buttercream Frosting
Don’t lose this recipe! Save it for Later!
📌 Save this Recipe for later on Pinterest so you can easily find it again.
⭐ Add Veena Azmanov Kitchen to your Google Preferred Sources.
It helps Google show you more of our recipes.
📧 Subscribe for new recipes delivered to your inbox.
🎥 Follow us for more recipes


Hi, I’m Veena
I’m the recipe developer, baker, and food photographer behind Veena Azmanov Kitchen.
I’ve spent years developing and testing recipes, from everyday meals and homemade breads to cakes and desserts.
I share the practical tips and little details I’ve learned along the way so you can get great results in your own kitchen.























Week 2 day 3 done
I love these recipes although being new to this I am stuck as to what flavour icing to use with which flavoured cakes !!! For a lemon cake would I just use lemon icing ?
Emma. You may find this post the cake flavor combinations useful
This is such a great post! You have explained it so well :).even an amateur like me can think of doing it . Saving it for later❤️
Thank you, Sonia.
I fail at buttercream all the time. It’s the one thing I just cannot seem to master for macaron. I’ll be putting yours to the test, for sure! Especially with all those flavors. Perfect for macaron.
Oh.. Christie. I have many step by step and videos that might be just what you need. For both Macarons and Buttercream. You must check them out.
Yum! I love all these flavors. I definitely need to try the mocha and the Kahlua buttercream sometime.
Thank you Tara. Yes the Kahlua is my favorite too.
I have tried a few of these and have loved them all! I can’t wait to try the rest!
Thank you, Tayler. So happy you enjoyed these. Love to hear which you tried and enjoyed. Thanks
OMG — Veena — I had no idea there were so many styles of buttercream! I want to try them all to determine my favorite — and then I’ll get to the different flavorings. I have some passion fruit simple syrup — and I’m thinking that would be excellent in one of your buttercream recipes.
Absolutely Lisa. Make a passion fruit buttercream with it. These are so amazing.
Hi. Please forgive me, I am new to all of this. I would like to make lemon flavored buttercream. Do I make the original buttercream with the vanilla and almond plus the lemon extras, or replace it with the lemon juice and zest? Thank you.
Hey RDW. Welcome.
For lemon buttercream – you can make any on of these buttercream recipe – Velvet American buttercream or Vanilla Buttercream frosting
But by replacing some of the liquid in the recipe with Lemon juice. Ideally, 1/4 cup lemon juice is plenty. For a light flavor reduce the lemon. You can always add more later.
Add the vanilla extract in the recipe and additional lemon extract (1/4 tsp)
You can omit the lemon extract as well but it does enhance the flavor.
If you want you can add 1/4 tsp lemon zest (if you don’t mind the little zest all over your icing)
Feel free to ask any questions.
XX
How many cups of swiss meringue buttercream will be needed to frost 30 cupcakes, with a decent size swirl? Also, is one batch, a 6 egg quantity equivalent to 4 cups?
Hey Janice. A 6 eggs batch of SMBC will make about 5 to 6 cups frosting depending on how you whip and that should be good for 24 cupcakes. I like to use more frosting on my cupcake so I tend to use more. Hope this helps.
Hello, does the raspberry or strawberry buttercream need to be refrigerated?
Any time you use fresh fruits in frosting you need to refrigerate it. If you use freezer dry fruit powder you can keep them out depending on the other ingredients of course.