Ciorba de varza

Ciorbă de varzăro

Also: Ciorbă de varză murată, sour cabbage soup, Moldovan cabbage sour soup

A Moldovan and Romanian everyday sour soup built on fermented pickled cabbage and smoked pork, thickened with millet or rice and acidified entirely by the cabbage's own brine.

Identity criteria

  1. 1Fermented pickled cabbage (varză murată) is the structural vegetable — not fresh cabbage; the dish's sourness is inherent to the ingredient, not added separately.
  2. 2Smoked pork (ribs, hock, or smoked sausage) is non-negotiable; the smokiness and rendered fat are the dominant secondary flavors.
  3. 3The cooking liquid includes the brine from the fermented cabbage (zeamă de varză), which is the primary souring agent.
  4. 4Millet or rice is stirred in as a grain that thickens and rounds the broth without dominating — omitting it produces a thinner, different dish.
  5. 5The soup is simmered long enough that the pork releases collagen into the broth, giving body without any starch thickener beyond the grain.
  6. 6It belongs to the ciorbă register: a sour, brothy main-course soup, not a stew and not a cream soup.

Components

Base

fermented pickled cabbage (varză murată), shreddedessentialMust be fully lacto-fermented, not quick-pickled; rinse only lightly if extremely salty to preserve the sour character.

millet or short-grain riceessentialMillet is the older, more traditional choice in Moldova; rice is more common in Romanian variants.

Protein

smoked pork ribs, hock, or smoked sausage (cârnați afumați)essentialBone-in cuts preferred; smoke is a defining flavor, not an option.

Aromatics

onion, carrot, parsley rootessential

dried thymeoptionalClassic seasoning herb; a small amount integrates rather than perfumes.

Fat

lard or rendered pork fatoptionalOften sufficient from the smoked meat; lard sautéing the aromatics deepens the base.

Liquid

cabbage brine (zeamă de varză) plus wateressentialThe brine is the souring agent; proportion determines final acidity.

Seasoning

black pepper, bay leafessential

Garnish

fresh dilloptional

sour cream (smântână)optionalServed alongside for individual tempering; stirring into the pot obscures the broth clarity.

Technique

Long bone-in simmer
Collagen from pork bones dissolves into the broth over 60–90 minutes, creating the lip-coating body that distinguishes ciorbă from thin vegetable soup; rushing this with boneless meat or short times produces a flat, lean broth.
Brine-calibrated souring
The zeamă de varză is added gradually and tasted rather than dumped in at once; over-brining early in cooking can over-reduce to an aggressive acid, while under-brining misses the dish's entire identity.
Late grain addition
Millet or rice goes in during the final 20–25 minutes; added too early it turns paste-like and absorbs the brine unevenly, collapsing the grain texture and muddying the broth.
Minimal cabbage rinse
Rinsing removes excess salt but must preserve lactic sourness; over-washing produces bland cabbage that cannot acidify the soup properly, forcing cooks to reach for vinegar — which gives a sharp acetic note rather than the rounded lactic one.

Form & serving

Served
Deep bowl, broth generous, cabbage strands and grain visible, pork on top or served alongside
Temperature
hot
Portion
350–500 ml as a main-course portion
Pairs with
crusty sourdough or mămăligă (polenta) · pickled chili peppers · raw onion wedge · smântână on the side

Character

Flavour

soursmokysavoryumamimildly brinyearthy

Texture

Silky shredded cabbage in a lightly thickened, collagen-rich broth; soft grain (millet or rice) that holds its shape; tender flaking pork

Eaten

Everyday Moldovan and Romanian household main course, particularly through autumn and winter when fermented cabbage is in season; common at family tables, village celebrations, and cold-weather markets; also a traditional restorative after fasting periods

When

autumn · winter · early spring

Variations & related

Regional variations

  • Ciorbă de varză cu roșii · Romania (Muntenia)

    Adds tomatoes or tomato paste, giving a reddish tint and a slightly sweeter acid note alongside the cabbage brine.

  • Ciorbă de varză cu borș · Romania (Moldova region, Transylvania)

    Borș (fermented wheat-bran liquid) supplements or replaces cabbage brine as souring agent; lighter in body.

  • Ciorbă de varză cu afumătură de oaie · Moldova highlands

    Smoked sheep offcuts replace pork in pastoral upland communities; stronger lanolin undertone.

  • Post version (de post) · Both countries, Lent season

    Pork omitted entirely; oil replaces lard; flavor depends almost entirely on cabbage brine concentration and paprika.

Related dishes

  • sibling Ciorbă de burtă

    Same sour ciorbă register; tripe replaces cabbage as the main ingredient.

  • sibling Ciorbă de fasole

    Ciorbă built on smoked pork and beans rather than cabbage; shares the brine-or-borș souring method.

  • sibling Rassolnik

    Russian sour grain-and-pickle soup; parallel use of fermented/pickled vegetable brine and grain (barley) as structural elements.

  • pairs-with Mămăligă

    Cornmeal polenta is the canonical accompaniment; used to mop the broth.

  • ancestor Ciorbă de varză cu afumătură de oaie

    Pre-pork pastoral variant using smoked lamb or sheep in upland communities.

Substitutions

  • fermented cabbagefresh cabbage + vinegarinadmissible

    Produces sharp acetic sourness and lacks the lactic depth; cabbage texture is also wrong (crisp rather than silky).

  • smoked pork ribs/hockfresh porkinadmissible

    Removes the smoke signature entirely; the resulting soup is generic vegetable-pork broth, not ciorbă de varză.

  • smoked pork ribs/hocksmoked turkey neck or legadmissible

    Preserves smoke and bone-in collagen release; acceptable non-pork variation; flavor is lighter.

  • milletshort-grain white riceadmissible

    Minor character shift; rice is an accepted regional substitute with no authenticity loss.

  • lardsunflower oiladmissible

    Reduces depth in the aromatic base; acceptable for post (fasting) or dietary versions.

  • zeamă de varză (cabbage brine)lemon juice or wine vinegar top-upinadmissible

    A minor top-up when brine is insufficient is acceptable; replacing it entirely breaks lactic flavor.

Common mistakes

  • Using fresh cabbage and adding vinegar to compensate — produces the wrong acid type (acetic vs. lactic) and wrong cabbage texture.
  • Using fresh or unsmoked pork — removes the smoke signature that defines the dish's character.
  • Adding the grain too early — results in disintegrated, paste-like millet or rice that muddies the broth.
  • Over-rinsing the fermented cabbage — strips the lactic sourness, forcing cooks toward vinegar as a workaround.
  • Under-simmering bone-in pork — broth remains thin and lacks the body that distinguishes ciorbă from plain vegetable soup.
  • Treating sour cream as an in-pot ingredient — stirring smântână into the pot breaks the broth emulsion and muddies the color; it belongs in individual bowls.
  • Skipping the brine altogether and using only the cabbage — the zeamă de varză is the primary acidifier; cabbage alone without brine undersours the soup.

Provenance

Ciorbă de varză is a settled dish of the Moldovan and Romanian peasant kitchen, rooted in the widespread Eastern European tradition of using lacto-fermented cabbage through winter. Fermented cabbage (varză murată) has been a staple preservation technique across the Carpathian-Danubian zone for centuries, and the ciorbă format — sour, broth-dominant soups — is a defining feature of Romanian and Moldovan culinary identity distinguishing them from neighboring cuisines. No meaningful origin dispute exists; both Romania and Moldova share the dish as common heritage.

Shared by: Moldova, Romania

References

  1. 1.Radu Anton Roman, Bucate, Vinuri și Obiceiuri Românești (2001)
  2. 2.Paula Parvescu, Tradițiile culinare moldovenești
  3. 3.USDA fermented vegetable preservation literature on lactic acid profile
  4. 4.Field documentation of Moldovan and Romanian household practice

Confidence: high