Season the lamb steaks on both side with the coriander, turmeric and paprika. Heat 1 tablespoon of oil in a frying pan over a high heat, and cook steaks for a few minutes each side until medium rare. Rest for 7-10 minutes before slicing.
While the steaks are resting, heat a large frying pan over medium-high heat. Brush the slices of eggplant with oil, season with salt and pepper and fry for a few minutes each side until golden brown. Set aside. In the same pan, heat a little oil over medium high heat. Add the courgette, red onion, spinach and garlic and sauté until tender. Set aside. Cook the couscous according to the directions on the packet, using the stock instead of water. Cool slightly, and then combine in a large bowl with the roasted vegetables, tomatoes, almonds and feta. Mix the lemon juice, yoghurt, and fresh herbs together in a bowl and season.
Place slices of eggplant on each plate. Top with the couscous salad and the sliced lamb. Drizzle with the yoghurt dressing and sprinkle with coriander.