

When you think of fruity desserts, what fruits come to mind? Apples, bananas… maybe berries? I’d be willing to bet that lemon is somewhere on that list. From lemon bars to lemon meringue pie, the classic yellow citrus has come to be very popular, and for good reason! It provides a tart freshness that just can’t be matched by chocolate or vanilla. I myself am a fan of lemon desserts. Just last week, I visited a specialty donut shop in Cleveland, and lemon poppy was the best donut I tried! It was even better than the massive one filled with vegan chocolate cream and topped with sprinkles. And that’s saying something!

Though I agree that lemon is a fantastic flavor, I also believe that it gets too much attention. There are other citrus fruits that are just as good: lime, grapefruit, and – best of all – orange! Though often overlooked, oranges provided the same tang as lemon with a bit of added sweetness. They’re great for more than just juice!
These vegan orange cupcakes make good use of the underdog citrus, both in the frosting and in the cake itself. Fresh juice and zest are especially prominent in the sweet, fluffy buttercream that sits atop these mini masterpieces. I found myself taking more than a few licks from the bowl of extra frosting! It was just too good to resist. That being said, if you bake anything during this quarantine, I encourage you to make it these orange cupcakes!
Looking for other cupcake ideas? You can find all my cupcake recipes here.

Vegan Orange Cupcakes With Fresh Orange Buttercream
Lemon desserts are all the rage, but there's another citrus that's often overlooked. Fresh oranges are the star in these vegan cupcakes!
Ingredients
For the Cupcakes
- 2 tbsp ground flax mixed with 6 tbsp water
- 1 cup all purpose flour
- 1/4 cup cornstarch
- 1 tsp baking powder
- 1/4 tsp salt
- 6 tbsp vegetable oil
- 3/4 cup granulated sugar
- 1/4 cup canned coconut milk full fat
- 1/2 medium orange (zested and juiced) see notes*
- 1 tsp pure vanilla extract
- 1 tsp orange extract optional for more orange flavor
For the Frosting
- 1/2 cup vegan butter room temperature
- 2 cups powdered sugar
- 1/2 medium orange (zested and juiced) see notes*
Instructions
For the Cupcakes
-
Preheat oven to 350°F. Line 9 cups of a standard muffin pan with cupcake liners.
-
Combine ground flax and water in a small bowl. Stir and set aside to thicken.
-
In a mixing bowl, whisk together flour, cornstarch, baking powder and salt.
-
In a larger bowl, whisk together oil and sugar. Add prepared flax mixture, coconut milk, orange juice and zest, vanilla, and orange extract (if using). Whisk thoroughly until well combined.
-
Gently stir dry ingredients into wet using a rubber spatula, just until incorporated.
-
Fill cupcake liners 3/4 of the way full with batter. Bake for 20 minutes, or until toothpick inserted into cupcakes comes out clean.
-
Remove from oven and transfer cupcakes to wire cooling rack while preparing frosting.
For the Frosting
-
Add the room temperature butter to the bowl of an electric stand mixer with the whisk attachment. Beat on high speed until creamy.
-
Scrape down the side of the bowl with a rubber spatula and add 1 cup powdered sugar. Mix slowly at first, increasing speed as sugar is incorporated. Add 1 tbsp orange juice and beat for 1-2 minutes.
-
Scrape down the sides of the bowl again, then add remaining sugar and orange juice along with orange zest. Beat on high speed until fluffy, about 3-4 minutes.
-
Transfer buttercream to a piping bag and pipe onto cooled cupcakes.
Recipe Notes
- 1/2 medium orange should yield approx. 1/2 tbsp zest + 3 tbsp juice