I miss Din Tai Fung in California (or in Taiwan). One thing I have not found in Corpus is a good XLB shop. There are places that make it, but the XLB are all unimpressive. Ultimately, Din Tai Dung is utterly retarded. It's a totally overpriced semi-high-end dining experience of what a hole-in-the-wall place frequented by the locals in Asian countries can do just as well. In the USA, not much choice (well, there are a few other spots around the the Arcadia area). Anyway, this isn't about XLB. On our way back to Corpus from Houston (the Space Center was kind of lame), we passed by a dumpling place called Bao Shi Yi. They had the typical fare from beef noodle soup, xiao long bao, dumplings, Chinese donuts, and soy milk. How cow, Chinese donuts and soy milk! That's usually breakfast fare, but I longed for this. The best Chinese donuts I ever had were in Taiwan. I have memories of a kid of old ex-soldiers (likely conscripted when they were young in China by Chiang-Kai Shek, and taken to Taiwan after the Nationalists lost to the Communists) making donuts on the side of the street. The Chinese donuts, or iû-chiā-kóe (油炸粿) "oil fried pastry", always had that perfect combination of crispiness and pliability. Too crispy and hard, and the donut cuts into the top palate of your mouth. Not crispy enough and we get a limp dick donut. (My dad says baking ammonia as the secret to their great iû-chiā-kóe. However, too much and it smells like... However, these guys were the Jedi Masters of Chinese donuts, they knew what they were doing.) A bowl of warm sweetened soy milk often goes with these Chinese donuts. It's common to dip the donuts into the soy milk. Less common I guess is dipping the donuts into soy sauce. Sometimes I'll get a comment from another Chinese or Taiwanese person: oh you dip the donuts into the soy sauce too, haha! Anyway, oh... the soy milk was so good here. It was also piping hot and ready to cause second degree burns. Now this is the way it should be done. The soy milk is supposed to be heated up over a stove to get a bit of that Maillard reaction going to get the right flavor (no we are not supposed to burn it, but we are supposed to get it very hot slowly). Real soy milk isn't anything like the flavored garbage found at the local Whole Foods or Natural Grocers. It's actually got soy flavor. It's not strong, rather subtle. But it's the not water + sugar + two soybeans of flavor el rip-off special of Soy Dream or Silk. That's why I got the idea to make my own. Also, my kids missed real soy milk since we arrived in Corpus. I remember my dad and my grandmother making soy milk from scratch when I was in high school. It seemed like a huge pain in the ass back then. However, I was betting that in 2022, there would be soy milk machine available on Amazon. So voila, I ordered a the SoyaJoy G5. Does this thing work? Absolutely. Does it make good soy milk? Yes, but this also depends upon the beans. Is it a pain in the ass? Well sort of. The last part of straining the ground up soy crap form the liquid is the messiest part. However, the SoyaJoy G5 does make the first half of the process easy: grinding the beans and cooking the beans in water. One thing that is very important is to not lose the include cup (not really, but just know that it's 1/2 a cup). When the instructions say to use one cup of beans, they mean use this cup, which is this cup. Traditionally, to get the best flavor, the beans should be soaked overnight, say 10 hours. The SoyaJoy G5 allows us to skip this step by using the "Dry Beans" mode. It takes a few minutes longer to make this soy milk this way. Personally, I think soaking the beans gets us slightly better flavor. However in modern times where we are always on the go, this feature is very welcome. The process to cook up the soy milk takes approximately 35-40 minutes. The procedure is as follows: put beans into container, fill up with water between the two lines, set mode and press start. The top part with the grinder and control panel is then put over the container. We will then hear the blades twirl every now and then as the SoyaJoy G5 begins the cooking process. It grinds as it goes. It doesn't do it all at once at the beginning. Note the electrical plug at the top of the handle in the photo below. I originally thought that having the plug there would make the container a pain in the ass to clean. However the plug is sealed, and I found myself only needing to use a steel brush and hot water. Soy particulate scum would only stick to the side around those water fill up lines. Other than that, stuff just rinses right out. Not a bad design. Here is a photo of the blade. I like the fact that it had a blade guard, and I was also worried that this would be hard to clean. Turns out that soy milk particulate matter never got stuck on the blades of the guard. The only place where this stuff got stuck was on the stalk, which again, a wire brush and hot water rinse did the job. The only thing that sucks about the kit is the small strainer. I recommend a larger fine strainer, or even better, a nut bag. I need to run the stuff through the strainer multiple times to get all the powdery stuff out. I don't like it. The kids don't like. The pulp does add a bit of sandy creaminess to the soy milk, so some people may like it. A nut bag would be perfect, but nut bags can get messy and one needs to squeeze and mess with the bag, getting ones hands dirtier. (Maybe it's the memories of my dad's face turning red dealing with this crap). One final note: beans do matter. The organic beans I got from Natural Grocers (seen in the first photo) made thinner tasting soy milk devoid of any delicious aftertaste. The aftertaste of good soy milk is the most important! The Soymerica Non-GMO Soybeans I got from Amazon made much better tasting Soy Milk as well as the small bag of Laura Soybeans provided as a sample. I will eventually need to get more Laura Soybeans to do a showdown against the Soymerica beans. Right now, I find the Soymerica beans very acceptable with respect to authentic taste. OK, now I just need a Chinese donut maker from Amazon.