Beyond the Recipe

Tepache (pineapple rind fermentation)

What the recipe doesn't tell you

Pre-Columbian central and western Mexico — word derives from Nahuatl tepiátl; traditional production predates Spanish contact · Mexican — National — Fermented Beverages

Tepache is a mildly fermented pineapple drink made from pineapple rinds and core, piloncillo (unrefined cane sugar), cinnamon, and cloves, fermented at room temperature for 2–3 days with wild ambient yeast. The resulting drink is lightly fizzy, slightly sour, sweet, and only mildly alcoholic (1–3% ABV). It is a street drink — sold cold in plastic bags or cups at markets. Simple to make at home, it is also used as a base for cocktails with tequila or mezcal.

Pre-Columbian central and western Mexico — word derives from Nahuatl tepiátl; traditional production predates Spanish contact

Sweet-sour, pineapple-tropical, spiced with cinnamon and clove — refreshing and lightly fizzy

Where It Goes Wrong

Using fruit flesh instead of rinds — too sweet, ferments too fast, produces off flavours White sugar substitution — loses the piloncillo character Over-fermenting (4+ days) — becomes very sour and develops acetic acid (vinegar notes) Not tasting during fermentation — optimal window is narrow and varies by ambient temperature

Pineapple rinds and core only — the fruit flesh is too sweet and ferments too quickly Piloncillo (not white sugar) provides unrefined molasses notes — integral to authentic flavour Room temperature fermentation: 2–3 days at 20–25°C; refrigerator fermentation takes longer Cinnamon and cloves are the spice base — added whole, not ground Strain after fermentation is complete — before bottling or serving

African fermented pineapple drink
Kombucha (wild fermentation, similar timeline)
Kvass (fermented bread drink — similar ABV and sour-sweet profile)
The Full Technique

The complete professional entry for Tepache (pineapple rind fermentation): quality hierarchy, sensory tests, cross-cuisine parallels, species precision.

Read the complete technique →    Why it works →