Eight Forest Lane

  • Latest
  • All Recipes
  • eBook
  • About
  • Work With Me
menu icon
go to homepage
  • Latest
  • All Recipes
  • eBook
  • About
  • Work With Me
search icon
Homepage link
  • Latest
  • All Recipes
  • eBook
  • About
  • Work With Me
×
Home » Recipes » Cupcakes

Vegan Chocolate Rose Cupcakes

By Sally · Aug 8, 2025 · This post may contain affiliate links.
Jump to Recipe
5 from 1 vote

These vegan chocolate cupcakes with vanilla buttercream are decorated with piped roses, making them the perfect treat for Valentine’s Day. The cupcakes are rich yet light and fluffy – no one will be able to tell these cupcakes are both egg free and dairy free!

Overhead angle of chocolate cupcakes with pink vegan vanilla buttercream roses piped on top.

This recipe was originally published in Feb 2018 and has been updated with new photos and content and a slight tweak to the recipe to make the cupcakes just that little bit more delicious!

This recipe is a fun mashup of two of my favourite recipes, my ultimate vegan chocolate cupcakes and my best vegan vanilla buttercream. I thought it would be fun to combine the rich, decadent chocolate cupcakes with a swirl of creamy vanilla buttercream to get the best of both worlds.

This buttercream pipes like a dream, making it the perfect option to decorate these cupcakes as beautiful roses. This effect is so much simpler than you might think and all comes down to having the right tool for the job!

The result is that these cupcakes combine the two traditional gifts of roses and chocolates making these the perfect way to share the love this Valentine’s day, or really any other day of the year. Because when is an edible bouquet not a wonderful gift?

I love this recipe because I can share it with people who have allergies or intolerances or choose to eat a vegan diet and therefore always seem to miss out on the most delicious foods. Also anyone who does eat dairy and eggs won’t even realise these are without!

They are truly my favourite cupcake recipe (big call I know, but for real!).

Key Ingredients

These cupcakes are so easy to make using regular pantry ingredients – no weird vegan substitutes here!

All ingredients needed to make vegan chocolate cupcakes laid out in small bowls.

Note all ingredients and their quantities are laid out in the recipe card at the bottom of this post.

  • Almond milk – this is my preference for baking cakes as I find it gives them a beautifully light texture, but you can replace this with any dairy-free milk. I tend to use oat or soy pretty interchangeably.
  • White vinegar – this gets added to the dairy-free milk to create a ‘buttermilk’ which is a key ingredient in these vegan cupcakes as it causes a chemical reaction with the bicarbonate of soda to give the cake lift and ensure they are light and fluffy.
  • Canola oil – another key ingredient for vegan baking, the oil binds the batter together but also gives a tender crumb meaning the cake will be soft and not dense. You could use coconut oil instead but I prefer a flavourless oil.
  • White sugar
  • Vanilla – always add vanilla to chocolate cakes as it will enhance the richness of the chocolate flavour.
  • Plain flour + Self raising flour – I’ve been making these cupcakes for years and have always used a combination of these two flours and absolutely love the results, however if you can use all plain flour (all purpose flour in the US) and simply increase the baking powder by ½ a teaspoon to replace the leavener in the SRF.
  • Cocoa powder – always use a good quality cocoa powder for the best flavour.
  • Baking powder + bicarbonate of soda – we’re using a combination of both in this recipe as they play a different role in ensuring the cupcakes rise correctly and we get a light and fluffy cupcake that is insanely delicious.
Close up of chocolate cupcakes with vegan vanilla buttercream roses piped on top.

Step-By-Step Instructions

I say it every time but I love cupcakes so much because they are so easy to make. They are quick and don’t require too much skill compared to a layer cake but yet taste incredible and look super impressive.

For the cupcakes themselves you’ll just need a couple of mixing bowls, whisk, rubber spatula and a muffin/cupcake pan.

Start by making your ‘buttermilk’ in the small bowl by adding the white vinegar to the almond milk and giving it a mix. It will curdle and look a bit weird but that’s fine!

Next, in a medium bowl, add all of the dry ingredients and use your whisk to aerate them and combine them all together. It’s important to do this step so that the leaveners are evenly dispersed in the batter without you needing to overmix the batter itself.

Steps one and two of combining the ingredients in a glass bowl with a whisk to make the chocolate cupcake batter.

In your large mixing bowl, add the canola oil, sugar and vanilla extract and whisk together until combined.

Add the dry ingredients to the oil mixture, alternating with the milk until a thick batter forms. Once it comes together, stop mixing as overmixing will create a dense cupcake.

Line your pan with cupcake liners and then spoon in the mixture. Each liner should be about ¾ full. Place into a preheated oven and bake for 18-20 minutes or until the tops spring back when lightly touched.

Chocolate cupcake batter in a baking pan ready to cook, and the chocolate cupcakes baked, fresh from the oven still in the pan.

Remove the cupcakes from the pan and let cool on a wire rack completely before frosting. It’s important to let the cupcakes cool on a wire rack rather than in the pan as the residual heat from the pan can continue to cook the cupcakes.

Once the cupcakes are cooled, you’ll need to make a batch of vegan vanilla buttercream frosting.

Then comes the fun part – the decorating!

Chocolate cupcakes with a pink piped buttercream rose and piping bag with pink icing.

How to pipe buttercream roses

For these cupcakes, I wanted them to resemble a bouquet of pink roses so I tinted the buttercream pink using a combination of fuchsia and super red Americolor gel food colouring until I got a colour I liked.

To pipe the roses, I used a Wilton 1M piping tip. Once you have the tip fitted, you just start in the middle and gently swirl the frosting out to create the beautiful roses. You won’t believe just how easy these are to create once you get the correct tip!

Also remember that practice really does pay off, so if you’re not happy with them or feel like they don’t look how you wanted, just keep trying. You can always scrape off the icing and try again!

Close up of chocolate cupcakes with vegan vanilla buttercream roses piped on top on a pink cake stand.

If you do make this recipe, please be sure to leave a comment and ⭐⭐⭐⭐⭐ rating below! And tag any of your creations on Instagram with @eightforestlane as I would love to see.

More vegan cupcake recipes:

Vegan Vanilla Cupcakes
Cookies and Cream Cupcakes (Vegan)
Vegan Red Velvet Cupcakes
Vegan ‘Snickers’ Cupcakes

Vegan Chocolate Rose Cupcakes

These vegan chocolate cupcakes with vanilla buttercream are decorated with piped roses, making them the perfect treat for Valentine’s Day. The cupcakes are rich yet light and fluffy – no one will be able to tell these cupcakes are both egg free and dairy free!
5 from 1 vote
Print Pin Rate
Course: Dessert
Cuisine: Australian
Prep Time: 20 minutes minutes
Cook Time: 20 minutes minutes
Total Time: 40 minutes minutes
Servings: 12 cupcakes
Author: Sally
Prevent your screen from going dark

Ingredients

  • 1 cup almond milk
  • 1 tablespoon white vinegar
  • ¾ cup plain flour/all purpose flour
  • ½ cup self raising flour
  • ½ cup cocoa powder
  • 1 teaspoon baking powder
  • ¼ teaspoon bicarbonate of soda/baking soda
  • ⅓ cup canola oil
  • ¾ cup white sugar/granulated sugar
  • 1 teaspoon vanilla extract

For the vegan vanilla buttercream

  • ½ cup (125 grams) dairy-free butter
  • 3-4 cups icing sugar
  • 1 teaspoon vanilla extract
  • 1 tablespoon almond milk
  • salt to taste
  • pink gel food colouring optional

Instructions

  • Preheat oven to 180°C and line a muffin tin with 12 patty cases / cupcake liners.
  • In a small bowl, mix together the white vinegar and almond milk. It will split and curdle but this is ok! Set aside.
  • In a medium bowl, whisk together the plain flour, self raising flour, cocoa powder, baking powder and bicarbonate of soda.
  • In a large mixing bowl, whisk together the canola oil, sugar and vanilla until combined.
  • Add the dry ingredients to the oil and sugar mixture, alternating with the milk until the batter just comes together, scraping down the sides of the bowl as necessary.
  • Spoon mixture into patty cases ensuring they are only ¾ full before placing them in the oven for 18 minutes or until they spring back when lightly touched. Remove from the pan and set aside on a wire rack to cool completely before frosting.

For the Vegan Vanilla Buttercream

  • Using a hand mixer or a stand mixer with the paddle attachment fitted, beat dairy-free butter for 1-2 minutes until creamy.
  • Add in 3 cups of icing sugar and beat on medium until combined. As mixture thickens, add in vanilla and almond milk. If frosting is too thin, add in an extra ½-1 cup of icing sugar until it reaches the right consistency. Add pinch of salt to taste if frosting is too sweet.
  • Add the food colouring to the frosting and mix through until the desired colour is reached. Place the frosting in a piping bag with a piping tip attached (for the roses, I used the Wilton 1M tip) and pipe the frosting onto cooled cupcakes, starting from the inside and working out. 

Notes

I use Nuttelex to replace butter in most of my recipes as it is vegan and gives a ‘buttery’ flavour without being greasy. As this is an Australian product, the closest US alternative I believe is Earth Balance. Otherwise any dairy-free spread will work.
Cupcakes can be stored in an airtight container for 1-2 days, any longer than this and I recommend keeping them in the fridge.

Nutrition

Calories: 352kcal | Carbohydrates: 55g | Protein: 2g | Fat: 15g | Saturated Fat: 2g | Polyunsaturated Fat: 4g | Monounsaturated Fat: 8g | Trans Fat: 1g | Sodium: 153mg | Potassium: 72mg | Fiber: 2g | Sugar: 42g | Vitamin A: 1IU | Calcium: 54mg | Iron: 1mg

Nutritional information is provided as a guide only and is calculated using automated online tools, therefore we cannot guarantee the accuracy. We encourage you to make your own calculations based on the actual ingredients used in your recipe.

Have you made this recipe?Leave a comment and a rating below and tag your creations with #eightforestlane on Instagram!
Not from Australia? Check out my US Conversion Guide

More Dairy Free Cupcake Recipes

  • Irish Cream Cupcakes (Dairy Free)
  • Dairy Free Vanilla Cupcakes
  • Vegan Pineapple Cupcakes
  • Vegan Coconut Cupcakes

Share this recipe:

5 from 1 vote (1 rating without comment)

Made this recipe? Leave a review! Cancel reply

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

Recipe Rating




Hi! I’m Sally, and welcome to Eight Forest Lane! I’ve been dairy free for over 10 years, and I love sharing simple, tasty recipes that make cooking and baking easy, stress free, and fun for everyone! 

More about me →

Latest Recipes

  • 15 Easy Dairy Free Easter Dessert Recipes
  • 20 Easy Dairy Free Appetisers Perfect For Any Party
  • 26 Easy Dairy Free Dessert Recipes
  • Slow Cooker Salsa Verde Chicken

Healthy & Delicious Bowls

  • Chipotle Chicken Bowls
  • Teriyaki Salmon and Avocado Rice Bowls
  • Hot Honey Sweet Potato Beef Bowl (Viral TikTok Recipe!)
  • Burger Bowls

Popular Right Now!

  • Burger Bowls
  • The BEST Sausage Roll Recipe
  • Vegetable Curry Pies
  • Dairy Free Lasagne

Footer

Info

  • About Me
  • Services
  • Privacy Policy
  • Disclaimer

Explore

  • Recipe Index
  • Air Fryer Recipes
  • 30 Minute Meals
  • Resources

Say Hello

  • Contact
  • Pinterest
  • Instagram
  • Work With Me

We acknowledge all Aboriginal and Torres Strait Islander persons as the first inhabitants of the nation and traditional custodians of the land in which we work and live, and pay our respects to Elders past, present and emerging.

↑ back to top

As an Amazon Associate I earn from qualifying purchases. Thank you for your support!

Copyright © 2026 Eight Forest Lane

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.