Ingredients
The Best Tomatoes for Moroccan Salads
Tomatoes anchor a huge part of Moroccan cooking — the fresh diced Moroccan salad, cooked salads like taktouka and zaalouk, and the base of countless tagines. Because they are so central and often eaten raw or barely cooked, ripeness and flavour matter more than any particular variety.
At a glance
- Fresh salad: ripe but firm tomatoes that hold a neat dice without going watery
- Cooked dishes (taktouka, zaalouk, tagine base): softer, very ripe tomatoes break down well
- Grate ripe tomatoes on a box grater for skinless pulp that cooks down fast
- Flavour beats looks — choose by smell and gentle give, not appearance
Guide
For the fresh Moroccan salad — finely diced tomato, onion, cucumber and pepper with herbs, olive oil and lemon — you want ripe but firm tomatoes that hold their shape when chopped small and don't collapse into water. A good ripe salad tomato or a firm vine tomato with real flavour is ideal; anything watery, mealy or under-ripe will make the salad bland and soggy. Moroccan cooks often peel and deseed tomatoes for the finest salads so the dice stays neat and the salad doesn't turn watery.
For cooked salads and dishes — taktouka (cooked peppers and tomato), zaalouk (smoky aubergine and tomato), and tagine bases — softer, very ripe tomatoes are actually preferable because they break down into a rich, jammy sauce. Here, grating the tomato on a box grater (the Moroccan trick) gives you pulp without skin, which cooks down quickly and smoothly. Overripe tomatoes that are too soft to slice neatly are perfect for this.
Whatever the dish, flavour comes first — a sun-ripened tomato with genuine sweet-acid balance beats a perfect-looking but tasteless one every time. In winter or where good fresh tomatoes are scarce, a partial swap to good tinned or passata tomatoes is entirely acceptable for cooked dishes, though not for the fresh salad. Choose tomatoes by smell and give: they should smell faintly of tomato and yield slightly to a gentle squeeze.
Practical tips
- 1
Peel and deseed tomatoes for the finest fresh Moroccan salad so it stays crisp, not soggy.
- 2
Grate very ripe tomatoes for cooked dishes — you get smooth pulp and leave the skin behind.
- 3
Use up overripe, soft tomatoes in cooked salads and tagine bases where they melt down.
- 4
For a raw salad, tinned tomatoes won't do — but they're fine in cooked dishes off-season.
- 5
Salt diced salad tomatoes only just before serving so they don't leak water on the plate.
Frequently asked questions
What tomatoes are best for a Moroccan salad?
Ripe but firm, flavourful tomatoes that hold a neat small dice without turning watery. Peeling and deseeding them keeps the fresh salad crisp rather than soggy.
Can I use tinned tomatoes in Moroccan cooking?
For cooked dishes like taktouka, zaalouk and tagine bases, yes — good tinned tomatoes or passata work well off-season. For the raw, fresh Moroccan salad, though, you need ripe fresh tomatoes.
Why grate tomatoes for Moroccan dishes?
Grating a ripe tomato on a box grater gives you smooth pulp while the skin stays behind in your hand — quick, and it melts straight into a sauce without lumps of peel.
Try the recipes
Put the tip into practice with these free step-by-step recipes: