Dry-fry the pine nuts in a small, heavy-based frying pan over a medium heat for 2 minutes until golden brown.
Put the beef, tomatoes and most of the toasted pine nuts in a bowl. Mix together the oil, lemon juice, harissa and parsley in a separate bowl and season. Pour over the beef and toss well.
Scatter with the reserved pine nuts and serve with couscous, if liked.