Food

Lockdown Hut


Just got the weekly ads in my mailbox, and after throwing 90% of them directly into the recycling bin, the big news at Pizza Hut is:

  • New lower regular prices!

  • No service fee!

  • Lower delivery charge!

Given that non-pizza food deliveries are notoriously unprofitable for the restaurants and the delivery companies (which are burning through VC cash like there’s no tomorrow), this is an interesting development. Unlike many retailers, pizza stores can make it up in volume; one really good rush (“high-school team wins big”) can cover the fixed costs for an entire week.

I’m not a fan of the current “contactless delivery” methods, though, because the last time I had a pizza delivered, the food arrived in a sealed, unventilated plastic bag. Opening the bag released the smell of soggy cardboard, which is just not as appetizing as fresh, hot pizza.

Also, any place outside my house that’s safe to put down containers of hot food is also available as a cat perch, so I end up face-to-face with the driver anyway.

I haven’t yet tested the partially-reopened restaurant dining rules, or gone to the mostly-reopened mall to evaluate the masked and distant shopping experience. Safeway, Costco, and Lowes are pretty much the only places I have any interest in going this week, and the only reason I need to go to Costco is because they were out of Diet Pepsi the last time I was there. Everything else is pretty much back in stock, including yeast.

The remaining closed stores in the mall are either still banned by executive order, or likely going out of business. Monterey County is in “early stage 3”, which includes cardrooms, gyms, massage parlors, and movie theaters, but the local theaters are more likely to go bankrupt than reopen any time soon.

Full-Contact Delivery

Breadplay...


My baker’s percentage script has reached the point of being quite useful, but the code is currently a mess because I was exploring the problem space as I went (“code-doodling”). The grams-to-volume conversion has shaped up nicely, after the initial hurdle of dealing with the limitations of floating-point numbers; I’d input “2 pounds”, convert it to grams, and then convert it back to “1 pound 16 ounces”. After a few failed fudge factors, I decided to simply multiply the weight by 1.0001, which is just enough to flip the right bits without skewing the results.

My solution to the excessive-precision problem (“1/3 cup + 1 tbsp + 1/2 tsp + 1/16 tsp”) was to cut it off when the residue is less than 1/16 of the total weight. That is, if you need a full cup of something, you don’t care about adding something smaller than a tablespoon. I’ve considered adding “scant”, “rounded”, and “heaping” modifiers, but then I’d have to track which ingredients are liquid, because a heaping tablespoon of olive oil is… “messy”. I also decided that 1/16 tsp is so tiny that it’s not worth printing unless it’s the only measure (which means it usually only shows up for strong powdered ingredients or scaled-down recipes).

Why convert back to volume measurements in the first place? Because they’re a lot faster, and at home bread-baking sizes, only the flour really has to be weighed for consistent results. Bulky ingredients like seeds, nuts, raisins, or chocolate chips should be weighed, but won’t break the recipe if they’re off a bit. Water and milk are fine if you actually have decent measuring cups (I replaced my hit-or-miss glass ones with OXO’s squeezable silicone cups, which are accurate and pour better).

The three remaining features I want to add are conversion to/from tangzhong/yudane, scaling to preset sizes like “six large hamburger buns”, and slightly tweaking relative proportions while keeping the total weight constant, so you don’t end up with something like 1.2 eggs. The last one is the hardest, because it breaks the currently linear flow of the script, so I’ll have to create some objects and methods to encapsulate everything.

Then comes the web version, which will initially just be a standard POSTed form with pulldown menus for ingredients. Kind of messy, since I’m up to 100 distinct ingredients, and I’ll need an option for custom ingredients. I could go all AJAX-y on it, but I’m getting better at recognizing epicycles before I start working on them.

Here’s sample output for King Arthur Flour’s Japanese Milk Bread, that uses a tangzhong starter for softness and improved shelf life. They’re definitely soft, although I’ve never had a batch last long enough to test shelf life…

Ingredients
  15.0g bread flour (2 tbsp) -- tangzhong
  44.4g water (3 tbsp) -- tangzhong
  45.0g whole milk (3 tbsp) -- tangzhong
 120.0g whole milk (1/2 cup)
  56.7g unsalted butter, melted (4 tbsp)
  50.0g large egg (1)
  17.5g baker's dried milk (2 tbsp)
  49.5g sugar (1/4 cup)
   6.0g salt (1 tsp)
 300.0g bread flour (2 1/2 cup)
   9.3g instant yeast (1 tbsp)

Type         Grams  Baker's Percentage
----         -----  ------------------
TOTAL        713.5  226.5%  1 pound 9 ounces
flour        315.0  100.0%
water        236.6   75.1%
salt           6.0    1.9%
yeast          9.3    3.0%  (>1.5% too much?)
fat           55.4   17.6%
sugar         49.5   15.7%  sweet (use sugar-tolerant yeast)
egg           50.0   15.9%
tangzhong    104.4   33.1%  4.8% of flour, 1:5.6 ratio

You can see from the comments that they significantly increased the yeast to compensate for the high sugar content. Also, despite the high hydration, this isn’t a sticky dough, nor does it produce the sort of airy, irregular crumb that you’d expect, because much of the extra liquid is captured in the tangzhong (which is the whole point).

Handling leftover steamed rice...


If you have a Japanese-style rice cooker (like my Zojirushi 5.5-cup Induction Pressure Rice Cooker, or something less shockingly expensive), or have leftover steamed rice from a restaurant that’s still open for takeout or delivery, do not refrigerate it.

Spread it out on a plate until it cools to room temperature, then freeze it in single-serving portions. You could, for instance, spread it out in a gallon freezer bag, use a chopstick or the back of a knife to separate it into portions, and then lay it flat in the freezer. Later, break off as much as you need and microwave it, covered.

If you freeze steamed rice, it will reheat as steamed rice. If you toss it in the fridge, then in a few hours the texture will change so that it’s only useful for making fried rice. Not that there’s anything wrong with that (and simple recipes are easily found online), but it may come as a bit of a shock if you thought you could just reheat it.

This message brought to you by the guy who lives alone and just made four cups of steamed rice, then stirred a bunch into a bowl of dry curry for an extremely filling meal.

Local, seasonal, sustainable E. coli


My town is in the news again, for a sadly familiar reason:

Do not eat any romaine lettuce from Salinas, California

I can’t wait to see if they blame this on wild boar pooping in the lettuce fields again. Because that was hilarious.

Good Eats! The Return 7-10


Don’t ask me why the episode list on the Food Network web site is in a completely different order from how they’re actually airing. By air date, the most recent episodes are:

  • 7: Oyster poor boy sandwich
  • 8: Steak tartare and poké
  • 9: Dates (stuffed; sticky toffee pudding)
  • 10: Sourdough (cheese crackers; waffles; post-apocalypse)

All entertaining to watch, none of them things I’ll ever make.

Three more to go (one double-length) before we’re back to reruns, although there’s the promise of more revised classic episodes.

Good Eats! The Return 3-6


Episodes 3 & 4 are much more of a return to the classic “crunchy” Good Eats sort of show than 1 & 2. I get the feeling that Alton’s been getting twitchy from not having a venue to ramble on about food geekery like xanthan gum and immersion circulators, which he’d have covered years ago if he’d had his own show.

Episode 5 is about a dish so trendy that I’ve never heard of it. Did I miss a meme somewhere, or is “shakshuka” just a food-show thing?

Episode 6 could have been titled “J’s childhood birthday cake”, something I haven’t made for myself in 20 years or so. Tempting…

F'real shakes


During the long drive back from Mt. Hood, I stopped for gas somewhere, and found something I hadn’t seen before: a self-serve milkshake machine from F’real. You select your flavor from the freezer, load it into the machine, select your preferred thickness, and wait for it to spin up and aerate your shake. Not bad at all, but I can’t say I’d go out of my way for one. I mean, their web site says there’s one at an ExtraMile just off the highway in Gilroy, but the map shows that it’s right next door to a Sonic

Downside: it’s too slow to deliver any non-trivial volume of shakes. If there had been even one person in front of me, I might not have hung around waiting, and if there had been more, forget about it. Given that it takes up a fair amount of counter space, I suspect it’s going to be a hard sell for many gas stations and truck stops, and will quickly be replaced with something less tasty but much faster.

Good Eats! The Return 1&2


It’s back, it’s back, it’s back-to-back, it’s… chicken parmesan and hipster grains? Eh, whatever, it’s Alton doin’ his thing, so it’s worth watching. Just don’t expect me to start calling chia and quinoa “Good Eats”….

Note that when introducing his “favorite quinoa recipe”, he apologizes for the half-stick of butter, 3 cups of half-and-half, and half-cup of mayo, but not for the 12oz of broccoli, which I find far more disturbing.

(file under peculiar that the ads DirecTV forces you to watch with Good Eats on their app are all aimed squarely at housewives; pity that I had to use the app to watch at my office, instead of on my DVR, where I never see any ads at all)

Now I’m free to catch up on Cop Craft! Hmmm, and there’s a new episode of Sounan Desu Ka?, but I’m guessing that the focus on Homare’s dad will not produce the quantity of fan-service that last episode did.

“Need a clue, take a clue,
 got a clue, leave a clue”