Tip the bulgar wheat into a sieve and give it a good rinse. Tip it into a small pan and pour in enough boiling water to cover it by 1cm. Add a pinch of salt, cover and bring to the boil. Turn the heat down and simmer for 10 mins till the grains are tender.
While the bulgar wheat cooks, heap the parsley up on your chopping board. Pick the leaves off the mint and tarragon. Add them to the parsley. Top with the rocket. Place the tip of your knife on the chopping board and use a rocking motion to very finely chop the herbs. Tip them into a bowl.
Peel the shallots. Finely chop them and add them to the bowl. Finely grate in the lemon zest.
Tip the cumin seeds into a dry frying pan and toast for 1-2 mins till the seeds smell aromatic. Add to the herbs. Grate in a quarter of the nutmeg.
The bulgar wheat should be cooked by now. Drain it well and rinse under cold water. Give it a good shake to get rid of as much excess water as possible. Add to the bowl and toss everything to mix.
Juice half the lemon and whisk the juice with 2 tbsp olive oil and a good pinch of salt and pepper. Pour into the tabbouleh and stir to mix. Taste and add more salt, pepper or nutmeg if you think it needs it. Serve straight away.