Sandwich Shop Goodies 1 – Banh gai (thorn leaf bun)

Sitting still, it looks like a rock. It is sweet with a hint of lard. It is chewy with a weak crunch, similar to a lasagna’s crust. The smooth, thick black skin shines like lacquered wood, but possesses an almost clear and cool embrace of jello. Though closely related to the superglutinous and mud-heavy banh it, banh gai takes it light.
The same everenduring stuff of Vietnamese villagers’ creations are thrown together, wrapped and steamed in banana leaves: sticky rice flour, water, mung bean paste, sugar. If you make it in cone shape and let the sugar brown the flour naturally, you get banh it. Go the extra mile of picking, chopping, sun-drying, boiling, and grinding the ramie leaves to a black powder that you would mix with your sticky rice flour in a 1:10 ratio, then after the fire settles you get banh gai.

Actually, you get the skin of banh gai. The thorny ramie leaves with silver underside give the black buns their color and trademark names, “thorn leaf banh it” (bánh ít lá gai), “thorn leaf banh” (bánh lá gai), or, most economically, “thorn banh” (bánh gai). But as proof of their everversatile imagination with ingredients, the villagers of North Vietnam mix the mung bean paste with shredded coconut, lotus seed, ground peanut, winter melon (bí đao) for crunchiness, and translucent cubes of pig fat or vegetable oil for a mild saltiness.

The thorn leaf buns sold in package of three for $1.99 at CD Bakery & Deli don’t have fat cubes, peanuts, and pieces of winter melon. They are wrapped with plastic instead of banana leaves. They are labeled “mung bean black sesame mochi”. They contain yellow and blue (?) food colorings. But I like their slightly sweet, slightly crunchy, slightly cool black skin.
After a week at room temperature, they get white mold. Perhaps, it is to match the white sesame seeds on top.
Address: CD Bakery & Deli (in the Lion Market plaza)
1816 Tully Road, #198
San Jose, CA 95122
(408) 238-1484
Open 7 days 8am – 8pm
Something else from CD Bakery: sugarcane juice
Next on Sandwich Shop Goodies: bánh bía (Vietnamese-adapted Suzhou mooncake)




I would like to show my love for your kind-heartedness in support of men and women who have the need for guidance on your topic. Your special commitment to getting the solution along was unbelievably good and has surely permitted others just like me to realize their desired goals. Your entire useful report indicates a great deal to me and extremely more to my office colleagues. Thank you; from each one of us.
1Hello.
Please show me where to buy thorn leaf powder for making the thorn leaf bun.
Thanks so much and appreciate for your help.
Minh Mai
2Thank you for every other informative blog. Where else may I am getting that type of information written in such a perfect approach? I have a venture that I’m simply now running on, and I’ve been on the glance out for such info.
3Great post, I believe blog owners should acquire a lot from this web blog its rattling user pleasant.
4You really make it seem really easy with your presentation but I in finding this topic to be actually one thing which I believe I would by no means understand. It seems too complex and extremely large for me. I’m looking forward to your next submit, I will try to get the cling of it!
5Hmm it appears like your blog ate my first comment (it was extremely long) so I guess I’ll just sum it up what I wrote and say, I’m thoroughly enjoying your blog. I as well am an aspiring blog writer but I’m still new to everything. Do you have any suggestions for first-time blog writers? I’d genuinely appreciate it.
6I will immediately grasp your rss as I can not find your e-mail subscription link or newsletter service. Do you have any? Please permit me recognize in order that I may just subscribe. Thanks.
7I just could not depart your website before suggesting that I extremely enjoyed the standard info a person provide for your visitors? Is gonna be back often to check up on new posts
8Hi there! I could have sworn I’ve been to this site before but after checking through some of the post I realized it’s new to me. Nonetheless, I’m definitely happy I found it and I’ll be bookmarking and checking back frequently!
9Valuable information. Lucky me I found your site by accident, and I’m shocked why this accident did not happened earlier! I bookmarked it.
10I like this website because so much utile stuff on here :D.
11Youre so cool! I dont suppose Ive read anything like this before. So nice to seek out any person with some unique ideas on this subject. realy thanks for starting this up. this web site is something that’s wanted on the internet, somebody with a bit originality. helpful job for bringing one thing new to the internet!
12I like this web blog very much, Its a rattling nice situation to read and get information.
13Hey, you used to write wonderful, but the last few posts have been kinda boring… I miss your great writings. Past several posts are just a little bit out of track! come on!
14I like this site its a master peace ! Glad I detected this on google .
15Wonderful website. Plenty of useful info here. I am sending it to several friends ans also sharing in delicious. And obviously, thanks for your effort!
16Heya are using WordPress for your blog platform? I’m new to the blog world but I’m trying to get started and set up my own. Do you require any html coding expertise to make your own blog? Any help would be really appreciated!
17Good day! Do you know if they make any plugins to help with Search Engine Optimization? I’m trying to get my blog to rank for some targeted keywords but I’m not seeing very good gains. If you know of any please share. Appreciate it!
18I wish to express appreciation to the writer just for rescuing me from this particular challenge. Because of scouting throughout the the web and meeting basics that were not pleasant, I thought my entire life was over. Existing devoid of the approaches to the difficulties you’ve resolved by means of your blog post is a serious case, and the ones that might have badly affected my entire career if I had not encountered your web site. Your good talents and kindness in touching a lot of things was precious. I’m not sure what I would’ve done if I hadn’t come upon such a subject like this. I am able to at this point look ahead to my future. Thanks for your time so much for your impressive and sensible guide. I will not think twice to recommend the website to anyone who wants and needs recommendations on this subject.
19When I initially commented I clicked the “Notify me when new comments are added” checkbox and now each time a comment is added I get several emails with the same comment. Is there any way you can remove people from that service? Bless you!
20Neat blog! Is your theme custom made or did you download it from somewhere? A theme like yours with a few simple adjustements would really make my blog jump out. Please let me know where you got your theme. Appreciate it
21You could definitely see your enthusiasm in the work you write. The world hopes for more passionate writers like you who aren’t afraid to say how they believe. Always go after your heart.
22Excellent read, I just passed this onto a colleague who was doing a little research on that. And he actually bought me lunch since I found it for him smile Therefore let me rephrase that: Thank you for lunch! “There are places and moments in which one is so completely alone that one sees the world entire.” by Jules Renard.
23hi!,I really like your writing very so much! percentage we communicate extra about your post on AOL? I need a specialist on this area to unravel my problem. May be that’s you! Having a look ahead to peer you.
24hey there and thank you for your information – I’ve definitely picked up something new from right here. I did however expertise a few technical issues using this web site, as I experienced to reload the web site many times previous to I could get it to load properly. I had been wondering if your web host is OK? Not that I’m complaining, but slow loading instances times will often affect your placement in google and could damage your high-quality score if advertising and marketing with Adwords. Anyway I am adding this RSS to my email and can look out for a lot more of your respective intriguing content. Make sure you update this again very soon..
25I envy your work, appreciate it for all the useful posts.
26I like this blog so much, bookmarked. “To hold a pen is to be at war.” by Francois Marie Arouet Voltaire.
27You are a very smart person!
28There is noticeably a bundle to know about this. I assume you made certain nice points in features also.
29Attractive section of content. I just stumbled upon your web site and in accession capital to assert that I get actually enjoyed account your blog posts. Anyway I will be subscribing to your augment and even I achievement you access consistently rapidly.
30Thank you a bunch for sharing this with all people you actually understand what you are speaking approximately! Bookmarked. Please additionally talk over with my web site =). We may have a link alternate contract between us!
31Hey very nice website!! Man .. Beautiful .. Amazing .. I’ll bookmark your site and take the feeds also…I’m happy to find so many useful information here in the post, we need work out more strategies in this regard, thanks for sharing. . . . . .
32Hey There. I found your blog using msn. This is an extremely well written article. I will be sure to bookmark it and return to read more of your useful information. Thanks for the post. I will definitely comeback.
33I think you have noted some very interesting details, thanks for the post.
34With havin so much written content do you ever run into any issues of plagorism or copyright infringement? My blog has a lot of completely unique content I’ve either created myself or outsourced but it looks like a lot of it is popping it up all over the web without my authorization. Do you know any solutions to help stop content from being stolen? I’d genuinely appreciate it.
35I am so happy to read this. This is the kind of manual that needs to be given and not the accidental misinformation that’s at the other blogs. Appreciate your sharing this greatest doc.
36I want gathering utile info, this post has got me even more info! .
37Thank you for the good writeup. It in fact was a amusement account it. Look advanced to far added agreeable from you! However, how could we communicate?
38Hi there, simply was alert to your weblog through Google, and located that it is truly informative. I am gonna be careful for brussels. I will appreciate in case you proceed this in future. A lot of folks will probably be benefited out of your writing. Cheers!
39I wanted to thank you for this great read!! I definitely enjoying every little bit of it I have you bookmarked to check out new stuff you post…
40Very interesting information!Perfect just what I was searching for! “Being rich is having money being wealthy is having time.” by Margaret Bonnano.
41I was recommended this blog by my cousin. I’m not sure whether this post is written by him as no one else know such detailed about my problem. You’re incredible! Thanks!
42I likewise think so , perfectly written post! .
43I do agree with all of the ideas you’ve presented in your post. They’re really convincing and will certainly work. Still, the posts are very short for beginners. Could you please extend them a little from next time? Thanks for the post.
44I consider something truly special in this web site.
45I’m really enjoying the design and layout of your blog. It’s a very easy on the eyes which makes it much more enjoyable for me to come here and visit more often. Did you hire out a developer to create your theme? Excellent work!
46Thanks , I’ve recently been looking for information approximately this subject for a while and yours is the greatest I have came upon so far. However, what about the bottom line? Are you positive in regards to the supply?
47This design is incredible! You definitely know how to keep a reader amused. Between your wit and your videos, I was almost moved to start my own blog (well, almost…HaHa!) Fantastic job. I really loved what you had to say, and more than that, how you presented it. Too cool!
48I conceive this website holds very superb written articles blog posts.
49Hi there, I found your website via Google even as searching for a comparable topic, your web site got here up, it looks great. I have bookmarked it in my google bookmarks.
50