Pomegranate Green Tea Cupcakes

Two superfoods in one tasty cupcake? Why not. In this creation, the green tea actually takes a back seat to the pomegranate whose tart flavor takes center stage. The pomegranate flavor really shines is in the frosting (and the many pomegranates I topped each cupcake with)… I wanted to celebrate the pomegranate’s tartness and ended […]