First real-kitchen trial of the koji-mold-grown plant protein. Uses vacuum pouches as flexible molds (no vacuum-sealing — see amendments below) + dehydrator (already in use for amazake / tempeh-powder) as the fermentation chamber. ~RM 300 net new purchases.
Updated 2026-05-17 evening after MiroFish 30-expert R&D panel synthesis (food microbiologists · koji masters · plant-protein industry veterans · halal officers · texture scientists · production-floor leads). The panel collectively endorsed KM-V to GO with these 4 conditions:
→ Full 30-expert synthesis (preliminary · real MiroFish OASIS sim still running) · Panel evidence directory
KM-A (the 8.62/10 autoresearch master) assumes a 3D-printed silicone mold + custom muro chamber. Combined capex: RM 1500-2500. KM-V trades 0.2-0.3 composite for ~85% capex reduction — it ships in week 1 instead of week 3-4, using existing kitchen gear.
The 30-expert panel converged on a finding the chemistry sim couldn't surface: KM-V and KM-A are not the same product. Industry veterans Lukas Henning (Beyond Meat) + Pat Brown (Impossible) + Dr Helena Cho (Eat Just) independently arrived at this split:
| Format | Method | Best uses | Retail position | Volume potential |
|---|---|---|---|---|
| KM-V CRUMBLE (this pilot) |
Pouch hand-pack + dehydrator · organic mycelium (no engineered grain) | Pinxin rendang filling · masala dal · bao stuffing · congee topping · char-siu glazed crumble | RM 18-22 mid-tier | 5-10× higher volume than whole-cut |
| KM-A WHOLE-CUT (future hero SKU) |
3D-printed silicone mold · engineered 1.15mm grain channels | MIRRA bento centerpiece · Wholey tasting menu · sliceable carpaccio · "vegan steak" positioning | RM 32-42 premium | Hero product · halo + IP defensibility |
Tick what you already have. Anything unticked is on the shopping list below.
Equipment + KM-V recipe ingredients. Each link verified live 2026-05-17. Add to one cart for a single delivery sweep.
| Item | Qty | Cost (RM) | Link |
|---|---|---|---|
| Nylon Vacuum Pouch 220×300mm (100 pcs) | 1 pack | 40-80 | 100 pcs Nylon Vacuum Pouch |
| Nylon Transparent Vacuum Bag 220×300mm | alt | 25-45 | Nylon Transparent Vacuum Bag |
| Quiware Sous Vide Rolls (commercial grade) | backup | 55-95 | Quiware Sous Vide Rolls |
| Inkbird IBS-TH2 Plus Hygrometer (Bluetooth) | 1 | 60-95 | Inkbird IBS-TH2 Hygrometer |
| Digital pH meter (0.01) | 1 | 95-180 | Search · pH meter 0.01 |
| Sterile insulin/medical needles (50 pcs) | 1 pack | 15-25 | Search · sterile needles |
| Handheld vacuum sealer (if Pinxin can't share) | contingency | 80-200 | Sealer Z Handheld Vacuum |
| Ingredient | Amount | Cost (RM) | Link |
|---|---|---|---|
| Rice flour fine | 123g | ~1 | any supermarket |
| Short-grain rice (for cooking 41g) | 100g raw | ~3 | Japanese short-grain rice |
| Amazake homemade (see recipe) | 77g | ~2 | made from rice koji below |
| Rice koji (live kome-koji) — Marukura 500g (panel-bumped 91g→110g) | 110g + amazake 200g | ~55 | ★ Marukura Foods Rice Koji 500g |
| Soy protein isolate 90% (Pharmanutri halal) | 85g | ~5 | ★ Pharmanutri Soy Isolate 1kg |
| Vital wheat gluten halal | 49g | ~2 | ★ Vital Wheat Gluten Halal |
| κ-Carrageenan halal food-grade | 5.9g | ~2 | ★ Halal Kappa Carrageenan |
| TGase microbial Streptomyces (WBS 500) | 0.5g | ~2 | ★ WBS 500 TGase 50g |
| Dried shiitake (grind in food processor) | 15g | ~5 | ★ Standard Dried Shiitake 100g |
| Kombu powder (MOMMY Natural) | 4.8g | ~2 | ★ MOMMY Kombu Powder |
| Sea salt non-iodized (KM-V uses 11g — +0.4g vs KM-A for anaerobic safety margin) | 11g | ~0.5 | any supermarket |
| Filtered water | 98ml | — | tap (boiled + cooled) or bottled |
| Recipe cost per 400g block | ~RM 25 | RM 25 | (amortized 500g koji + 1kg isolate over 5+ batches) |
The KM-A composition is preserved with two safety-margin tweaks for the vacuum/dehydrator path. Total slurry mass ~457g → final block ~400g after moisture release.
| Ingredient | KM-A baseline | KM-V (this trial) | Δ + reason |
|---|---|---|---|
| Rice flour | 123g | 123g | — |
| Cooked rice | 41g | 41g | — |
| Amazake | 77g | 77g | — |
| Rice koji (LIVE) | 91g | 110g | ★ +19g · panel-amended for cleaner microbial dominance at 30°C (Dr Kenta + Dr Yuki + Chef Mun Yee converged) |
| Soy protein isolate 90% | 85g | 85g | — |
| Vital wheat gluten | 49g | 49g | — |
| κ-Carrageenan | 5.9g | 5.9g | — |
| TGase | 0.5g | 0.5g | — |
| Shiitake powder | 15g | 15g | — |
| Kombu powder | 4.8g | 4.8g | — |
| Sea salt | 10.6g | 11g | +0.4g · safety margin during brief vacuum compression |
| Water (60°C) | 98ml | 98ml | — |
| Variable | KM-A | KM-V | Δ + reason |
|---|---|---|---|
| Temperature | 31.5°C | 30°C | Slightly lower; most dehydrators default to 30°C low setting; safer margin |
| Duration | 6 days | 6 days | — |
| Humidity | 77.9% | 72-78% | Range, because dehydrator airflow makes precise control harder. Add wet-sponge tray. |
| Shape vehicle | 3D-printed silicone mold | Vacuum pouch (briefly sealed, then vented) | The big substitution |
| Grain channel | 1.15mm engineered | n/a (organic mycelium) | X3 + X6 take the hit |
Step 1 — Pre-flight (15 min):
Step 2 — Dry blend (5 min): Whisk into mixing bowl: rice flour 123g + soy isolate 85g + gluten 49g + κ-carrageenan 5.9g + TGase 0.5g + shiitake powder 15g + kombu powder 4.8g + salt 11g.
Step 3 — Wet blend (5 min): In separate jar: amazake 77g + cooked rice 41g + water 98ml (60°C). Whisk to uniform slurry.
Step 4 — Combine (10 min): Pour wet into dry. Mix with spatula to uniform thick paste, should pull soft peaks, no dry pockets. FOLD in 110g live rice koji LAST (panel-amended: was 91g) — gentle folds, don't shear (preserves mycelium viability).
Step 5 — pH check (2 min): Stick pH probe into slurry. Should read pH 5.0-5.5. If higher, add 5ml lemon juice or extra amazake to bring down. Document the reading.
Step 5.5 — Pre-batch microbiology sample (3 min) ★ panel-added: Scoop 100g of finished slurry into a sterile sample container, refrigerate at 4°C. Send to microbiology lab next morning for baseline microbial count. RM 100-150 · 1-day turnaround. The result tells you what bacteria/yeast were in the slurry before fermentation started.
Step 6 — Hand-pack into pouch (10 min) ★ panel-amended: NO VACUUM-SEAL
Step 7 — Surface koji boost (3 min): Drizzle 1 tablespoon of koji-water slurry (extra rice koji 12g + 30ml water, blended) over the upper surface. Seeds heavy mycelium on the exposed top. Why 12g now: panel bumped this from 10g, matching the heavier base inoculation.
Step 8 — Load dehydrator (5 min): Place pouch open-side-up on wire rack inside dehydrator. Verify hygrometer reads 70-80% RH. Confirm 30°C ± 1°C on dehydrator display.
Read hygrometer through window. Should hold 30°C ± 1°C, 70-80% RH.
Through the slit, look at upper surface — koji starting to fuzz white. Faint sweet aroma developing.
Top up wet sponge tray. Don't open dehydrator longer than 30 sec.
Open pouch top briefly (10 sec) — surface should show distinct white mycelium fuzz at ≥30% coverage.
Aroma test: sweet-koji-perfume, slight earthy mushroom. NO acrid, NO vinegary, NO alcoholic notes.
Surface should be ~70-80% covered in mycelium. Block firming up — visible through pouch (slurry no longer "wobbly" when pouch moved).
Aroma deepening: sweet-rice + earthy mushroom + light savory.
Mycelium at maximum density — should be ≥60% coverage over upper surface. White skin almost complete. Inside the block: koji amylase converting starch → sugars; protease liberating Glu.
Block heat-output peaks today — pouch may feel slightly warmer than ambient. Normal.
Aroma: deep koji-perfume + mushroom-stock + slight sweet-rice undertone.
Mycelium activity slowing. Insert pH meter through slit into block — should read pH 4.4-4.7 (dropped from Day 0's 5.0-5.5 as koji produces organic acids). This is the safety check — below 4.6 is anaerobic-pathogen-safe.
Step 1 — pH check: Remove pouch from dehydrator. Insert pH probe into block. Reading must be ≤ 4.6 (existing food-safety gate).
★ Step 2 — Surface mycelium gate (panel-added): Visually inspect upper surface. Estimate mycelium coverage. Must be ≥ 70% white-mycelium coverage. If < 70%, ABORT — koji didn't dominate, food-safety risk.
Step 3 — Demold: Slice pouch open along the long edge. Carefully peel pouch away from block.
Step 4 — Photo capture: Overhead · side · cross-section (after first slice) · close-up of mycelium skin · interior layer-strata view.
Step 5 — Cook test slice: 8mm thick, sear cast iron 180°C × 60sec each side. Record sensory observations.
★ Step 6 — Crumble test (panel-added for CRUMBLE positioning): Crumble a portion by hand → mix into a small batch of curry sauce / rendang base. Cook 2 min. Taste. This is the production-form test — KM-V is positioned as crumble/filling SKU, not whole-cut.
Step 7 — Sensory scoring card: 11-Node fill (see §07 Day-6 evaluation) — score BOTH the seared slice AND the crumble-in-curry form.
Step 8 — Storage: Airtight container at 4°C → use within 3 days, OR vacuum-pack + freeze 60 days, OR Pinxin's -40°C blast-freeze for 6-9 months.
Koji is an aerobic organism — it needs oxygen to thrive. A fully vacuum-sealed bag at 30°C × 6 days creates two real risks:
Our 4-layer mitigation:
| Sign | Day | What it means |
|---|---|---|
| Green / black / pink mold spots | any | Contamination → wild mold dominated → unsafe |
| Acrid / vinegary / alcoholic smell | Day 3+ | Wild yeast or lactic bacteria took over → unsafe + unpalatable |
| Pouch puffing significantly (gas pressure) | any | Anaerobic gas-producing pathogen (Clostridium spp.) — botulism risk → discard, sanitize everything |
| pH above 5.0 by Day 5 | Day 5 | Koji ferment failed, pathogen growth pocket → not safe to consume |
| Surface slime or wetness (not mycelium fuzz) | Day 2+ | Bacillus or Pseudomonas contamination → discard |
| Temperature drifted below 26°C overnight | any | Pathogen growth range — even if other signs absent, treat with caution + verify pH ≤ 4.6 + cook thoroughly OR discard |
| Node | What to assess | KM-V predicted | Yours |
|---|---|---|---|
| N1 Free-Glu | Umami body on first chew | 9.5+ | ___ /10 |
| N2 Nucleotide | Mushroom-stock depth | 8.3 | ___ /10 |
| N3 Aroma | Earthy + ferment perfume | 7.5-8.0 | ___ /10 |
| N4 Maillard | Sear browning notes | 7.5-8.0 | ___ /10 |
| N5 Surface aroma | Koji-skin perfume | 7.5-8.0 | ___ /10 |
| X1 Softness | Yields to bite, no rubber | 8.2 | ___ /10 |
| X2 β-glucan x-link | Cohesive bite, no fall-apart | 8.5 | ___ /10 |
| X3 Fiber anisotropy | Visible parallel fiber on tear | ~7.5 (down from KM-A 8.80) | ___ /10 |
| X4 Water gradient | Juicy interior, drier crust | 8.0 | ___ /10 |
| X5 Network density | Springback on compression | 8.3 | ___ /10 |
| X6 Grain visibility | Visible mycelium grain on cross-section | ~6.5 (down from KM-A 10.0) | ___ /10 |
| COMPOSITE | predicted 8.3-8.5 | ||
/feedback — log composite + per-node + photos→ Back to R&D Workbench → Log first trial via @Gaiachef_bot KM-A spec (3D-mold path)