Sandwich Shop Goodies 18 – Vegan steamed taro cake (bánh khoai môn hấp)

It is not pretty, but from the label I knew right away that it would be good. Strips of nutty taro embedded in soft-chewy tapioca just got on my list of things to make, if I ever feel like cooking. That can mean only one thing: the online recipes seem that simple.

If you google “bánh khoai môn hấp“, and presumably you read Vietnamese, the first links you find will contain something like dried shrimps (tôm khô) and pork, perhaps some mỡ hành (green onion in lard), too. That version is similar to Woo Tul Gow (or Woo Tau Ko). I haven’t tried that nor seen it in any cling-wrapped styrofoam plate at banh mi shops. If you don’t read Vietnamese, well… that’s why you have me :D: I translate. Here’s the Vietnamese recipe of the (vegan) steamed taro cake from Thư Viện Phật Học (The Library of Buddhist Studies), which most resembles what I’ve gotten from Alpha Bakery & Deli. Actually, this recipe sounds better.
Like most Vietnamese recipes online, this one lacks precise measurement (which I agree with to some extent, but that’s beyond the scope of this post). So I searched around and found a more detailed but also more complicated recipe, and here’s my wanna-be-clever combination of the two:
The minimalist’s vegan steamed taro cake (bánh khoai môn hấp)
– 1 lb taro
– 1 bag (200 g) of tapioca flour (bột năng)
– 50 g rice flour
– 150 g sugar
– 2 cans of coconut milk (oooh coconuty!)
– 2 cups of water
Mix tapioca flour, rice flour, sugar, water, and coconut milk together.
With the taro roots: wash, peel, slice into strips (as thick as you’d like, but I’d imagine the thicker they are, the longer it takes to cook the cake).
Gently mix the taro strips with the batter (don’t make mashed taro or you’ll get Kanom Pheuak).
Boil water. Steam the taro-batter mix for 45 minutes or until a toothpick comes out clean.
Fancier versions would include pandan leaves and vanilla, or alternating layers of tapioca and taro.

This is one of the few times when “cake” is not too far off from “bánh“: bánh khoai môn hấp is semi sweet, soft, meatless, and too light to make a meal by itself.
If you try this recipe, do let me know how it goes.
Otherwise, I found it here once for a buck fifty:
Alpha Bakery & Deli (inside Hong Kong City Mall)
11209 Bellaire Blvd # C-02
Houston, TX 77072-2548
(281) 988-5222
Previously on Sandwich Shop Goodies: mung bean milk (sữa đậu xanh)
Next on Sandwich Shop Goodies: Chinese sesame beignet (bánh tiêu)




It’s a pity you don’t have a donate button! I’d definitely donate to this brilliant blog! I suppose for now i’ll settle for book-marking and adding your RSS feed to my Google account. I look forward to fresh updates and will share this website with my Facebook group. Talk soon!
1Valuable information. Lucky me I found your web site by accident, and I am shocked why this accident didn’t happened earlier! I bookmarked it.
2Absolutely written subject matter, Really enjoyed looking through.
3I used to be more than happy to search out this internet-site.I needed to thanks on your time for this wonderful learn!! I definitely having fun with every little bit of it and I’ve you bookmarked to check out new stuff you weblog post.
4I am often to blogging and i really appreciate your content. The article has really peaks my interest. I am going to bookmark your site and keep checking for new information.
5Your home is valueble for me. Thanks!…
6Yeah bookmaking this wasn’t a bad conclusion great post! .
7I am forever thought about this, thanks for posting.
8Hello there, I found your site via Google while looking for a related topic, your web site came up, it looks great. I have bookmarked it in my google bookmarks.
9Hi, i think that i saw you visited my site thus i came to “return the favor”.I’m attempting to find things to enhance my site!I suppose its ok to use some of your ideas!!
10I’ll right away grab your rss feed as I can’t to find your e-mail subscription link or e-newsletter service. Do you’ve any? Please let me recognize in order that I may subscribe. Thanks.
11I think this website contains some real fantastic info for everyone :D.
12Nice post. I used to be checking continuously this weblog and I’m inspired! Very useful information specifically the ultimate phase 🙂 I care for such info a lot. I was seeking this certain info for a very long time. Thank you and best of luck.
13I am impressed with this website , very I am a fan.
14I’ve been absent for a while, but now I remember why I used to love this site. Thanks, I’ll try and check back more frequently. How frequently you update your site?
15I truly enjoy examining on this site, it contains great content. “Something unpredictable but in the end it’s right, I hope you have the time of your life.” by Greenday.
16Fantastic goods from you, man. I have understand your stuff previous to and you’re just extremely magnificent. I actually like what you’ve acquired here, certainly like what you’re saying and the way in which you say it. You make it entertaining and you still care for to keep it sensible. I can not wait to read far more from you. This is actually a terrific web site.
17I conceive this internet site has some really superb information for everyone. “The best friend is the man who in wishing me well wishes it for my sake.” by Aristotle.
18I’d always want to be update on new blog posts on this website , saved to favorites! .
19It’s a pity you don’t have a donate button! I’d definitely donate to this brilliant blog! I suppose for now i’ll settle for bookmarking and adding your RSS feed to my Google account. I look forward to fresh updates and will share this blog with my Facebook group. Talk soon!
20Keep up the superb work, I read few blog posts on this site and I conceive that your site is really interesting and has circles of excellent information.
21Hey! I could have sworn I’ve been to this website before but after browsing through some of the post I realized it’s new to me. Nonetheless, I’m definitely glad I found it and I’ll be book-marking and checking back frequently!
22I got what you mean , thanks for posting.Woh I am glad to find this website through google.
23Some truly nice and useful information on this site, as well I conceive the layout holds good features.
24Precisely what I was looking for, regards for posting.
25Definitely, what a great website and illuminating posts, I surely will bookmark your website.Have an awsome day!
26Wonderful work! This is the type of info that should be shared around the web. Shame on Google for not positioning this post higher! Come on over and visit my web site . Thanks =)
27F*ckin’ remarkable things here. I’m very glad to peer your article. Thank you a lot and i am looking ahead to contact you. Will you kindly drop me a mail?
28What i don’t understood is actually how you are not really much more well-liked than you may be now. You are so intelligent. You realize therefore significantly relating to this subject, made me personally consider it from so many varied angles. Its like women and men aren’t fascinated unless it’s one thing to accomplish with Lady gaga! Your own stuffs nice. Always maintain it up!
29You are my aspiration, I have few blogs and sometimes run out from to post : (.
30I was curious if you ever considered changing the layout of your site? Its very well written; I love what youve got to say. But maybe you could a little more in the way of content so people could connect with it better. Youve got an awful lot of text for only having one or two pictures. Maybe you could space it out better?
31Perfectly pent articles, Really enjoyed looking at.
32Thanks for some other magnificent article. The place else could anyone get that kind of information in such an ideal approach of writing? I have a presentation subsequent week, and I am on the search for such information.
33Merely wanna comment on few general things, The website style is perfect, the articles is really wonderful : D.
34I’d constantly want to be update on new articles on this site, saved to bookmarks! .
35Really enjoyed this article, how can I make is so that I get an update sent in an email every time you publish a new update?
36Very nice post. I just stumbled upon your weblog and wanted to say that I’ve truly enjoyed surfing around your blog posts. After all I will be subscribing to your rss feed and I hope you write again very soon!
37Excellent post. I was checking constantly this blog and I’m impressed! Very useful info particularly the last part 🙂 I care for such info much. I was looking for this certain info for a long time. Thank you and good luck.
38I think this is among the such a lot important information for me. And i’m glad studying your article. But should observation on some normal things, The website taste is wonderful, the articles is in point of fact great :D. Good job, cheers
39Normally I don’t read article on blogs, but I wish to say that this write-up very forced me to try and do it! Your writing style has been surprised me. Thanks, very nice article.
40excellent issues altogether, you simply received a emblem new reader. What would you recommend in regards to your post that you simply made a few days in the past? Any positive?
41I’m not that much of a internet reader to be honest but your blogs really nice, keep it up! I’ll go ahead and bookmark your site to come back down the road. Many thanks
42I reckon something really special in this website.
43Good post. I be taught something more challenging on completely different blogs everyday. It can all the time be stimulating to learn content from other writers and follow a bit something from their store. I’d choose to use some with the content material on my weblog whether you don’t mind. Natually I’ll offer you a link in your internet blog. Thanks for sharing.
44Greetings! Very helpful advice on this article! It is the little changes that make the biggest changes. Thanks a lot for sharing!
45I wanted to type a remark in order to thank you for all of the lovely guides you are giving on this website. My incredibly long internet lookup has at the end been paid with brilliant knowledge to write about with my friends and family. I ‘d repeat that most of us visitors are very much fortunate to be in a fantastic network with many special people with great basics. I feel somewhat happy to have used the web site and look forward to some more entertaining moments reading here. Thanks once again for everything.
46Does your site have a contact page? I’m having trouble locating it but, I’d like to send you an e-mail. I’ve got some suggestions for your blog you might be interested in hearing. Either way, great website and I look forward to seeing it grow over time.
47Your place is valueble for me. Thanks!…
48Simply a smiling visitor here to share the love (:, btw great style.
49I like this weblog very much so much superb info .
50