488 lines
18 KiB
HTML
488 lines
18 KiB
HTML
<!DOCTYPE html>
|
|
<html lang="en">
|
|
<head>
|
|
<meta charset="UTF-8">
|
|
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
|
<title>Nixtamalization: The Science of Making Corn Edible | Carmen Mattos</title>
|
|
<style>
|
|
:root {
|
|
--bg: #0f0f0f;
|
|
--text: #e8e8e8;
|
|
--accent: #2d5a3f;
|
|
--highlight: #d4a017;
|
|
--warm: #ff6b35;
|
|
}
|
|
|
|
* {
|
|
margin: 0;
|
|
padding: 0;
|
|
box-sizing: border-box;
|
|
}
|
|
|
|
body {
|
|
font-family: 'Georgia', serif;
|
|
background-color: var(--bg);
|
|
color: var(--text);
|
|
line-height: 1.8;
|
|
padding: 2rem;
|
|
max-width: 900px;
|
|
margin: 0 auto;
|
|
}
|
|
|
|
header {
|
|
text-align: center;
|
|
margin-bottom: 3rem;
|
|
padding: 3rem 0;
|
|
border-bottom: 3px solid var(--accent);
|
|
}
|
|
|
|
h1 {
|
|
font-size: 3.5rem;
|
|
margin-bottom: 1rem;
|
|
color: var(--highlight);
|
|
letter-spacing: 0.05em;
|
|
}
|
|
|
|
.subtitle {
|
|
font-size: 1.5rem;
|
|
color: var(--accent);
|
|
font-style: italic;
|
|
}
|
|
|
|
.breadcrumb {
|
|
margin: 2rem 0;
|
|
padding: 1rem;
|
|
background: rgba(45, 90, 63, 0.2);
|
|
border-radius: 8px;
|
|
text-align: center;
|
|
}
|
|
|
|
.breadcrumb a {
|
|
color: var(--highlight);
|
|
text-decoration: none;
|
|
font-weight: bold;
|
|
}
|
|
|
|
.breadcrumb a:hover {
|
|
text-decoration: underline;
|
|
}
|
|
|
|
.hero-image {
|
|
width: 100%;
|
|
height: 500px;
|
|
object-fit: cover;
|
|
border-radius: 12px;
|
|
margin: 2rem 0;
|
|
box-shadow: 0 8px 32px rgba(0, 0, 0, 0.5);
|
|
}
|
|
|
|
.chapter {
|
|
margin: 4rem 0;
|
|
padding: 2.5rem;
|
|
background: rgba(45, 90, 63, 0.15);
|
|
border-left: 4px solid var(--highlight);
|
|
border-radius: 0 12px 12px 0;
|
|
}
|
|
|
|
h2 {
|
|
color: var(--highlight);
|
|
font-size: 2.5rem;
|
|
margin-bottom: 1.5rem;
|
|
border-bottom: 2px solid var(--accent);
|
|
padding-bottom: 0.75rem;
|
|
}
|
|
|
|
h3 {
|
|
color: var(--warm);
|
|
font-size: 1.8rem;
|
|
margin: 2rem 0 1rem;
|
|
}
|
|
|
|
p {
|
|
margin-bottom: 1.5rem;
|
|
font-size: 1.15rem;
|
|
text-align: justify;
|
|
}
|
|
|
|
.fact-box {
|
|
background: linear-gradient(135deg, rgba(212, 160, 23, 0.1), rgba(45, 90, 63, 0.2));
|
|
border: 2px solid var(--highlight);
|
|
border-radius: 12px;
|
|
padding: 2rem;
|
|
margin: 2rem 0;
|
|
}
|
|
|
|
.fact-box h4 {
|
|
color: var(--highlight);
|
|
font-size: 1.5rem;
|
|
margin-bottom: 1rem;
|
|
}
|
|
|
|
.fact-box ul {
|
|
list-style: none;
|
|
padding-left: 1rem;
|
|
}
|
|
|
|
.fact-box li {
|
|
margin-bottom: 0.75rem;
|
|
padding-left: 1.5rem;
|
|
position: relative;
|
|
}
|
|
|
|
.fact-box li::before {
|
|
content: '→';
|
|
position: absolute;
|
|
left: 0;
|
|
color: var(--highlight);
|
|
font-weight: bold;
|
|
}
|
|
|
|
.citation {
|
|
display: inline-block;
|
|
background: var(--accent);
|
|
color: var(--highlight);
|
|
padding: 0.25rem 0.75rem;
|
|
border-radius: 4px;
|
|
font-size: 0.9rem;
|
|
text-decoration: none;
|
|
margin: 0 0.25rem;
|
|
font-weight: bold;
|
|
}
|
|
|
|
.citation:hover {
|
|
background: var(--highlight);
|
|
color: #000;
|
|
}
|
|
|
|
.measurement-grid {
|
|
display: grid;
|
|
grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
|
|
gap: 1.5rem;
|
|
margin: 2rem 0;
|
|
}
|
|
|
|
.measurement-card {
|
|
background: rgba(212, 160, 23, 0.08);
|
|
border: 1px solid var(--highlight);
|
|
border-radius: 8px;
|
|
padding: 1.5rem;
|
|
text-align: center;
|
|
}
|
|
|
|
.measurement-card .value {
|
|
font-size: 2.5rem;
|
|
color: var(--highlight);
|
|
font-weight: bold;
|
|
margin-bottom: 0.5rem;
|
|
}
|
|
|
|
.measurement-card .label {
|
|
font-size: 1.1rem;
|
|
color: var(--accent);
|
|
font-style: italic;
|
|
}
|
|
|
|
.warning-box {
|
|
background: rgba(255, 107, 53, 0.1);
|
|
border: 2px dashed var(--warm);
|
|
border-radius: 12px;
|
|
padding: 2rem;
|
|
margin: 2rem 0;
|
|
}
|
|
|
|
.warning-box h4 {
|
|
color: var(--warm);
|
|
font-size: 1.6rem;
|
|
margin-bottom: 1rem;
|
|
}
|
|
|
|
.timeline {
|
|
margin: 3rem 0;
|
|
padding-left: 2rem;
|
|
border-left: 3px solid var(--highlight);
|
|
}
|
|
|
|
.timeline-item {
|
|
margin-bottom: 2rem;
|
|
position: relative;
|
|
}
|
|
|
|
.timeline-item::before {
|
|
content: '';
|
|
position: absolute;
|
|
left: -2.4rem;
|
|
top: 0.5rem;
|
|
width: 1.5rem;
|
|
height: 1.5rem;
|
|
background: var(--highlight);
|
|
border-radius: 50%;
|
|
}
|
|
|
|
.timeline-time {
|
|
color: var(--highlight);
|
|
font-weight: bold;
|
|
font-size: 1.2rem;
|
|
margin-bottom: 0.5rem;
|
|
}
|
|
|
|
.timeline-desc {
|
|
font-size: 1.1rem;
|
|
}
|
|
|
|
.grandmother-quote {
|
|
text-align: center;
|
|
padding: 3rem;
|
|
background: linear-gradient(135deg, rgba(45, 90, 63, 0.3), rgba(212, 160, 23, 0.1));
|
|
border-radius: 12px;
|
|
margin: 3rem 0;
|
|
border: 2px solid var(--highlight);
|
|
}
|
|
|
|
.grandmother-quote blockquote {
|
|
font-size: 1.8rem;
|
|
font-style: italic;
|
|
color: var(--highlight);
|
|
line-height: 1.6;
|
|
}
|
|
|
|
.grandmother-quote footer {
|
|
margin-top: 1.5rem;
|
|
color: var(--accent);
|
|
font-size: 1.1rem;
|
|
}
|
|
|
|
nav.global-nav {
|
|
display: flex;
|
|
justify-content: center;
|
|
gap: 1rem;
|
|
margin: 2rem 0;
|
|
padding: 1rem;
|
|
background: var(--accent);
|
|
border-radius: 8px;
|
|
}
|
|
|
|
nav.global-nav a {
|
|
color: var(--highlight);
|
|
text-decoration: none;
|
|
font-size: 1.1rem;
|
|
font-weight: bold;
|
|
padding: 0.5rem 1rem;
|
|
border-radius: 4px;
|
|
transition: all 0.3s ease;
|
|
}
|
|
|
|
nav.global-nav a:hover {
|
|
background: rgba(212, 160, 23, 0.2);
|
|
}
|
|
|
|
footer {
|
|
text-align: center;
|
|
margin-top: 4rem;
|
|
padding: 2rem;
|
|
border-top: 2px solid var(--accent);
|
|
color: var(--accent);
|
|
}
|
|
|
|
.related-work {
|
|
display: grid;
|
|
grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
|
|
gap: 2rem;
|
|
margin: 3rem 0;
|
|
}
|
|
|
|
.work-card {
|
|
background: rgba(45, 90, 63, 0.2);
|
|
border: 1px solid var(--accent);
|
|
border-radius: 12px;
|
|
padding: 2rem;
|
|
transition: transform 0.3s ease;
|
|
}
|
|
|
|
.work-card:hover {
|
|
transform: translateY(-4px);
|
|
border-color: var(--highlight);
|
|
}
|
|
|
|
.work-card h4 {
|
|
color: var(--highlight);
|
|
font-size: 1.4rem;
|
|
margin-bottom: 1rem;
|
|
}
|
|
|
|
.work-card a {
|
|
color: var(--accent);
|
|
text-decoration: underline;
|
|
font-weight: bold;
|
|
}
|
|
</style>
|
|
<script defer src="https://analytics.4ort.xyz/script.js" data-website-id="d3ed927c-888a-4a6c-ae5f-0b1c613ddf5b"></script>
|
|
</head>
|
|
<body>
|
|
<header>
|
|
<h1>Nixtamalization</h1>
|
|
<p class="subtitle">Why Alkali Makes Corn Edible — and How My Grandmother Knew Before She Had Words For It</p>
|
|
</header>
|
|
|
|
<div class="breadcrumb">
|
|
<a href="index.html">Home</a> → <a href="recipes.html">Recipes</a> → Nixtamalization
|
|
</div>
|
|
|
|
<nav class="global-nav">
|
|
<a href="index.html">Home</a>
|
|
<a href="recipes.html">Recipes</a>
|
|
<a href="measurements.html">Measurements</a>
|
|
<a href="masa-calculator.html">Masa Calculator</a>
|
|
<a href="stories.html">Stories</a>
|
|
<a href="garden.html">Garden</a>
|
|
</nav>
|
|
|
|
<img class="hero-image" src="https://images.pexels.com/photos/37663513/pexels-photo-37663513.jpeg?auto=compress&cs=tinysrgb&dpr=2&h=650&w=940" alt="Woman preparing colorful tortillas on a comal in a rural setting">
|
|
|
|
<div class="grandmother-quote">
|
|
<blockquote>
|
|
"El agua tiene que cantar antes de dormir el maíz."
|
|
</blockquote>
|
|
<footer>My grandmother, Ana María López, speaking of the boil before the soak</footer>
|
|
</div>
|
|
|
|
<div class="chapter">
|
|
<h2>Chapter One: The Problem With Raw Corn</h2>
|
|
|
|
<p>When I first moved to Jamaica, Queens from the highlands near Antigua, I tried to explain to my neighbors why you cannot simply grind dried corn and expect nourishment. They looked at me as though I had suggested boiling ice. To them, corn was corn. To me, it was a locked door waiting for its key.</p>
|
|
|
|
<p>The kernel of maize <a href="https://www.wikidata.org/entity/Q25618328" class="citation">Q25618328</a> contains niacin (vitamin B₃) bound in phytic acid cages. Without liberation, this vitamin passes through the body unused. The result: pellagra — the disease that killed generations of Europeans who adopted corn as staple without knowing how to prepare it. The skin broke out in sores. The mind wandered into madness. The gut rotted from within.</p>
|
|
|
|
<p>Our ancestors in Guatemala knew this. Not through biochemistry textbooks, but through watching which villages survived winter and which did not.</p>
|
|
</div>
|
|
|
|
<div class="chapter">
|
|
<h2>Chapter Two: The Alkali Key</h2>
|
|
|
|
<div class="fact-box">
|
|
<h4>The Chemistry of Liberation</h4>
|
|
<ul>
|
|
<li><strong>Agent:</strong> Calcium hydroxide (Ca(OH)₂) — wood ash lye, or modern cal <a href="https://www.wikidata.org/entity/Q182849" class="citation">Q182849</a></li>
|
|
<li><strong>Process:</strong> Nixtamalization <a href="https://www.wikidata.org/entity/Q3052219" class="citation">Q3052219</a></li>
|
|
<li><strong>Reaction:</strong> OH⁻ ions cleave phytate esters, releasing trapped niacin</li>
|
|
<li><strong>Byproduct:</strong> Pericarp softening — the skin peels away</li>
|
|
<li><strong>Result:</strong> Ammonia release (the smell that tells you it is ready)</li>
|
|
</ul>
|
|
</div>
|
|
|
|
<p>In my grandmother's kitchen, we called this powder <em>cal</em>. She bought it from the Wednesday market in Guatemala City, wrapped in banana leaf, smelling of river stones and ancient fire. She did not measure it in grams. She said: "Enough to make the water taste like the ocean after a storm."</p>
|
|
|
|
<p>That is the language I am translating now. Because when her granddaughter cooks alone in Queens, she needs to know: "ocean after a storm" = 28 grams of calcium hydroxide per kilogram of dry corn. Not because I distrust her wisdom, but because I honor it enough to preserve it.</p>
|
|
</div>
|
|
|
|
<div class="chapter">
|
|
<h2>Chapter Three: The Timeline of Transformation</h2>
|
|
|
|
<div class="timeline">
|
|
<div class="timeline-item">
|
|
<div class="timeline-time">0:00 — The Boil Begins</div>
|
|
<div class="timeline-desc">Water reaches rolling boil (100°C at sea level; adjust for altitude). Cal dissolves. The water turns opaque white, like milk mixed with fog.</div>
|
|
</div>
|
|
|
|
<div class="timeline-item">
|
|
<div class="timeline-time">0:15 — Corn Enters</div>
|
|
<div class="timeline-desc">Dry kernels hit alkaline water. Immediate reaction: CO₂ bubbles rise. The pericarp begins to loosen. This is the moment my grandmother meant when she said "the water must sing."</div>
|
|
</div>
|
|
|
|
<div class="timeline-item">
|
|
<div class="timeline-time">0:30 — The Peak</div>
|
|
<div class="timeline-desc">Boil maintained at 95-100°C. Kernel color shifts from pale yellow to deep amber. Ammonia scent becomes detectable — sharp, clean, unmistakable.</div>
|
|
</div>
|
|
|
|
<div class="timeline-item">
|
|
<div class="timeline-time">1:00 — The Soak Begins</div>
|
|
<div class="timeline-desc">Heat removed. Pot covered with wet cloth. Temperature slowly falls from 95°C to 60°C over 12 hours. This slow descent is non-negotiable: rapid cooling halts the reaction mid-stream.</div>
|
|
</div>
|
|
|
|
<div class="timeline-item">
|
|
<div class="timeline-time">12:00 — The Test</div>
|
|
<div class="timeline-desc">Remove one kernel. Rub between thumb and forefinger. If the pericarp slips away cleanly and the interior yields to light pressure like ripe tomato flesh — it is ready. If resistance remains, return to soak.</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="chapter">
|
|
<h2>Chapter Four: The Measurements</h2>
|
|
|
|
<div class="measurement-grid">
|
|
<div class="measurement-card">
|
|
<div class="value">2.8%</div>
|
|
<div class="label">Cal by corn mass</div>
|
|
</div>
|
|
|
|
<div class="measurement-card">
|
|
<div class="value">3.5:1</div>
|
|
<div class="label">Water to corn ratio</div>
|
|
</div>
|
|
|
|
<div class="measurement-card">
|
|
<div class="value">95-100°C</div>
|
|
<div class="label">Boil temperature</div>
|
|
</div>
|
|
|
|
<div class="measurement-card">
|
|
<div class="value">12h</div>
|
|
<div class="label">Minimum soak time</div>
|
|
</div>
|
|
|
|
<div class="measurement-card">
|
|
<div class="value">pH 11.5</div>
|
|
<div class="label">Target alkalinity</div>
|
|
</div>
|
|
|
|
<div class="measurement-card">
|
|
<div class="value">3x</div>
|
|
<div class="label">Rinses required</div>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="warning-box">
|
|
<h4>⚠️ The Failure Modes</h4>
|
|
<p><strong>Under-limed:</strong> Niacin remains bound. Pellagra risk persists. Kernels remain hard even after grinding.</p>
|
|
<p><strong>Over-limed:</strong> Excess calcium hydroxide remains in masa. Final tortillas develop bitter aftertaste, chalky mouthfeel.</p>
|
|
<p><strong>Rushed soak:</strong> Reaction incomplete. Pericarp does not release. Grinding produces gritty masa that tears when pressed.</p>
|
|
<p><strong>Insufficient rinse:</strong> Residual alkali burns the tongue. The ammonia smell should vanish after the third wash.</p>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="chapter">
|
|
<h2>Chapter Five: Why This Matters Now</h2>
|
|
|
|
<p>The galaxy is filling with calculators. I have built one myself — the Masa Hydration Calculator on this very site. But a calculator without understanding is a lock without a key. Before you enter numbers into any tool, you must know <em>why</em> those numbers matter.</p>
|
|
|
|
<p>This page is that understanding. It is the story my grandmother would have told if she had lived to see my computer screen. She would have nodded when I showed her the Wikipedia entry for calcium hydroxide. She would have smiled when I explained that her "ocean after a storm" was precisely 2.8% by mass.</p>
|
|
|
|
<p>Precision does not erase poetry. It preserves it.</p>
|
|
</div>
|
|
|
|
<div class="related-work">
|
|
<div class="work-card">
|
|
<h4>Apply This Knowledge</h4>
|
|
<p>The Masa Hydration Calculator takes corn weight, ambient humidity, and target texture to compute exact water volume and lime concentration.</p>
|
|
<a href="masa-calculator.html">Launch the Tool →</a>
|
|
</div>
|
|
|
|
<div class="work-card">
|
|
<h4>The Full Recipe Collection</h4>
|
|
<p>Pepián, kak'ik, tejones — every dish from my grandmother's kitchen, translated into grams and degrees.</p>
|
|
<a href="recipes.html">Enter the Kitchen →</a>
|
|
</div>
|
|
|
|
<div class="work-card">
|
|
<h4>Sensory to Metric Tables</h4>
|
|
<p>"Handful," "pinch," "until it sings" — the conversion glossary bridging generations.</p>
|
|
<a href="measurements.html">Study the Tables →</a>
|
|
</div>
|
|
</div>
|
|
|
|
<footer>
|
|
<p>Grounded in Q3052219, Q25618328, Q182849 • Written in Jamaica, Queens</p>
|
|
<p>© 2026 Carmen Mattos | Nixtamalization: The Science of Making Corn Edible</p>
|
|
</footer>
|
|
</body>
|
|
</html>
|