Rich, Zesty Chocolate Blood Orange Cupcakes (Vegan & Easy)

vegan chocolate blood orange cupcakes

Citrus season is here and these vegan chocolate blood orange cupcakes are a beautiful blend of rich chocolate and bright citrus. There’s something about blood orange season that feels fleeting and dramatic—in the best way. The deep ruby flesh, floral citrus aroma, and a flavor that’s brighter and more complex than a standard orange. When blood orange is paired with rich cocoa and fruity olive oil, it becomes the kind of dessert that feels both indulgent and quietly elegant.

These vegan chocolate blood orange cupcakes are tender, moist, and deeply chocolatey without being heavy. Olive oil gives the crumb a soft, almost velvety texture, while fresh blood orange zest cuts through the richness and keeps everything balanced. They’re finished with a bright blood orange frosting that brings just enough citrus to contrast the dark chocolate base.

Perfect for winter gatherings, Valentine’s season, or anytime you want a cupcake that feels a little special without being fussy.

Why You’ll Love These Vegan Chocolate Blood Orange Cupcakes

  • Moist & tender: Olive oil keeps the cupcakes soft and velvety.
  • Bright citrus flavor: Blood orange adds a fresh, slightly sweet berry-like tang.
  • Vegan & dairy-free: Indulgent without any animal products.
  • Perfect for winter: Rich chocolate meets vibrant citrus for a seasonal treat.
  • Easy to make: Simple ingredients, impressive results.

vegan chocolate blood orange cupcakes

What You’ll Need

  • Flour, dutch-processed cocoa powder, baking soda & baking powder
  • Sugar & salt
  • Olive oil & plant-based milk
  • Vanilla extract
  • Blood orange zest & juice
  • Vegan butter & powdered sugar (for frosting)

How to Make Vegan Chocolate Blood Orange Cupcakes

Preheat your oven to 350°F (175°C) and line a cupcake pan with liners. Whisk together vegan milk and blood orange juice. In a large bowl, rub blood orange zest into the sugar. Next, sift together the dry ingredients—flour, cocoa, baking soda, baking powder and salt in a bowl. Combine all the wet ingredients: the blood orange milk + blood orange sugar with the olive oil and vanilla. Combine the wet and dry ingredients until just mixed. Scoop batter into liners and bake for 18–20 minutes. While the cupcakes cool, beat the vegan butter with powdered sugar, then add the blood orange zest and almond milk until smooth and fluffy. Once cooled, frost the cupcakes and garnish with blood orange wedge.

vegan chocolate blood orange cupcakes on cooling rack
vegan chocolate blood orange cupcakes
Print

Vegan Chocolate Blood Orange Olive Oil Cupcakes

Moist chocolate olive oil cupcakes scented with fresh blood orange zest and topped with a bright, citrusy blood orange frosting. A rich yet light vegan cupcake that celebrates winter citrus.
Course Dessert
Cuisine American
Keyword blood orange olive oil dessert, chocolate blood orange olive oil cupcakes, chocolate citrus cupcakes, dairy-free blood orange cupcakes, plant-based cupcake recipe, vegan chocolate blood orange cupcakes, vegan chocolate cupcakes, vegan olive oil cupcakes, winter citrus cupcakes
Prep Time 20 minutes
Cook Time 20 minutes
Total Time 40 minutes
Servings 10
Author Kristen Holtz

Ingredients

Chocolate Olive Oil Cupcakes:

  • 120g (1 c) All Purpose Flour
  • 30g (⅓ c) Dutch-processed Cocoa Powder
  • ½ tsp Baking Powder
  • ½ tsp Baking Soda
  • ½ tsp Salt
  • 70g (⅓ c) Olive Oil*
  • 150g (¾ c) Vegan Granulated Sugar
  • 2 tsp Blood Orange Zest
  • 177g (¾ c) Almond or Soy Milk
  • 60g (¼ c) Blood Orange Juice
  • 5g (1 tsp) Vanilla Extract

Blood Orange Frosting:

  • 225g (1 c) Vegan Butter block or sticks
  • 420g (3 ½ c) Powdered Sugar sifted
  • 5g (1 tsp) Vanilla Extract
  • 1 Tbs Blood Orange Zest
  • 2-4 Tbs Almond or Soy Milk as needed
  • Blood Orange wedges for decoration

Instructions

Make the Chocolate Olive Oil Cupcakes:

  • Preheat oven to 350℉. Line cupcake pan with 10 paper liners.
  • In the bowl of a stand mixer or large mixing bowl, combine the vegan granulated sugar and blood orange zest. Rub the zest into the sugar to help release the citrus oils. Set aside.
  • In a measuring cup or small bowl, whisk together vegan milk and blood orange juice.
  • Sift together the flour, cocoa powder, baking powder, baking soda and salt in a medium bowl.
  • Add the blood orange milk mixture to the blood orange sugar. Next pour in the olive oil and vanilla extract. Mix on low-med with the paddle attachment until combined.
  • In two additions, add in the dry mixture into the wet mixture. Scrape sides and bottom of the bowl. Mix until just combined and completely incorporated.
  • Scoop batter evenly into 10 cupcake liners. Bake for 18-20 minutes or until tester comes out clean. Cool cupcakes in pan for 15 minutes, then transfer to racks to finish cooling completely.

Make the Blood Orange Frosting:

  • In the bowl of a stand mixer with the whisk attachment or large bowl with hand mixer, beat vegan butter until creamy.
  • Add the sifted powdered sugar in three additions, beating well in between each addition. After last addition beat for about 4 more minutes.
  • Add in the blood orange zest, vanilla extract and 2 Tbs of almond milk. Beat for another 4 minutes until fluffy.
  • If the frosting is too stiff, add 1 Tbs of almond milk. If the frosting is too soft, add up to 30g (1/4 c) more sifted powdered sugar, 1 Tbs at a time. Or chill in the fridge for 30 minutes.

Assembly:

  • Once cupcakes have completely cooled, frost cupcakes with blood orange frosting. Fill a piping bag with a star tip (or whatever tip you'd like) pipe swirls and finish with a blood orange wedge.

Notes

*Olive Oil can be substituted for Canola or Vegetable Oil, if preferred. 
As an Amazon affiliate, I may be compensated for qualifying purchases at no cost to you. Here are my recommended tools: 
close up of vegan chocolate blood orange cupcakes

Decorating & Serving Suggestions

  • Drizzle the tops with chocolate ganache for an indulgent dessert
  • Make candied blood orange slices and press into tops of cupcakes
  • Add a touch of pink vegan food coloring to the frosting for color
  • Serve with earl gray tea to bring out the citrus flavor

These Vegan Chocolate Blood Orange Cupcakes are a perfect way to enjoy winter citrus in a rich, chocolatey treat. If you love these flavors, you might also enjoy:

For more in-depth winter citrus recipes and seasonal inspiration, check out the Coven, where this month we’re diving into the best ways to celebrate citrus season with vegan baking.

Add a Comment

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

Recipe Rating