Wash parsley and mint, shake dry, pluck off leaves and chop finely. Knead minced meat, herbs, egg and breadcrumbs in a bowl. Season vigorously with 1⁄2 tsp salt and 1⁄4 tsp pepper. Shape into approx. 12 small balls with moistened hands, cover and chill for approx. 30 minutes.
For the tomato sauce, peel and finely dice the onions and garlic. Clean the chilli, cut lengthwise, remove seeds, wash and chop finely.
Heat 2 tablespoons of olive oil in a saucepan. Roast the cumin and cinnamon for about 2 minutes. Add the onions and fry over low heat for about 5 minutes until transparent. Steam chilli and garlic for about 1 minute. Add tomato paste, tomatoes and bay leaf, bring to the boil and simmer for about 30 minutes.
Add olives about 10 minutes before the end. Season to taste with salt, pepper and honey.
Preheat oven (electric cooker: 150 °C/circulating air: 125 °C/gas: see manufacturer). Heat 2 tablespoons of oil in a large pan. Fry the meatballs for 3-4 minutes, turning them over and taking them out. Pour tomato sauce into two ovenproof casseroles (each approx. 15 cm Ø) or a large ovenproof dish.
Place meatballs on top and roast in the hot oven for 20-25 minutes. Serve with the couscous.
Put the couscous in a large bowl. Pour 75 ml boiling salted water over it and let it stand for about 5 minutes. Clean and wash the spring onions and cut them into diagonal rings. Cut figs and apricots into small pieces. Chop the pistachios.
For the dressing mix orange juice, lemon juice, 1 teaspoon honey, coriander, 1/4 teaspoon cinnamon and ginger. Season to taste with salt and pepper. Loosen couscous with a fork and mix with spring onions, figs, apricots, pistachios and dressing. Season again with salt and pepper if necessary.