Matcha Yokan-Japanese Traditional Dessert
Yokan is a Japanese dessert that is made of bean paste (typically adzuki or white kidney beans), agar, and sugar. We received this yokan as a gift and it was delicious! This yokan is made of matcha and shiroan (white kidney bean paste). I personally …