← All recipes
SAUCES

Lacto-Fermented Craft Hot Sauce

Peppers, garlic and onion held under a 3.5% brine until wild lactobacillus turns them sour, then blended back with their own fermentation liquid. No cooking anywhere in the baseline -- the acidity that makes it safe is produced by the bacteria, not by heat, and a pH meter is the tool that confirms it.

OriginCraft hot sauce, lacto-fermentation
Active45 min
Total60 min
EquipmentGlass fermentation jar with an airlock lid, glass fermentation weight, digital scale reading grams, calibrated pH meter, blender or food processor, sterilized bottles
Ferment
1-4weeks
Longer is funkier and more sour -- taste it from two weeks on
Ambient temp
65-75°F
Out of direct sun -- a pantry or a cabinet, not a windowsill
Brine
3.5%
Salt as a share of the water weight: 24 g per 700 mL
Final pH
3.5-3.8
Must read under 4.6 to be safe; this is where a good one lands
Headspace
1-2in
Room for the CO2, with every solid held under the brine
1 · PREP 2 · PACK 3 · FERMENT 4 · BLEND 5 · BOTTLE
450 g (1 lb) fresh hot peppers -- jalapeno, serrano, or habanero Stem and coarsely chop.1 Into the jar with the garlic and onion, then held down with a glass weight.2 Seal with an airlock lid and leave it at 65-75°F, out of direct sun.3 Check the pH first, then strain, reserving the brine.4 Into sterilized glass bottles or dropper bottles.5
5-6 cloves garlic, peeled and smashed Peel and smash. Smashed rather than minced, so it strains back out cleanly.
1/2 medium onion, yellow or white, roughly chopped Rough chop. Size barely matters -- it all meets a blender in a few weeks.
24 g non-iodized salt, kosher or sea Weigh it, in grams, on a digital scale.6 Dissolve fully into the water before it meets the peppers.7
700 mL filtered or non-chlorinated water Pour the brine over the solids until everything is under the liquid line.8
as needed reserved fermentation brine, from the jar Added back a splash at a time with the blender running.9
as needed, optional distilled white vinegar Only if the meter reads above 4.6.10
  1. fresh hot peppers -- jalapeno, serrano, or habanero · PREP Sanitize every jar, board, blade and the pH meter probe first -- nothing downstream gets hot enough to kill what you introduce here.
  2. fresh hot peppers -- jalapeno, serrano, or habanero · PACK Anything that floats above the brine grows mold or Kahm yeast.
  3. fresh hot peppers -- jalapeno, serrano, or habanero · FERMENT 1 to 4 weeks, to taste. Watch for active bubbling in the first few days and check the brine level as you go.
  4. fresh hot peppers -- jalapeno, serrano, or habanero · BLEND Blend the solids to the texture you want, smooth or chunky.
  5. fresh hot peppers -- jalapeno, serrano, or habanero · BOTTLE Refrigerate: unpasteurized, it is still alive and will keep slowly changing in the bottle.
  6. non-iodized salt, kosher or sea · PREP A tablespoon of kosher and a tablespoon of fine sea salt are not the same amount of salt.
  7. non-iodized salt, kosher or sea · PACK Salt that settles on the bottom is not brine, it is a layer.
  8. filtered or non-chlorinated water · PACK Leave 1-2 in of headspace for the gas to come.
  9. reserved fermentation brine, from the jar · BLEND It thins fast, and there is no taking it out again.
  10. distilled white vinegar · BLEND A splash also sharpens a ferment that came out rounder than you wanted.
Protein
Produce
Dairy & Egg
Pantry & Grain
Spice & Seasoning
Liquid & Fat

Notes

Weigh the salt. Do not measure it. The salt ratio is the whole recipe: too little and spoilage organisms outcompete the lactobacillus you want, too much and the lactobacillus stalls and nothing sours. Kosher and fine sea salt differ enough in crystal size that a tablespoon of one is a different mass than a tablespoon of the other, which is why this card is written in grams and not spoons.
The source recipe disagreed with itself about the salt. It called for "3% to 3.5% total weight" but then gave 20-25 g for a 700 mL batch. Those are different numbers: 3.5% of the total (553 g of produce plus 700 g of water) is 44 g, while 20-25 g is 3-3.5% of the water alone. The stated grams and the stated method -- dissolve the salt in the water, pour the brine over the solids -- both describe a brine, so this card uses 24 g, a 3.5% brine. Both are safe; the 44 g version simply ferments slower and tastes saltier. Switch if that is what was meant.
Chlorinated tap water will not ferment. Chlorine and chloramine are in municipal water precisely because they kill bacteria, and they do not distinguish between the ones that spoil food and the lactobacillus doing the work here. Filtered, distilled, or boiled-and-cooled all solve it. Boiling drives off chlorine but not chloramine, so if your utility uses chloramine, filter it.
Everything solid stays under the brine. Lacto-fermentation is anaerobic -- the whole point of the airlock is to let CO2 out while keeping oxygen from getting in. A pepper floating above the liquid line is in air, and air is where mold and Kahm yeast grow. A glass weight costs a few dollars and is the difference between a jar you finish and a jar you throw out. Leave 1-2 in of headspace above that for the gas.
pH 4.6 is a safety threshold, not a preference. Below 4.6, Clostridium botulinum cannot grow, which is the reason acidity is what makes this shelf-safe rather than any cook step. A healthy pepper ferment lands at 3.5-3.8 on its own. Use a calibrated meter rather than paper strips -- strips are hard to read to a tenth, and a tenth is the resolution this decision needs. If it reads above 4.6, acidify with vinegar until it does not.
Swapping peppers does not change the arithmetic. Heat lives in the pepper choice, not in the brine, so jalapenos, serranos, habaneros, or a ghost pepper all drop into the same 450 g slot against the same 3.5% brine. Milder peppers or even sweet bells work the same way. Pick the Scoville level you want and leave the salt math alone.
The Kamado option changes what this is, in one direction only. Char the peppers on the grill BEFORE they go in the jar and you get smoke in the finished sauce with the ferment intact. Simmer or reduce the blended sauce outdoors AFTER and the heat kills the live cultures -- still good, no longer raw or probiotic, and it stops evolving in the bottle. That is a real trade, not a garnish, which is why the baseline here stays uncooked.
Why this is not filed as a Kamado cook. The grill step is optional on both ends, and the site filter is meant to say what a recipe IS. Same call as Chicken Birria Tacos, where an optional grill sear does not earn a grill profile either. A jar on a pantry shelf is not a fire cook.
Adapted Brought over from a prior assistant conversation, September 17, 2026, and reconciled against itself: the source stated a 3-3.5% salinity but a 20-25 g salt figure that only works as a percentage of the water. Built here as a 3.5% brine (see Note 2). Yield is estimated from the batch size; the source did not state one.