I have a blood orange tree in our yard. Last year it yielded hundreds of oranges, so I thought this year would be either none or maybe some. Yet, this year’s crop was double last years. I have given away more oranges than I can count. They are the most reddish oranges I have ever seen and they are sweet and delicious.
I decided to work on a recipe that would give a moist cupcake, along with a blood orange buttercream. They are a hit!! You will love them too.
If you want a moister cupcake you will want to add 1 stick butter and 1/2 cup oil instead of the 2 sticks of butter. Also, adding the sour cream makes a smooth and moist cupcake.
You can also use other oranges in this recipe. The blood oranges make a unique taste and vibrant look.
Blood Orange Cupcakes
Ingredients:
- 3 Cups flour
- 1 teaspoon baking powder
- ½ teaspoon baking soda
- ½ teaspoon salt (optional)
- 2 sticks (1 cup) butter or 1 stick/1/2 Cup vegetable oil
- 1 ½ Cups sugar
- 4 eggs
- 1 Cup sour cream (optional)
- ½ Cup milk
- Zest of 3 blood oranges
- Juice of 3 blood oranges
How to Make:
- Mix flour, baking powder, baking soda, and salt together.
- Mix in orange zest.
- In another bowl, beat butter till fluffly. Add oil if using oil.
- Add sugar and mix well.
- Add eggs and mix well.
- Add sour cream and milk well.
- Add in flour mixture and mix.
- Add juice of oranges and mix well.
- Bake in preheated oven – 350 F degrees.
- Bake for 15 – 18 minutes.
Frost with Blood Orange Buttercream
Beat 2 sticks of softened butter till fluffy. Add box of powdered sugar (add more if you want a stiffer icing). Fold in zest of one blood orange and juice of orange. Beat until fluffy.

- Ingredients:
- Ingredients:
- • 3 Cups flour
- • 3 Cups flour
- • 1 teaspoon baking powder
- • 1 teaspoon baking powder
- • ½ teaspoon baking soda
- • ½ teaspoon baking soda
- • ½ teaspoon salt (optional)
- • ½ teaspoon salt (optional)
- • 2 sticks (1 cup) butter or 1 stick/1/2 Cup vegetable oil
- • 2 sticks (1 cup) butter or 1 stick/1/2 Cup vegetable oil
- • 1 ½ Cups sugar
- • 1 ½ Cups sugar
- • 4 eggs
- • 4 eggs
- • 1 Cup sour cream (optional)
- • 1 Cup sour cream (optional)
- • ½ Cup milk
- • ½ Cup milk
- • Zest of 3 blood oranges
- • Zest of 3 blood oranges
- • Juice of 3 blood oranges
- • Juice of 3 blood oranges
- Frost with Blood Orange Buttercream
- Frost with Blood Orange Buttercream
- Beat 2 sticks of softened butter till fluffy. Add box of powdered sugar (add more if you want a stiffer icing). Fold in zest of one blood orange and juice of orange. Beat until fluffy.
- How to Make:
- Mix flour, baking powder, baking soda, and salt together.
- Mix in orange zest.
- In another bowl, beat butter till fluffly. Add oil if using oil.
- Add eggs and mix well.
- Add sour cream and milk well.
- Add in flour mixture and mix.
- Add juice of oranges and mix well.
- Bake in preheated oven – 350 F degrees.
- Bake for 15 – 18 minutes.
The steps for adding the sugar to the batter are missing.