How to Make Bulgarian Kiselo Zele: A Guide to Fermenting Cabbage at Home
Kiselo zele is Bulgaria's traditional fermented cabbage, a winter staple with a tangy, complex flavour. This guide walks you through making whole-head sauerkraut at home, from brine to storage.

Illustration: AI-generated image
Kiselo zele, or Bulgarian sour cabbage, is a cornerstone of the country's winter kitchen. Unlike the finely shredded sauerkraut common in Central Europe, Bulgarians traditionally ferment whole cabbage heads in brine. The result is a crisp, tangy vegetable that lends its distinctive flavour to hearty stews, winter salads and, most famously, sarmi—stuffed cabbage leaves. Making your own at home is straightforward, requires no special equipment, and rewards you with a probiotic-rich staple that keeps for months.
What You'll Need
For a small batch, start with a 5-litre food-grade plastic bucket, a large glass jar or a ceramic crock. Avoid metal containers, as the brine can react with them. You will need:
- 2–3 firm white cabbage heads, ideally late-season varieties with tight leaves
- Coarse sea salt or pickling salt (not iodised table salt, which can inhibit fermentation)
- Filtered or boiled-and-cooled water
- Optional flavourings: a few bay leaves, black peppercorns, a dried red chilli or a piece of horseradish root
- A clean cloth, a weight (such as a small plate or a boiled stone) and a cool, dark spot like a cellar, garage or balcony during autumn and winter
Step by Step
1. Prepare the cabbage. Remove any damaged outer leaves, but keep a few clean ones aside for later. Cut out the core from each head with a sharp knife, creating a cavity about the size of a walnut. Sprinkle a teaspoon of salt into each cavity.
2. Pack the container. Place the cabbage heads snugly in your vessel, core-side up. Tuck the reserved outer leaves, bay leaves and peppercorns around them. The heads should be packed tightly enough that they won't float once the brine is added.
3. Make the brine. Dissolve 40 grams of salt per litre of water (about 4% solution). Pour the brine over the cabbage until everything is fully submerged. If the heads try to float, place a clean plate or a food-safe weight on top to keep them under the liquid.
4. Cover and ferment. Cover the vessel with a clean cloth and secure it with a rubber band or string to keep out dust and insects. Place it in a cool spot, ideally between 15–20°C. Over the next few days, you should see small bubbles rising—a sign that fermentation is underway.
5. Check and skim. After a week, you may notice a white film or foam on the surface. This is harmless kahm yeast; skim it off with a clean spoon. The brine should smell pleasantly sour, never rotten.
6. Test for readiness. Kiselo zele is usually ready after 2–4 weeks, depending on temperature. The leaves will have softened slightly and taken on a translucent, pale-yellow colour. Taste a small piece: it should be tangy and mildly sour, with a pleasant crunch. If you prefer a stronger sourness, let it ferment longer.
Tips for Success
Use only clean utensils and containers to avoid unwanted bacteria. If the brine becomes slimy or develops an off-putting odour, discard the batch and start again. Once the cabbage reaches your desired sourness, move the container to a cold place (below 10°C) or transfer the heads to jars with brine and store in the fridge. Properly fermented kiselo zele can last all winter.
How to Use Kiselo Zele
The most iconic use is in sarmi: separate the leaves, trim the thick ribs, and fill them with a mixture of rice, minced meat and spices. The fermented leaves give the dish a characteristic depth. You can also shred the cabbage and use it raw in a winter salad with sunflower oil and a sprinkle of paprika, or add it to bean soups and pork stews. The brine itself, known as rasol, is a traditional remedy for upset stomachs and a tangy addition to salad dressings.
Making kiselo zele connects you to a centuries-old Bulgarian practice of preserving the autumn harvest. With a little patience, you'll have a versatile, healthy staple that brings a taste of Bulgaria to your table all season long.





