13 Commits

Author SHA1 Message Date
MacBook Pro
bbda12a65b updated quantifiers in document 2025-04-17 16:36:04 +08:00
MacBook Pro
77fc168f9c formatted spaces after list markers 2025-04-17 16:32:21 +08:00
MacBook Pro
de4f317b38 formatted lists in document 2025-04-17 16:29:43 +08:00
MacBook Pro
dcb4b243d0 formatted tabs in document 2025-04-17 16:27:16 +08:00
MacBook Pro
d0f6f170ba Update 牛排.md, formatted document 2025-04-17 16:21:04 +08:00
Hailin Xie
5fc2f20d38 Merge branch 'Anduin2017:master' into feature 2025-04-17 15:47:22 +08:00
Anduin Xue
6f16d987b9 Update Dockerfile to use node 22
Some checks failed
Continuous Deployment / build-readme-file (push) Has been cancelled
Continuous Deployment / build-docker-image (push) Has been cancelled
2025-04-16 05:44:04 +00:00
github-actions[bot]
21870e55df [ci skip] Automatic file changes/fix 2025-04-16 05:43:16 +00:00
Anduin Xue
da6709ec2d Update build.yml use setup-node@v4 2025-04-16 05:42:50 +00:00
Anduin Xue
22d3858c35 Update build.yml use setup-node@v4 2025-04-16 05:42:40 +00:00
Anduin Xue
66ea5bb977 Update ci.yml use node 22 2025-04-16 05:40:40 +00:00
Anduin Xue
d34d033c0a Update ci.yml use node 22 2025-04-16 05:40:29 +00:00
phyang
c92cbce1b7 Create 粉蒸肉.md (#1446)
* Create 粉蒸肉.md

* Update 粉蒸肉.md
2025-04-16 05:27:35 +00:00
7 changed files with 117 additions and 81 deletions

View File

@@ -12,9 +12,9 @@ jobs:
- uses: actions/checkout@v2
with:
token: ${{ secrets.PAT }}
- uses: actions/setup-node@v2
- uses: actions/setup-node@v4
with:
node-version: '16'
node-version: '22'
cache: 'npm'
- run: npm install
- run: npm run build
@@ -46,4 +46,4 @@ jobs:
- name: Build and push the Docker image
run: |
docker build . --tag ghcr.io/anduin2017/how-to-cook:latest
docker push ghcr.io/anduin2017/how-to-cook:latest
docker push ghcr.io/anduin2017/how-to-cook:latest

View File

@@ -9,9 +9,9 @@ jobs:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: actions/setup-node@v2
- uses: actions/setup-node@v4
with:
node-version: '16'
node-version: '22'
cache: 'npm'
- run: npm install
- run: npm run lint

View File

@@ -1,6 +1,6 @@
# ============================
# Prepare lint Environment
FROM node:21-alpine as lint-env
FROM node:22-alpine as lint-env
WORKDIR /app
COPY . .
RUN npm install --loglevel verbose

View File

@@ -112,6 +112,7 @@ docker run -d -p 5000:5000 ghcr.io/anduin2017/how-to-cook:latest
- [带把肘子](dishes/meat_dish/带把肘子.md)
- [冬瓜酿肉](dishes/meat_dish/冬瓜酿肉/冬瓜酿肉.md)
- [番茄红酱](dishes/meat_dish/番茄红酱.md)
- [粉蒸肉](dishes/meat_dish/粉蒸肉.md)
- [干煸仔鸡](dishes/meat_dish/干煸仔鸡/干煸仔鸡.md)
- [宫保鸡丁](dishes/meat_dish/宫保鸡丁/宫保鸡丁.md)
- [咕噜肉](dishes/meat_dish/咕噜肉.md)

View File

@@ -1,41 +1,19 @@
<!-- 这是 HowToCook 菜谱仓库中的示例菜谱模板文件。 -->
<!-- 注意:在编写时,中文与英文或数字之间必须有且仅有一个空格。 -->
<!-- 注意:在编写时,标题与正文之间必须有且仅有一个空行。 -->
# 示例菜的做法
<!-- 标题必须是 `菜名` + `的做法`。和文件名一致。 -->
<!-- 如果有图片更好。 -->
# 牛排的做法
![牛排成品](./牛排.jpg)
<!-- 在这里简单介绍菜的特点、营养价值、难度、预计制作时长。 -->
牛排是一种广受欢迎的西式肉类料理,富含蛋白质、油脂和铁、锌等矿物质。牛排的烹饪过程通过灵活的烹饪手法(如煎、烤、慢煮、熟成)控制牛排的熟度,从三分熟(中心为粉红色)到全熟(完全熟透)可选。高温烹饪能形成焦香外壳,搭配盐、大蒜、黄油、香料可以得到丰富的风味。牛排烹饪的入门较为简单,但精通困难。本文主要介绍最简单的煎牛排,全部烹饪过程耗时 15-30 分钟。图示为笔者制作的7分熟的牛小排short ribs
<!--
1星没有特别困难的步骤。只需要将原材料简单混合烹饪即可。大约5分钟即可完成。即使没有做饭经验的人也可以按照步骤做出像模像样的效果。
2星包含的步骤非常简单。不太需要烹饪经验只需要按照步骤进行操作即可。大约10分钟即可完成。即使没有做饭经验的人也可以按照步骤做出像模像样的效果但是想要做出完美的效果就需要一定的练习。
3星包含的步骤不算太复杂。需要一定烹饪经验能够熟练掌握火候、时间、材料组合的技巧。大约15分钟即可完成。对于有经验的厨师并不会太难但是想要做出完美的效果也需要一定的经验加上练习。
4星包含了很多复杂的步骤。需要精妙的掌握火候、时间、材料组合的技巧。40分钟以内即可完成。即使是有经验的厨师也需要花费很多时间来准备这道菜但是做熟练之后就可以做出非常美味的效果。
5星包含了很多复杂的步骤。需要精妙的掌握火候、时间、材料组合的技巧。可能需要40分钟以上才能完成。即使是有经验的厨师也需要花费很多时间来准备这道菜并且非常容易出现失误。
-->
牛排是一种广受欢迎的西式肉类料理,富含蛋白质、油脂和铁、锌等矿物质。牛排的烹饪过程通过灵活的烹饪手法(如煎、烤、慢煮、熟成)控制牛排的熟度,从三分熟(中心为粉红色)到全熟(完全熟透)可选。高温烹饪能形成焦香外壳,搭配盐、大蒜、黄油、香料可以得到丰富的风味。牛排烹饪的入门较为简单,但精通困难。本文主要介绍最简单的煎牛排,全部烹饪过程耗时 15-30 分钟。图示为5分熟的牛小排short ribs
预估烹饪难度:★★★★
## 必备原料和工具
<!-- 在这里列出必需原料。以方便大家快速判断自己手边的材料是否足够。-->
<!-- 注意:某些原料已经在厨房采购部分提及。这里不要重复提及: -->
<!-- 燃气灶, 饮用水, 锅, 食用油, 碗与盘子, 筷子, 炒勺, 洗涤剂, 抹布, 钢丝球, 菜刀 -->
<!-- 可以推荐购买哪个品牌的来方便决策。 -->
- 平底锅(有条件的推荐铸铁平底锅)
- 锡箔纸(可选)
- 厨房纸(可选)
- 汤匙
- 牛排,参见[如何选择不同种类的牛排](https://zhuanlan.zhihu.com/p/72352426)
- 橄榄油(推荐特级初榨橄榄油)
- 黄油
- 盐(推荐大颗粒海盐)
@@ -47,20 +25,10 @@
## 计算
<!-- 这一章节里介绍一些计算公式,求得原料的量、重要的时间参数、混合比例,以便在后续操作中引用。 -->
<!-- 这里有两种情况: -->
<!-- 1. 可能会大批量做菜。例如:食堂给全校学生做西红柿鸡蛋、米饭、米粥。这种情况需要给出计算公式。 -->
<!-- 2. 固定菜量的产品菜。每份的容量一致而永远不会发生变化。这种情况需要给出一份的量。 -->
每次制作前需要确定计划做几份。一份正好够 2 个人吃。
每份:
<!-- 对于大小不一的食材,必须给出质量参考 -->
<!-- 对于可以自行斟酌加量的食材,必须给出建议添加的范围 -->
<!-- 请不要使用有大有小的容器作为单位!这会令人困惑,难以后续精准化。请使用毫升! -->
- 牛排 450-500g两片牛排
- 黑胡椒粉 2g
- 盐 5g
@@ -74,59 +42,64 @@
## 操作
<!-- 在这里详细描述做菜的全部流程。 -->
<!-- 不允许使用不精准描述的词汇,例如:`适 量``少 量``中 量``适 当`。 -->
<!-- 在这里,如果操作的食材不是“全部食材”而是“部分食材”,也必须指明。否则默认指定的是全部原料。例如这里‘土豆’表示‘全部准备好的土豆’。 -->
### 备料
- 从冰箱中取出牛排解冻。
- 如果牛排处于冰冻状态,需提前一晚转移至冷藏室,并在烹饪前半小时放置在常温中。
- **请勿**将牛排**置于水中或加热解冻**
- 将小番茄,小土豆和口蘑洗净,对半切开备用
- 将大蒜剥皮,留 5-8 个较大的蒜瓣,用刀背**压扁**备用。
- 牛排的预处理
- 对于肉眼牛排(见附加内容),使用厨房剪刀竖直插入到肉眼牛排中心的结缔组织,剪 1-2刀。这是因为肉眼牛排的“肉眼”即这块结缔组织在高温下会剧烈收缩导致牛排变形使得牛排无法均匀受热
- 对于西冷牛排,如果您不喜欢西冷牛排边上的油脂,可以用刀慢慢将其剔除。
- 随后,使用厨房纸包裹牛排,将牛排上附着的水全部吸干,直至牛排放在案板上拿起后不留下明显水渍即可。
1. 从冰箱中取出牛排解冻。
- 如果牛排处于冰冻状态,需提前一晚转移至冷藏室,并在烹饪前半小时放置在常温中
- **请勿**将牛排**置于水中或加热解冻**
2. 将小番茄,小土豆和口蘑洗净,对半切开备用。
3. 将大蒜剥皮,留 5-8 个较大的蒜瓣,用刀背**压扁**备用
4. 牛排的预处理
- 对于肉眼牛排(见[如何选择不同种类的牛排](https://zhuanlan.zhihu.com/p/72352426)),使用厨房剪刀竖直插入到肉眼牛排中心的结缔组织,剪 1-2刀。这是因为肉眼牛排的“肉眼”即这块结缔组织在高温下会剧烈收缩导致牛排变形使得牛排无法均匀受热。
- 对于西冷牛排,如果您不喜欢西冷牛排边上的油脂,可以用刀慢慢将其剔除。
- 随后,使用厨房纸包裹牛排,将牛排上附着的水全部吸干,直至牛排放在案板上拿起后不留下明显水渍即可。
### 烹饪
注:本过程适用于制作 2-3cm 厚、5-7 成熟的牛排。如果您喜欢不同的熟度考虑将煎制时间在此基础上增加或缩短20-30%。
- 将炉灶打开高火(见附录对于火力大小的说明),同时锅中加入橄榄油,热锅 15-30s
- 腌制牛排。将海盐和黑胡椒均匀的洒在牛排的全部表面并用手涂抹,揉搓,使得盐和胡椒颗粒尽量嵌入到肉中。注意,腌制完成后牛排**需要立即下锅,不推荐提前腌制牛排**。这是因为外表涂抹的盐会析出牛肉中的水分,影响烹饪的同时丧失风味。
- 热锅至油温 6-8 成(参见[油温判断技巧](./../../../tips/advanced/油温判断技巧)),将牛排由近及远的缓慢放入锅中。
- 如果您使用了土豆作为配菜,可以将土豆放入碗中,然后放进微波炉加热 5min,或者放入开水煮 2min
- 单面煎制 1.5min(这个时间适用于 2-3cm厚左右的牛排。如果您的牛排更薄,考虑将这个时间缩短为 1min。如果您的牛排更厚,考虑将这个时间增加至 2-2.5min。)
- 翻面,再煎制 1.5min
- 将炉灶切换至中火,随后按顺序**快速加入**黄油、大蒜、百里香。用锅铲推动黄油在锅中快速涂抹直至完全融化。将大蒜压在牛排下以增加风味。
- 将平底锅**倾斜地放在灶上**,使得油全部流到锅的一侧
- 将香料和大蒜放置在牛排上,用汤匙舀起锅中的油,不断地淋在牛排上。这个过程持续 30s随后将牛排翻面再重复这个过程 30s。
- 您可以通过观察油淋在牛排表面时的状态来判断当前的火候。如果油淋在牛排上时冒泡并且油的颜色没有变成深褐色,则油温合适
-牛排盛出放在案板上,用锡箔纸包裹,等待 5-10min。这个过程称为醒肉的作用是用牛排自身的温度继续加热锁住水分
-配菜(土豆,番茄,蘑菇)倒入锅中,开中火炒制 5min
- 取出牛排,用刀切成宽度 1.5cm宽度的肉条,此时您可以观察到牛肉的熟度。
- 取出配菜,装盘,淋上锅中剩余的油或者牛排酱汁(可选)
注:本过程适用于制作 2-3cm 厚、5-7 成熟的牛排。如果您喜欢不同的熟度,考虑将前半部分煎制时间在此基础上增加或缩短20-30%。
1. 将炉灶打开高火(见附录对于火力大小的说明),同时锅中加入橄榄油,热锅 15-30
2. 腌制牛排。将海盐和黑胡椒均匀的洒在牛排的全部表面并用手涂抹,揉搓,使得盐和胡椒颗粒尽量嵌入到肉中。注意,腌制完成后牛排**需要立即下锅,不推荐提前腌制牛排**。这是因为外表涂抹的盐会析出牛肉中的水分,影响烹饪的同时丧失风味。
3. 热锅至油温 6-8 成(参见[油温判断技巧](./../../../tips/advanced/油温判断技巧)),将牛排由近及远的缓慢放入锅中。
4. 如果您使用了土豆作为配菜,可以将土豆放入碗中,然后放进微波炉加热 10分钟,或者放入开水煮 3-5分钟
5. 单面煎制 1.5分钟(这个时间适用于 2-3cm厚大约的牛排。如果您的牛排更薄,考虑将这个时间缩短为 1分钟。如果您的牛排更厚,考虑将这个时间增加至 2-2.5分钟。)
6. 翻面,再煎制 1.5分钟
- 对于西冷牛排和菲力牛排您需要使用筷子或者锅铲将牛排竖起来煎它的侧面约30秒
7. 将炉灶切换至中火,随后按顺序**快速加入**黄油、大蒜、百里香。用锅铲推动黄油在锅中快速涂抹直至完全融化。将大蒜压在牛排下以增加风味
8.平底锅**倾斜地放在灶上**,使得油全部流到锅的一侧
9.香料和大蒜放置在牛排上,用汤匙舀起锅中的油,不断地淋在牛排上。这个过程持续 30秒随后将牛排翻面再重复这个过程 30秒
- 您可以通过观察油淋在牛排表面时的状态来判断当前的火候。如果油淋在牛排上时冒泡并且油的颜色没有变成深褐色,则油温合适。
- 如果您的牛排没有擦干净或使用了不推荐的方式解冻,或者使用盐进行了提前腌制,这个时候锅中会出现大量水,导致牛排最后是被“煮熟”的,从而丧失风味。
- 如果牛排表面出现大量的油泡并且油的颜色变成深褐色,则说明油温过高,您需要将锅移开灶台,稍等片刻再继续淋油。
10. 将牛排盛出放在案板上,用锡箔纸包裹,等待 5-10分钟。这个过程称为醒肉的作用是利用牛排自身的温度继续加热锁住水分。
11. 将配菜(土豆,番茄,蘑菇)倒入锅中,开中火煎 5分钟。
12. 取出牛排,用刀切成宽度 1.5cm宽度的肉条,此时您可以观察到牛肉的熟度。
13. 取出配菜,装盘,淋上锅中剩余的油或者牛排酱汁(可选)
## 附加内容
<!-- 在这里额外补充一些注意事项、参考资料、安全须知等。 -->
### 火候的控制
煎制牛排是控制火候的艺术。限于篇幅,这里简单给出一些定量评估火力的方法和本文中用到的与火候相关的术语。更多内容参见[油温判断技巧](./../../../tips/advanced/油温判断技巧)。
- 对于电磁炉:
- 高火:功率 1.8Kw - 2.2kw。
- 中火:功率 800w - 1.4kw。
- 小火:功率 200w - 600w。
- 高火:功率 1.8Kw - 2.2kw。
- 中火:功率 800w - 1.4kw。
- 小火:功率 200w - 600w。
- 对于燃气灶:
- 高火:旋转气阀至最大出气速度的 70%-90%。
- 中火:旋转气阀至最大出气速度的 40%-60%。
- 小火:旋转气阀至最大出气速度的 10%-30%。
- 高火:旋转气阀至最大出气速度的 70%-90%。
- 中火:旋转气阀至最大出气速度的 40%-60%。
- 小火:旋转气阀至最大出气速度的 10%-30%。
### 关于调味
牛排的调味不一定需要遵循本指南的规范。通常来说,大蒜、黑胡椒和黄油是必须的,但如果您不喜欢迷迭香或百里香等唇形科植物等味道,您可以自由尝试其他牛排调味料进行调味。市面上也有售卖的多种烤肉调味盐可供选择。笔者曾发现一种中西结合的做法,即将小米辣切开与蒜片加入橄榄油中煎,并作为调味在最后淋到牛排上,也独具风味。
<!-- 必须保留下面的文字。 -->
如果您遵循本指南的制作流程而发现有问题或可以改进的流程,请提出 Issue 或 Pull request 。
<!-- 在提交 Pull Request 前,请删除模板中的所有注释。 -->

View File

@@ -0,0 +1,61 @@
# 粉蒸肉的做法
粉蒸肉是一道经典的中式蒸菜,香味浓郁,口感软糯,营养丰富。适合家庭聚餐或节日宴客。此菜适合有一定烹饪经验的人士制作,预计从准备到完成约需 90 分钟。
预估烹饪难度:★★★★
## 必备原料和工具
- 五花肉 500g肥瘦相间
- 蒸肉米粉 100g推荐使用李锦记或自制
- 生抽 15ml
- 老抽 10ml
- 料酒 15ml
- 郫县豆瓣酱 10g可选
- 姜末 10g
- 蒜末 10g
- 白砂糖 5g
- 土豆 300g或南瓜 300g作为垫底食材
- 清水蒸锅用2000ml
## 计算
每次制作前需要确定计划做几份。一份正好够 3 个人吃。
每份:
- 五花肉 250g
- 蒸肉米粉 50g
- 生抽 7.5ml
- 老抽 5ml
- 料酒 7.5ml
- 郫县豆瓣酱 5g可选
- 姜末 5g
- 蒜末 5g
- 白砂糖 2.5g
- 土豆或南瓜 150g
- 蒸锅用水 1000ml
## 操作
- 将五花肉洗净,切成长约 5cm、宽约 3cm、厚度约 0.5cm 的肉片
- 将姜、蒜切成颗粒直径不大于 1mm 的细末
- 取一大碗放入切好的五花肉、15ml 生抽、10ml 老抽、15ml 料酒、10g 郫县豆瓣酱、10g 姜末、10g 蒜末、5g 白砂糖
- 用筷子搅拌均匀后,盖上保鲜膜,室温(20°C - 25°C)静置腌制 30 分钟
- 腌制完成后,加入 100g 蒸肉米粉,继续翻拌 2 分钟,确保每片肉都均匀裹粉
- 土豆去皮,切片厚度控制在 0.8cm,片面积约为 5cm x 5cm重量控制在 300g
- 在直径 20cm 的深碗底部铺满土豆片,尽量无重叠
- 将拌好粉的五花肉均匀铺在土豆片上,压实
- 蒸锅中加入 2000ml 清水,开火加热至水面持续冒泡(100°C)
- 将装好食材的碗放入蒸锅内,盖好锅盖
- 保持中火蒸 60 分钟(火力保持在可持续沸腾的程度,约 600W 热功率)
- 时间结束后,用筷子插入肉块中央,若能轻松穿透并无明显阻力,则表明蒸熟
- 若未达到此状态,则继续加热 10 - 15 分钟,直至肉质软烂,油脂渗出
- 取出盛盘,即可食用
## 附加内容
- 如需自制米粉,可将大米 150g 放入锅中,中小火炒至微黄色(约 8 分钟),再加入干辣椒 1g、花椒 1g、八角 0.5g,炒香后用料理机打碎,过筛备用
- 蒸制期间如水量低于锅底高度 1cm应立即补充 500ml 热水90°C 以上),以维持蒸汽充足
如果您遵循本指南的制作流程而发现有问题或可以改进的流程,请提出 Issue 或 Pull request 。

View File

@@ -39,6 +39,7 @@
* [椒盐排条](./../dishes/meat_dish/椒盐排条.md)
* [湘祁米夫鸭](./../dishes/meat_dish/湘祁米夫鸭/湘祁米夫鸭.md)
* [番茄红酱](./../dishes/meat_dish/番茄红酱.md)
* [粉蒸肉](./../dishes/meat_dish/粉蒸肉.md)
* [糖醋排骨](./../dishes/meat_dish/糖醋排骨/糖醋排骨.md)
* [糖醋里脊](./../dishes/meat_dish/糖醋里脊.md)
* [红烧猪蹄](./../dishes/meat_dish/红烧猪蹄/红烧猪蹄.md)