提供一道中级难度的做菜食谱，并列出所需材料。
番茄炒蛋：

材料：
- 鸡蛋 3个
- 番茄 2个
- 洋葱半个
- 蒜 2瓣
- 生抽 适量
- 盐 适量
- 食用油 适量

步骤：
1. 将鸡蛋打散备用。
2. 番茄洗净切块，洋葱、蒜剁碎备用。
3. 热锅凉油，炒熟鸡蛋备用。
4. 锅中再加油，放入洋葱、蒜爆香。
5. 加入番茄炒熟至软烂。
6. 加入炒好的鸡蛋，加盐、生抽调味即可。

提示：番茄要炒到软烂才有味道，炒的时间不能太短。