This vegan coffee buttercream frosting is silky smooth, dairy-free, and packed with bold espresso flavour. Made with just 3 ingredients in 5 minutes, it’s the perfect coffee frosting for cakes, cupcakes, and brownies.

Why I Made This Recipe
I absolutely adore coffee-flavoured desserts. With over two decades of baking experience, I’ve tested countless buttercream variations, and this buttercream is still my go-to frosting when I’m making birthday cakes and cupcakes. When I was a child, my Mum always used to make coffee cake filled with the most scrumptious buttercream.
So naturally, I HAD to give this recipe its own post on the blog and share it with you. This is dairy-free, egg-free, gluten-free, nut-free, and soy-free and ticks all the boxes for an allergy-friendly classic buttercream.
Why You’ll Love This Coffee Frosting
This vegan coffee buttercream is easy to make with just 3 ingredients, and versatile to use with a multitude of desserts. It is silky, smooth and full of flavour. Here’s why this recipe works so well:
- Stable enough for piping on cakes and cupcakes
- Strong espresso flavour without bitterness
- Naturally dairy-free and allergy-friendly
- Ready in just 5 minutes
A great recipe to have in your collection. Honestly, if you love coffee, you are going to be obsessed with this buttercream!

Ingredients and Substitutions
This coffee buttercream uses simple ingredients that you most likely already have in your kitchen. Read on for more tips and recipe suggestions, and check out the FAQ for some commonly asked questions.

Dry Ingredients
Icing Sugar: I recommend sifting your icing sugar to remove clumps. This will ensure a smooth finish to your buttercream.
Wet Ingredients
Butter: Use room temperature unsalted plant-based butter. You can use salted butter to cut back on the sweetness of the buttercream, although the coffee does a good job of that. It has just the right balance in my opinion, but feel free to alter it to your taste preferences. For best results, choose a firm plant-based butter block rather than a spread, as spreads can create a softer buttercream.
Flavouring: I brewed up an espresso coffee pod and let it cool for this recipe. I find that espresso has a much deeper flavour, which is more robust in buttercream. And with it being the star of the show, you want to use your favourite coffee. Sub with instant coffee or coffee emulsion if you prefer.
How to Make Coffee Buttercream Frosting
This is honestly one of the easiest and most satisfying recipes that you’ll make, and this method creates a light, fluffy vegan coffee buttercream that’s perfect for spreading or piping.
Make sure your butter is at room temperature before starting. It needs to be slightly soft to allow it to whip up easily. Add to a bowl and whip the butter for 30 seconds until creamy and lighter in colour.

Add half of the icing sugar, pulse a few times before increasing the speed, then whip for 30 seconds.
Why half? Adding all at once can create a huge puff of sugar – trust me!

Add the remaining icing sugar and the cooled espresso coffee. Pulse a few times, then whip for 30 seconds until is light and fluffy.

The buttercream should be airy with a pale espresso colour and smell glorious. Good enough to eat right away! If it’s too soft, add a little more icing to thicken.

How to Use on Cakes and Cupcakes
This coffee buttercream is the absolute best frosting to use on my classic dairy-free Coffee Layer Cake. With a generous amount inside the cake and on top, it is pure coffee heaven! Serve with a fresh cup of coffee for an extra caffeine boost.

And why not pipe it on some cupcakes for the ultimate buttercream swirl or add a dollop to some brownies. I recommend using a star tip or round piping nozzle. Yum! It really does pair well with most baked goods, so don’t be afraid to try it on your favourite recipe.

Storage and Freezing
You mean you didn’t eat it all? Oh, that must just be me then! Seriously, if you do have any leftovers, here’s how to store them so you can get your coffee buttercream fix at a later date.
Storage Tips: Store any leftover buttercream in an airtight container in the fridge for up to 14 days. Bring back to room temperature and stir with a spatula before using.
Freezing: This buttercream can be frozen for up to 3 months in an airtight container. Defrost in the fridge overnight before using. Make sure you whip it slightly with a spatula before using it.
Coffee Buttercream FAQs
This recipe yields about 3 US cups – enough to fill and frost the top of a 9-inch double-layered cake or pipe swirls on 12 cupcakes. Multiply by 1.5 times if you want to crumb coat or frost the sides of the cake as well. The recipe card has an easy upscaler if you need more.
I use an espresso coffee pod for a robust flavour, but instant coffee or coffee emulsion (same quantity) works just as well. Brew your favourite coffee, let it cool before using, and you can’t go wrong.
I love it on my Coffee Layer Cake, a traditional British dessert which is perfect for afternoon tea. It is also amazing on chocolate slab cake, cupcakes, sugar cookies, and even brownies for the ultimate mocha flavour.
Yes! It’s a medium consistency buttercream, which is perfect for piping. Try a 1M piping swirl or simple border on a cake. If it’s too soft, add a small amount of icing sugar to thicken.
Many brands no longer use bone char to whiten their icing sugar, but check with the manufacturer if you follow a strict vegan diet. In Canada, I use Redpath Icing Sugar, which is vegan-friendly.
What to Pair with Coffee Buttercream
If you can resist eating it straight out of the bowl, this versatile buttercream pairs well with any flavour of cake, cupcakes and even brownies.
- Dairy-Free Coffee Layer Cake – I love this coffee buttercream with this cake – a traditional British dessert perfect for afternoon tea.
- Vegan Glute-Free Avocado Brownies – add a dollop of buttercream on top for the ultimate chocolate mocha flavour.
- Dairy-Free Vanilla Cupcakes – pipe delicate swirls and details.
- Chocolate Slab Cake (DF, GF) – add lashings of coffee buttercream for rich indulgence.
- Sugar Cookies – sandwich together with this frosting or spread on top for a sweet explosion.
However you decide to use this buttercream, I hope you’ll enjoy it. And if you do, let me know in the comments below and tag me on Instagram @itsbakeangel – I love seeing your homemade treats.


3 Ingredient Vegan Coffee Buttercream Frosting
Equipment
Angela’s Top Tip
Weigh your dry ingredients in grams with a scale for best results!
Ingredients
- 350 grams Icing Sugar (3 US Cups – divided)
- 150 grams Plant Based Butter (unsalted) (1 & 1/3 sticks)
- 1 tbsp Espresso Coffee (15ml)
Instructions
- Beat 150 grams Plant Based Butter (unsalted) in a stand mixer for 30 seconds until creamy and slightly lighter in colour.150 grams Plant Based Butter (unsalted), 350 grams Icing Sugar
- Divide 350 grams Icing Sugar in half. Add the first half to the butter, pulse a few times, then whip for 30 seconds.
- Add the remaining icing sugar and 1 tbsp Espresso Coffee, pulse a few times, then whip for 30 seconds until the buttercream is light, airy and fluffy.1 tbsp Espresso Coffee
- Check the consistency – it should be smooth and ready to eat or pipe. Add a little more icing sugar if too soft.
Notes
- Yield: this recipe makes 3 US cups of buttercream – enough to fill and frost the top of a 9-inch round layer cake or approx 12 cupcakes.
- Storage Tips: Store in an airtight container in the fridge for up to 14 days. Bring back to room temperature and stir before using.
- Freezing: Freeze for up to 3 months in an airtight container. Defrost overnight in the fridge, then re-whip before using.
- Coffee Options: Use espresso for a robust flavour. Instant coffee or coffee emulsion also work well (same quantity).
- How to use: I love this coffee buttercream on my coffee layer cake, a traditional British afternoon tea dessert. Also pairs well with vanilla cake, cupcakes,
- sugar cookies, and even brownies. This is such a versatile recipe!
- Decorating Tips: Medium-consistency buttercream is great for piping. Use a 1M tip for swirls or borders. If too soft, add a small amount of icing sugar to thicken.
- Final Note: Enjoy this buttery, espresso-flavoured frosting! If you love it, please leave a 5-star rating and a comment – I love hearing from you.





Made this and frosted chocolate cupcakes, so dreamy!
So happy to hear that!
This was so good on chocolate cake – YUM!
So yummy with chocolate cake!
Love this recipe, easy to make and delicious. Thanks for sharing!
You’re so welcome.
Love this coffee buttercream frosting, never tried this flavor so will make it soon, I do not eat dairy so is perfect!!! Looks delicious!!! Thanks for sharing 🙂
You won’t be disappointed. Hope you enjoy it!
I made this frosting to put on my chocolate cupcakes and it was amazing! So full of coffee flavor!
Thanks for sharing. We love it on chocolate cupcakes as well!