Remove the outer leaves of the cabbage. Cut the cabbage into thin shreds
In a large bowl, mix the cabbage with the sea salt and caraway seeds (if using).
Use your hands to massage the cabbage until it starts to release liquid.
Pack the cabbage tightly in a clean, glass jar. Press down on the cabbage to remove and air bubbles and make sure the liquid covers the cabbage. Add a mason lids glass weight if using.
Cover the jar with a cloth held in place with a rubber band, or a mason lids fermentation lid.
Place the jar in a cool, dark place for about 3-4 weeks to ferment.
Check on the kraut every few days to make sure the liquid is covering the cabbage, and skim off any mold or scum that may have formed on the surface. Keeping the cabbage totally submerged in the liquid during fermentation is KEY to avoiding mold growth.
Enjoy your homemade sauerkraut as a side dish, or use it as a topping for sandwiches and salads.