Flavoured fats & thickeners

Chhena

ছেনা (Chhena) · Chhena is a fresh, unripened, acid-coagulated curd cheese made by curdling boiling full-fat cow's milk with a food acid (citrus juice, vinegar, or whey/yogurt), then straining the curds through muslin without pressing. The result is a soft, moist, slightly crumbly white cheese that is the structural foundation of Bengali and Odia sweet-making.

Chhena
Family · Flavoured fats & thickenersDifficulty · EasyMake-ahead · NoYield · 1 litre full-fat cow's milk yields roughly 100 g (about ½ cup packed) of fresh chhena — enough for a small batch of sandesh or 6–8 rasgulla.

The formula

1 L whole cow milk : 1 tbsp lemon juice/vinegar (or 2–3 tbsp yogurt), yielding ~100 g chhena

Acid is diluted in ~2 tbsp water before adding. Yield ≈10% of milk volume; full-fat cow milk (≥3.5% fat) is non-negotiable.

Identity

  • Acid-coagulated (not rennet-set) fresh cheese
  • Made from full-fat cow's milk, never buffalo for authentic Bengali sweets
  • Strained but NOT pressed — retains moisture and crumbliness
  • Bright white, soft, moist, slightly granular curds
  • Mild dairy flavour with subtle tang from residual acid
  • Must be used fresh — cannot be aged or held for long

Ingredients

BaseFull-fat cow's milk (≥3.5% fat)Skim milk yields dry, grainy chhena; buffalo milk produces a denser cheese unsuitable for rasgulla/sandesh.
AcidLemon juice (or white vinegar / distilled vinegar)Provides the coagulant; ~1 tbsp per litre. Citric acid crystals are an alternative.
CulturePlain yogurt / whey (alternate coagulant)2–3 tbsp per litre; gives a milder tang but slower curdling.
LiquidCold water (for diluting acid and rinsing curds)Rinsing with chilled water halts cooking and washes out residual acid so chhena stays sweet.

Method

  1. 1Bring full-fat cow's milk to a rolling boil over medium heat, stirring occasionally to prevent scorching.Even scalding ensures the proteins (casein) are fully denatured and ready to coagulate uniformly when acid hits.
  2. 2Switch off the heat and wait ~30 seconds; add diluted acid (1 tbsp lemon juice + 2 tbsp water per litre) a little at a time, stirring gently until clear greenish whey separates from white curds.Adding acid off-heat prevents over-coagulation and tough, rubbery curds; gradual addition gives a clean break.
  3. 3Allow the curds to settle for 1–2 minutes; if whey is still milky, add a touch more acid until clear.A clear whey signals complete coagulation; milky whey means protein loss and lower yield.
  4. 4Line a fine-mesh sieve or colander with muslin (or several layers of cheesecloth) and strain the curds.Muslin catches the delicate curds while letting whey drain freely without pressing out moisture.
  5. 5Immediately rinse the curds under cold running water, gently moving them around to wash out residual acid.Rinsing stops residual heat from toughening the curds and removes sourness — critical for sweet dishes.
  6. 6Gather the muslin into a bundle, hang or set over a bowl, and let drain 20–30 minutes until chhena holds its shape but remains moist (not dry).Gentle draining gives the exact moisture content — too dry = grainy sandesh; too wet = deflated rasgulla.

Techniques that matter

Acid coagulation off-heat

Cooking curds in acid toughens the protein matrix; removing from heat before acid addition keeps chhena tender and crumbly.

Muslin straining without pressing

Pressing expels moisture and compresses curds into paneer-like density, destroying the soft texture needed for Bengali sweets.

Cold-water rinse of curds

Washes out residual acid and lactose, preventing sourness and ensuring even sweetness in finished desserts.

Variations & derivatives

Lemon-juice chhenaBengal / pan-India home kitchens

Most common; sharp curdling, clean flavour.

Vinegar chhenaCommercial sweet shops

White vinegar gives a very fast, clean break; cheaper and more consistent than citrus.

Yogurt / dahi-set chhenaTraditional Odia and rural Bengali kitchens

Slower lactic coagulation; milder, slightly tangier curds — classic for Chhena Poda.

Whey-set chhenaOdisha (Chhena Poda tradition)

Reuses yesterday's whey for a slow overnight set; produces very soft, high-moisture curds ideal for baking.

Used in these dishes

Rasgulla · Kneaded, shaped and simmered balls — defines the spongy textureSandesh · Base kneaded with sugar and cooked until fudge-likeChum Chum · Shaped oblongs soaked in light sugar syrupRasmalai · Flattened discs poached and served in saffron-milkChhena Poda · Mixed with sugar and ghee, then baked — Odisha's signature dessertKalakand · Crumbled into simmering milk-sugar mixture for grainy fudgePantua (Bengali gulab jamun) · Kneaded with semolina/maida, deep-fried, soaked in syrupKheeri / Payesh variations · Crumbled into thickened milk puddings

Substitutions

  • Freshly made chhenaStore-bought paneer (pressed)Paneer is drier and denser; only works for Chhena Poda or kalakand, never for rasgulla/sandesh.changes result
  • Lemon juiceWhite vinegar or apple cider vinegar1:1 by volume; works identically.
  • Lemon juicePlain yogurtUse 2–3× the volume; curdles slower and may leave a creamier curds.
  • Lemon juiceCitric acid crystalsUse ¼ tsp crystals per litre dissolved in water.
  • Cow's milkBuffalo milkHigher fat/protein produces denser, yellower curds — unsuitable for rasgulla texture.changes result

Troubleshooting

Chhena turns hard, rubbery or chewy

Acid added while milk still on heat, or curds over-cooked in hot wheySwitch off heat first, add acid gradually, and rinse curds in cold water immediately after straining.

Rasgulla / sandesh deflate or fall apart

Chhena was too wet (under-drained) or not kneaded until smoothDrain a few extra minutes, then knead chhena vigorously until silky before shaping.

Chhena tastes sour / finished sweets are tangy

Insufficient rinsing after straining — residual acid remainsRinse under plenty of cold running water, agitating gently, until water runs clear-tasting.

Whey stays milky; low yield of curds

Not enough acid or acid added to milk that wasn't hot enoughReturn milk briefly to a boil off-heat, add more acid in small splashes until whey separates cleanly.

Storage

Keeps Up to 24–48 hours refrigerated; best used the same day it is made.Wrap drained chhena in muslin, place in an airtight container, and refrigerate at 4 °C. Do not freeze — texture becomes grainy and rubbery on thawing. Reheat: No reheating needed; bring to room temperature 15–20 minutes before kneading for sandesh, or use chilled for rasgulla shaping.

The science behind it

PaneerRicotta (Italian)Acid coagulation (citric/Acetic)Whey