烹饪基础:从备菜到出锅 · 第 6 / 6 节

第 6 课:第一道完整的菜:西红柿炒鸡蛋

本课目标:

  • 从头到尾做完一道西红柿炒鸡蛋:两段式做法、称过的用量、每一步的成功判据。
  • 用熟度速率解释鸡蛋为什么中途出锅、最后回锅。
  • 按明列的判据给成品打分,并把每个缺陷追溯到能预防它的那一课。

先修条件:第 1-5 课(全部都要用上) | 上一篇 << 05 | 下一篇:无

这是最后一课。除了菜本身,没有任何新东西。

一口锅,两样拒绝同时熟的食材

西红柿炒鸡蛋是中式家常菜的标准第一道菜:快、便宜,而且受欢迎到一个十万 star 的程序员菜谱仓库和一个获 James Beard 提名的美食网站都为它发布了带用量的菜谱12。它还以微缩形式装着所有真实烹饪反复解决的那个结构性问题:鸡蛋不到一分钟就熟,西红柿要好几分钟,而一口锅只有一个温度。放在一起炒,总有一样输。这道菜的解法是调度:鸡蛋先炒、离场、再回来。而第 1-5 课的每个机制,都要花在让这场调度成立上。

讲解

用量(两人份)

经本课程两个菜谱来源交叉核对23

项目用量来源注
鸡蛋4 个每份约 1.5-2 个3
西红柿约 360-500 g(2-3 个中等大小)每份约 180 g3;喜欢汁多可到 500 g2
食用油约 3 汤匙,分两段用每个鸡蛋约 4 ml 起步3
约 3 g,称过每份 1.5-2 g3
2 茶匙圆润西红柿的酸味2
1 根,切碎西红柿阶段提香2

两段式做法,以及它为什么存在

两个来源里这道菜的骨架一致23:热锅里把鸡蛋炒到结为固体、微微发黄,立刻盛出;同一口锅里下西红柿,配盐和糖,炒到软烂塌成汤汁;鸡蛋回锅,翻匀裹汁,装盘。

机制就是第 5 课的熟度逻辑用了两次。炒锅温度下的鸡蛋几十秒就穿过自己的熟度窗口,如果在西红柿变软的几分钟里一直待在锅里,会被带过窗口很远,直到变成橡皮。所以每样食材按自己的节奏各走一趟锅,只在两者都处在该在的状态时才碰头。这是所有炒菜运转所依赖的分批下料原则(按烹饪时长排定入锅顺序,让一切同时完成4)推到最干净的极端:两个阶段干脆不重叠。

下面的流程图就是整道菜;括号标注的是每一拍花的是哪一课。一张图,五门课。

这张图只需要你看出一件事:鸡蛋的离场(第四个节点)不是多出来的步骤,而是承重的那一步。跳过它,整张图就塌回「所有东西一起炒」,也就是这道菜专门为之设计的那个失败。

完整示例(跟着做)

完整烹饪,两人份,每一步带成功判据。从备菜到出锅总共十五分钟左右3

  1. 备菜就位(第 1 课): 蛋液加入称好盐量中的一小撮打匀;西红柿瓣边长 4 cm 以内3;葱切碎;其余的盐和糖各在小碟里;备用空盘放在灶边,那是鸡蛋的着陆区。判据:灶还关着,没有任何东西还需要切或称。
  2. 火候(第 3 课): 干烧预热;2 汤匙油旋开;等到快流、波光、气流。判据:信号齐了,没有烟。
  3. 鸡蛋(第 5 课的判据): 倒入,先让它鼓泡几秒,再轻推翻炒到结为固体、微微发黄3。立刻出锅到备用盘:余温会在盘子里继续把它们收紧。判据:盘子里是软嫩的蛋块,不是锅里的焦褐碎渣。
  4. 西红柿(第 4 课): 剩下的油下锅,然后西红柿、葱花、其余的盐、糖。中大火,偶尔翻动,几分钟到软烂塌成一摊松汁2;如果还没软就先干了,补一点水2。判据:能用勺舀起的汤汁,不是完整的瓣,也不是糊。
  5. 回锅合并: 鸡蛋回来,翻几秒裹上汁,装盘。整道菜的成功判据23:金黄蛋块在红汁里颗颗分明;鸡蛋软嫩不橡皮;汤汁松润不水汪;尝起来鲜明地是西红柿和鸡蛋,没有独立的盐味(第 4 课「调好了」的定义)。

配米饭,趁热吃。剩菜按第 5 课办:一小时内进冰箱,不在台面上过下午5

你来试试(填空示例)

给三盘不完美的成品打分:说出缺陷的机制,和预防它的那一课:

  • 第 1 盘:鸡蛋缩成僵硬的小疙瘩。鸡蛋在______阶段一直待在锅里,冲过了自己的窗口;缺失的动作是______。(第______课)
  • 第 2 盘:汤汁水汪汪,味道单薄。西红柿阶段在______之前就结束了,或者装盘前少了最后一次______。(第______课)
  • 第 3 盘:鸡蛋发白吸油还粘锅。蛋液在油到达______之前就下去了。(第______课)

答案:第 1 盘:西红柿阶段;缺失的动作是立刻盛出到备用盘;第 5 课(熟度窗口;上面的排序块就是这个失败本身)。第 2 盘:在西红柿软烂塌成汁之前,或少了最后一次尝与调;第 4 课和第 6 课。第 3 盘:在油到达泛波光的就绪窗口之前;第 3 课。这道菜的每个缺陷都能追溯到一个有名字的机制。这正是整门课真正的主张:烹饪失败是可诊断的,不是命。

小结 + 下一步

你靠花掉五个机制做成了一道真菜:备菜就位让时间线从容,均匀刀工让西红柿同速变软,火候信号把鸡蛋送进了能干活的油,调味循环把盐落在鲜明而不咸,熟度窗口决定了这道菜的招牌动作:鸡蛋的离场与回归。

接下来的路:两段式套路可以直接推广(葱花炒蛋、黄瓜炒蛋,然后是错峰下锅的双蔬菜4);而量化菜谱的读法背后有一整座仓库:HowToCook 的几百道菜用的正是第 1 课教你读的那个格式1。挑一道食材少的,产出它的三张清单,跑同一套调度。厨房从此是一个你知道下一个信号长什么样的地方。

Footnotes

  1. HowToCook(程序员做饭指南):仓库总览 — https://github.com/Anduin2017/HowToCook 2

  2. The Woks of Life: Chinese Tomato Egg Stir-fry — https://thewoksoflife.com/stir-fried-tomato-and-egg/ 2 3 4 5 6 7 8 9

  3. HowToCook:西红柿炒鸡蛋 — https://github.com/Anduin2017/HowToCook/blob/master/dishes/vegetable_dish/%E8%A5%BF%E7%BA%A2%E6%9F%BF%E7%82%92%E9%B8%A1%E8%9B%8B.md 2 3 4 5 6 7 8 9 10

  4. Wikipedia: Stir frying — https://en.wikipedia.org/wiki/Stir_frying 2

  5. Wikipedia: Danger zone (food safety) — https://en.wikipedia.org/wiki/Danger_zone_(food_safety)

练习

01

不开火,把调度排练一遍。备菜完全就位(第 2 课的刀工也算数),然后对着空锅、不点火,把完整示例的五拍在身体上走一遍,每一步大声说出它的成功判据,包括鸡蛋出锅到备用盘那一下。

第一级(热身)
完成标准 · 本地勾选
02

真做这道菜,两人份,按完整示例的五条成功判据给自己打分。诚实地写下分数,每条一行;任何不达标项都写出它追溯到的机制和课号。然后用上面的行动卡,让 agent 审计你的打分。

第二级(进阶)
完成标准 · 本地勾选

我的笔记

记下想法、痛点、没懂的地方。只写进这门课的附录,正课文件不动。