Fresh paneer is milk, lemon, and forty minutes
And it makes store-bought taste like an apology. The whole technique, start to finish — 2L of whole milk becomes about 350g of paneer. That's two dinners.

- 1
Split the milk
Bring 2L whole milk to a gentle boil. Off the heat, stir in 3–4 tbsp lemon juice a spoon at a time until the curds separate from clear green-ish whey. If it won't split, a little more lemon.
- 2
Drain and rinse
Pour through a muslin-lined sieve. Rinse the curds under cold water for a few seconds — this washes out the lemon so your paneer doesn't taste sour.
- 3
Press it
Twist the muslin into a tight bundle, set it on a plate, and put a heavy pot on top. 30 minutes for soft crumbly paneer, 2 hours for firm slicing paneer.
- 4
The sear
Cube it, pat it dry, and sear in hot ghee until one face is deep golden. Searing one side keeps it crisp outside, cloud inside. Straight into warm salted water if you're not using it immediately.
Now cook with it

Palak Paneer Speedrun
Blanched spinach, seared paneer, and the two tricks that keep the green bright: an ice bath and a late finish.
25 min · serves 4 · 21g protein

Kadai Paneer, crushed not ground
The whole dish is the masala: coriander seeds and dried chilies, dry-roasted and crushed coarse. Peppers stay crunchy, paneer stays soft.
35 min · serves 4 · 19g protein

Paneer Bhurji in twenty
Crumbled paneer scrambled with onion, tomato, and cumin — the highest protein-to-effort ratio on this site. Twenty minutes, one pan, done.
20 min · serves 2 · 24g protein
Rather have it cooked for you?
Combos from great kitchens, planned around your week. Join the list — we'll email you when your city opens, and founding members lock launch pricing.