Gluten Free Vegan Cranberry Orange Cupcakes
Author: Sarah Bakes Gluten Free Treats
  • 1¾ cups Sarah's gluten free flour blend
  • 1 teaspoon baking powder
  • ½ teaspoon baking soda
  • ½ teaspoon salt
  • ½ cup So Delicious unsweetened coconut milk
  • ½ cup fresh-squeezed orange juice
  • 2 teaspoons white vinegar
  • 1¼ cup sugar
  • ⅓ cup sunflower seed or canola oil
  • 2 teaspoons orange zest
  • 1 teaspoon pure orange extract
  • 1 teaspoon pure vanilla extract
  • 1 cup chopped cranberries, fresh or frozen*
  • orange buttercream
  • ½ cup Earth Balance vegan butter, cold
  • 3 tablespoons organic non-hydrogenated shortening
  • 3½ cups powdered sugar
  • 2 tablespoons freshly squeezed orange juice
  • 1-2 tablespoons So Delicious coconut milk coffee creamer
  • 2 teaspoons orange zest
  • 1 teaspoon pure orange extract
  • 1 teaspoon pure vanilla extract
  1. Preheat oven to 350 degrees. Line cupcake pans with paper cupcake liners. Sift together flour blend, baking powder, baking soda and salt. Set aside.
  2. In large mixing bowl, combine coconut milk, orange juice and white vinegar. Allow to sit for a 1 minute to curdle. Add the sugar, oil, orange zest, orange extract and vanilla extract. Slowly stir in flour mixture. Beat for 1 minute. The batter will begin to thicken. Gently fold in chopped cranberries.
  3. Pour batter into prepared cupcake pans. Bake for 18-20 minutes or until golden brown and center is set. Place cupcakes on cooling rack to cool completely.
  4. In large bowl of standing mixer, beat together vegan butter and shortening for 1 minute. Add powdered sugar, orange juice, 1 tablespoon coffee creamer, orange zest, orange extract and vanilla. Beat for an additional 2 minutes, starting on low and increasing the speed to medium-high. Add 1-2 additional tablespoons of coffee creamer if needed. Beat buttercream until light and fluffy.
  5. Place in piping bag with large round tip. Frost cooled cupcakes. Top with fresh cranberry for garnish (optional). Best enjoyed within 1-2 days.
Recipe by Ask Anna at