diff --git a/src/main/resources/assets/signalindustries/recipes/workbench_reinforced.json b/src/main/resources/assets/signalindustries/recipes/workbench_reinforced.json
index 6ec35823..8d65e8eb 100644
--- a/src/main/resources/assets/signalindustries/recipes/workbench_reinforced.json
+++ b/src/main/resources/assets/signalindustries/recipes/workbench_reinforced.json
@@ -999,5 +999,62 @@
       "meta": 0
     },
     "consumeContainers": false
+  },
+  {
+    "name": "signalindustries:workbench/reinforced_extractor",
+    "type": "minecraft:crafting/shaped",
+    "pattern": [
+      "PFP",
+      "SES",
+      "PMP"
+    ],
+    "symbols": [
+      {
+        "symbol": "P",
+        "stack": {
+          "key": "item.signalindustries.reinforcedCrystalAlloyPlate",
+          "amount": 1,
+          "meta": 0
+        }
+      },
+      {
+        "symbol": "S",
+        "stack": {
+          "key": "tile.signalindustries.rawCrystalBlock",
+          "amount": 1,
+          "meta": 0
+        }
+      },
+      {
+        "symbol": "F",
+        "stack": {
+          "key": "tile.furnace.stone.idle",
+          "amount": 1,
+          "meta": 0
+        }
+      },
+      {
+        "symbol": "E",
+        "stack": {
+          "key": "tile.signalindustries.basic.extractor",
+          "amount": 1,
+          "meta": 0
+        }
+      },
+      {
+        "symbol": "M",
+        "stack": {
+          "key": "tile.signalindustries.reinforced.machine",
+          "amount": 1,
+          "meta": 0
+        }
+      }
+    ],
+    "result": {
+      "key": "tile.signalindustries.reinforced.extractor",
+      "amount": 1,
+      "meta": 0
+    },
+    "consumeContainers": false
   }
 ]
\ No newline at end of file