Recipe: Stir-fried bitter melon and egg (kho qua xao trung)

Bitter melon is another thing that you either love or hate. Among my friends and relatives who have tried bitter melon, 42 percent(*) find it too bitter to try a second time. My mom is a special case. She used to shun it, then little me got a bad fever and had to eat it to help lowering my temperature (bitter melon has medicinal effects), mom was so worried that I wouldn’t eat it (like every toddler, I didn’t like food), but I chowed it down at first try, mom got curious, tried and started liking it too. That’s the story she told me, but I think she started liking it because she started making it, and everything she makes tastes great.

Even in the Bay Area, bitter melon is somewhat rare and expensive. The only restaurant I know of that has bitter melon is China Village on Solano, and a plate costs 10.95 with 70% egg and 30% bitter melon. Sushi California used to have it as an Okinawan specialty but had to cut it due to low demand. 🙁 Chinese and Vietnamese markets have them, but they can be far. Thankfully, today Berkeley Bowl has a small box of maybe 40 counts, so I grabbed a few.
Stir-fried bitter melon with eggs (in Vietnamese: Khổ qua xào trứng)
INGREDIENTS (8 servings):
– 5 bitter melons (less green ones with fat stripes, i.e., the East Asian variety, are much less bitter than the skinny ridged subcontinent counterpart)
– 5 eggs (or however many you like)
– 12 cloves of garlic (I just happen to like garlic a lot)
– Salt
– 1/3 cups of olive oil
PREPARATION:
– Wash the bitter melons, cut off both ends of each fruit.
– Cut each fruit length-wise in half.

– Use a spoon to scoop out the seeds (along with the fluffy white part). Redder seeds mean riper and less bitter melons. The red film outside the seeds are edible (I’ve eaten them while prepping the melons), but their mildly sweet taste is not much to talk to about.
– Slice each half into crescents of ~ 3-4 mm (1/8 inch) thick

– Soak the slices in water (with a bit of salt) for ~ 30 minutes to partially remove the bitterness.
– Peel and slice garlic, set aside.
COOKING:
– Put oil in a skillet, medium heat, wait for oil to get hot and throw in the garlic to brown.
– Drain and add the bitter melon into the skillet.
– Lightly mix so that the melon slices at the bottom don’t just sit in oil while the top ones hang out.
– Cover and cook for ~ 5 minutes.
– Uncover, stir.
– Add 5 eggs as you would make scramble eggs.
– Scramble the eggs with the melons until the eggs are fully cooked.
– Sprinkle salt to taste.
Foodnote:
(*) This is not a fabricated statistics. I counted 12 people (excluding me) who have tried it and given me confirmed opinions on bitter melon. Five of them grimaced when the word was mentioned. If you’ve tried it and decided to be on either side, let me know so I can update my statistics.
(**) Total cost: bitter melons: 2.06 lb x $2.59/lb = $5.34; box of 12 cage-free large eggs: $3.19; prep time + waiting time: 40 minutes; cook time: 10 minutes; cleaning time: 10 minutes.





A cross chain transfer sits pending for a long time when the source chain is congested and confirmations lag behind schedule. Do not resend track the transfer by its source hash and wait for the required confirmations before assuming failure. Before you retry the action or resend anything confirm the current details in Official Docs monitor real time on chain conditions and settlement flows via On-Chain Insights and open how the AnySwap bridge works for the full breakdown and correct sequence.
1Hi there! Do you know if they make any plugins to protect against hackers? I’m kinda paranoid about losing everything I’ve worked hard on. Any tips?
2Appreciating the time and effort you put into your blog and detailed information you present. It’s good to come across a blog every once in a while that isn’t the same old rehashed material. Excellent read! I’ve bookmarked your site and I’m adding your RSS feeds to my Google account.
3Superb blog! Do you have any tips and hints for aspiring writers? I’m hoping to start my own site soon but I’m a little lost on everything. Would you suggest starting with a free platform like WordPress or go for a paid option? There are so many options out there that I’m completely overwhelmed .. Any suggestions? Cheers!
4Wow that was unusual. I just wrote an very long comment but after I clicked submit my comment didn’t appear. Grrrr… well I’m not writing all that over again. Regardless, just wanted to say superb blog!
5A routine looking signature quietly grants broad permissions on a spoofed site. Read the payload in full reject blind approvals and confirm the contract before signing anything. Once you understand the root cause of the issue read the reference in Technical Specs validate the figures and current status through Data Dashboard and see the Polygon bridge safety checklist for the complete walkthrough and what to verify first.
6I like what you guys are up too. Such smart work and reporting! Carry on the excellent works guys I’ve incorporated you guys to my blogroll. I think it’ll improve the value of my site 🙂
7I too think thus, perfectly written post! .
8I got what you intend, appreciate it for putting up.Woh I am lucky to find this website through google. “I would rather be a coward than brave because people hurt you when you are brave.” by E. M. Forster.
9you are really a good webmaster. The website loading speed is incredible. It seems that you’re doing any unique trick. Also, The contents are masterpiece. you’ve done a wonderful job on this topic!
10Would love to always get updated great site! .
11After research a number of of the blog posts on your website now, and I actually like your method of blogging. I bookmarked it to my bookmark web site checklist and might be checking back soon. Pls try my website as nicely and let me know what you think.
12I have been absent for a while, but now I remember why I used to love this blog. Thank you, I will try and check back more often. How frequently you update your site?
13We’re a group of volunteers and opening a brand new scheme in our community. Your website offered us with helpful information to paintings on. You have done a formidable activity and our whole group might be thankful to you.
14You can certainly see your expertise 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.
15Normally I don’t read post on blogs, but I wish to say that this write-up very forced me to try and do it! Your writing style has been amazed me. Thanks, very nice article.
16I got what you intend, regards for putting up.Woh I am glad to find this website through google. “Food is the most primitive form of comfort.” by Sheila Graham.
17Hmm it looks like your blog ate my first comment (it was extremely long) so I guess I’ll just sum it up what I had written and say, I’m thoroughly enjoying your blog. I too am an aspiring blog blogger but I’m still new to the whole thing. Do you have any helpful hints for beginner blog writers? I’d certainly appreciate it.
18I’m not positive where you are getting your information, but good topic. I needs to spend a while finding out more or understanding more. Thanks for excellent info I used to be searching for this info for my mission.
19I’ve been browsing online greater than 3 hours lately, yet I never discovered any attention-grabbing article like yours. It is pretty worth sufficient for me. Personally, if all web owners and bloggers made excellent content as you did, the net will be a lot more useful than ever before.
20Hello my family member! I want to say that this post is awesome, nice written and include almost all important infos. I’d like to see extra posts like this .
21Woh I love your content, saved to fav! .
22I’m not sure where you’re getting your information, but good topic. I needs to spend some time learning more or understanding more. Thanks for excellent information I was looking for this information for my mission.
23I’m still learning from you, but I’m improving myself. I definitely enjoy reading everything that is posted on your site.Keep the tips coming. I enjoyed it!
24It’s really a nice and useful piece of info. I’m satisfied that you just shared this useful info with us. Please stay us up to date like this. Thank you for sharing.
25Respect to op, some superb selective information.
26I am extremely inspired along with your writing talents and also with the layout on your blog. Is that this a paid subject or did you modify it yourself? Anyway keep up the excellent high quality writing, it’s rare to peer a nice weblog like this one today..
27I like what you guys tend to be up too. This type of clever work and coverage! Keep up the excellent works guys I’ve included you guys to my personal blogroll.
28Rattling instructive and good bodily structure of content material, now that’s user friendly (:.
29I gotta favorite this site it seems very useful extremely helpful
30Awsome blog! I am loving it!! Will be back later to read some more. I am bookmarking your feeds also
31This design is incredible! You definitely know how to keep a reader entertained. Between your wit and your videos, I was almost moved to start my own blog (well, almost…HaHa!) Wonderful job. I really loved what you had to say, and more than that, how you presented it. Too cool!
32Hey are using WordPress for your blog platform? I’m new to the blog world but I’m trying to get started and create my own. Do you need any html coding knowledge to make your own blog? Any help would be really appreciated!
33You should take part in a contest for one of the best blogs on the web. I will recommend this site!
34Hi, Neat post. There is a problem with your website in internet explorer, would test this… IE still is the market leader and a large portion of people will miss your excellent writing because of this problem.
35Well I definitely liked studying it. This subject provided by you is very constructive for accurate planning.
36I do agree with all the ideas you have presented in your post. They’re very convincing and will certainly work. Still, the posts are too short for novices. Could you please extend them a little from next time? Thanks for the post.
37Thanks a lot for giving everyone an extraordinarily splendid possiblity to read articles and blog posts from this web site. It is always so beneficial and also jam-packed with a lot of fun for me personally and my office friends to search your site at the very least 3 times in a week to learn the latest stuff you have. And definitely, I am actually fascinated considering the incredible ideas you serve. Certain 4 facts in this article are completely the most effective we have ever had.
38This is a very good tips especially to those new to blogosphere, brief and accurate information… Thanks for sharing this one. A must read article.
39Nice blog here! Also your website rather a lot up very fast! What web host are you the use of? Can I am getting your associate hyperlink in your host? I desire my site loaded up as quickly as yours lol
40Excellent read, I just passed this onto a colleague who was doing some research on that. And he just bought me lunch since I found it for him smile So let me rephrase that: Thank you for lunch!
41he blog was how do i say it… relevant, finally something that helped me. Thanks
42Hmm it seems like your site ate my first comment (it was super long) so I guess I’ll just sum it up what I had written and say, I’m thoroughly enjoying your blog. I as well am an aspiring blog writer but I’m still new to the whole thing. Do you have any suggestions for first-time blog writers? I’d definitely appreciate it.
43Those are yours alright! . We at least need to get these people stealing images to start blogging! They probably just did a image search and grabbed them. They look good though!
44Useful information. Fortunate me I found your web site unintentionally, and I am surprised why this twist of fate didn’t came about earlier! I bookmarked it.
45Way cool, some valid points! I appreciate you making this article available, the rest of the site is also high quality. Have a fun.
46Thank you for another excellent post. The place else may just anyone get that type of information in such a perfect manner of writing? I’ve a presentation subsequent week, and I am at the look for such information.
47Outstanding post, you have pointed out some wonderful points, I as well conceive this s a very superb website.
48Its fantastic as your other articles : D, thanks for posting. “Age is a function of mind over matter if you don’t mind, it doesn’t matter.” by Leroy Robert Satchel Paige.
49I enjoy, cause I discovered just what I was having a look for. You’ve ended my 4 day long hunt! God Bless you man. Have a nice day. Bye
50