Xinjiang Shakarap: The Tomato, Onion, and Cilantro Salad on Every Table
The first plate of shakarap landed on my table in a Kashgar courtyard house, wedged between a heap of naan and a bowl of lamb polo. I expected a side salad to be an afterthought. It was the dish I still think about. Shakarap is the cold chopped salad – ripe tomato, raw onion, cilantro, a little chili, a pinch of salt – that sits on nearly every Uyghur table in Xinjiang, and once you understand why, you stop treating it as a garnish and start ordering it on purpose.
What exactly is shakarap?
Shakarap (sometimes spelled shaxarap) is a non-cooked salad built from cubed or sliced fresh vegetables. The name points at its job: it is the bright, acidic, crunchy counterweight to the meat-heavy, oil-rich cooking that defines the region. Xinjiang eats a lot of lamb fat, grilled meat, and fried dough; shakarap is the cold splash of freshness that makes those plates edible night after night. It is not a recipe with fixed measurements so much as a habit – every household, every restaurant, every summer night market builds its own version, and they are all recognisably the same dish.
Why a plain salad deserves attention
In a cuisine this rich, the cold salad is doing real work. It resets your palate between bites of grilled lamb, it adds water and vitamin C to a diet short on raw vegetables, and it costs almost nothing, which is why it scales from a herder’s yurt to a wedding banquet. The first time I travelled in the south, I saw travellers pushing the meat around and ignoring the salad; by the second week they were scraping the tomato juice off the plate with bread. The learning curve is short and the payoff is immediate.
The short ingredient list
At its core the dish is four things. Everything else is preference.
Tomatoes
Use the soft, fragrant, deeply red tomatoes that ripen on the vine in the Tarim and Ili summer, not the pale imported ones. They should be juicy enough that the plate ends up with a little tomato water at the bottom – that liquid is the dressing, and you want it.
Onion
Purple or white onion, sliced thin so the raw bite softens. In many homes the onion is rinsed in cold water first to take the harsh edge off without losing the crunch, which I now do at home too.
Cilantro and chili
Cilantro (koris) is non-negotiable for most Uyghur cooks; a few rings of fresh green chili or a pinch of dried red chili flakes bring heat. In Hotan and Kashgar you will often get more chili than in the north.
Salt, and sometimes a little acid
Just salt, plus the tomato’s own juice, is the classic version. Some add a few drops of vinegar or a squeeze of lemon; a minority stirs in crushed garlic. There is no oil in the traditional shakarap – that is what separates it from a dressed Western salad and keeps it light in the heat.

The ratio that actually works
If you want to build it yourself in a guesthouse kitchen or at home, this is the balance I landed on after a dozen attempts on the road.
| Ingredient | Amount (per 2 people) | Note |
|---|---|---|
| Tomato | 2 medium, cubed | Soft and ripe; keep the juice |
| Onion | 1/2, sliced thin | Rinse in cold water to soften |
| Cilantro | A small handful, chopped | Do not skip |
| Green chili | 1, sliced | Adjust to taste |
| Salt | 1/4 tsp | No oil needed |
How it gets built at the table
Most often shakarap is assembled last, right before eating, so the vegetables stay crisp. Tomatoes and onion go in a bowl, the chili and cilantro go on top, salt is folded through, and the whole thing is left five minutes for the tomato to weep. That is it. It is the fastest dish in a meal that may otherwise have taken hours. In a home-style Xinjiang spread it arrives alongside the main course rather than before it, which surprises visitors who expect a starter salad.
When shakarap shows up
You will meet it in three moments. First, next to polo (lamb and carrot rice), where the cold salad cuts the richness of the rice. Second, beside grilled meat – lamb skewers, chops, or whole lamb – where the acid resets your palate between bites. Third, in summer, as a stand-alone plate at night markets, eaten with naan as a light meal when the heat makes heavy food unbearable. In winter, when good tomatoes are scarce, you see it less, or made with greenhouse tomatoes that taste of almost nothing; that is the one season to lower your expectations.
Regional twists worth noticing
The skeleton is the same everywhere, but the accents shift by place, and learning to read them tells you where you are.
| Region | Typical twist |
|---|---|
| Kashgar / Hotan (south) | More chili, sometimes a few drops of vinegar, extra cilantro |
| Urumqi / north | Milder onion, less chili, tomato-forward |
| Ili (west) | Occasionally a little crushed garlic added |

Why it earns a permanent place on the table
Beyond taste, shakarap does quiet work. The raw vegetables bring water and vitamin C into a diet built on grilled and fried food. The salt and tomato juice replace what you sweat out in Xinjiang’s dry heat. It is cheap – a plate costs almost nothing – which is why it scales from a nomad’s felt tent to a banquet hall. And it is the dish that makes a giant platter of meat feel like a meal instead of a chore. After a few weeks on the road, I started judging restaurants by their shakarap as much as by their kebabs.
Where to eat the good version
The best shakarap I had was in a family courtyard in Kashgar’s old town, but you will find a credible version at almost any Uyghur restaurant that cooks to order rather than from a buffet. Ask for it plainly: “bir shakarap” (one shakarap). Night markets in summer, and the ready-to-eat sections of city bazaars, also sell it by the bowl. If the tomatoes look pale and hard, order something else – the dish lives or dies on the tomato.
The awkward situations, handled
If this happens: Shakarap spicy
Usually mildly. The chili is there for aroma more than burn, but southern Xinjiang versions can be genuinely hot. You can always ask for it without chili.
When it goes sideways: Ordering it without onion
You can, though the onion is half the point. Most small restaurants will leave it out if you ask, but the salad loses its bite and turns into chopped tomato.
If you run into this: Timing
It is a fresh, eaten-at-the-table dish. Eat it the same meal; by the next day the tomato has gone to mush and the onion has turned sharp.
On the ground: Safe to eat raw vegetables in xinjiang
In tourist restaurants and city bazaars the produce is washed and widely eaten without issue. If your stomach is sensitive, stick to places busy with locals and avoid plates that have sat in the sun.
If this happens: Shakarap vegetarian and halal
Yes on both counts – it is vegetables only, and it fits halal eating completely. It is one of the safest orders for vegetarians in an otherwise meat-heavy cuisine.
When it goes sideways: Eating it with
Naan, polo, or grilled meat. Tear the bread, scoop the salad, and eat them together; that combination is the everyday Xinjiang bite.
