Bereid de barbecue voor op directe warmte op middelhoog vuur (150°C tot 180°C) en verwarm een geperforeerde grillpan voor aan één zijde van de barbecue.
Meng de ingrediënten voor de rub. Bestrijk beide kanten van de lamskoteletjes met olie en bestrooi ze gelijkmatig met de rub. Laat de koteletjes 15 tot 30 minuten op kamertemperatuur rusten alvorens ze te grillen.
Bestrijk de plakken aubergine en ui met olie en gril ze vervolgens in een enkele laag op de grillpan op middelhoog vuur, met gesloten deksel, tot ze bruin en zacht zijn, gedurende 10 tot 12 minuten, af en toe kerend. Haal de groenten en de pan van de barbecue en verhoog de temperatuur van de barbecue tot middelhoog vuur (200°C tot 230°C).
Doe de stukjes tomaat in een grote kom. Snijd, terwijl ze nog warm zijn, de aubergine en ui in hapklare stukjes en voeg toe aan de kom. Hun warmte zal de tomaten zachtjes garen. Voeg de munt, het citroensap, 2 el olie, de koriander, zout en peper toe en hussel alles door elkaar. Dek af om warm houden tijdens het grillen van de lamskoteletjes.
Gril de lamskoteletten op middelhoog vuur, met gesloten deksel, tot de gewenste gaarheid, 7 tot 9 minuten voor medium-rare, één keer draaien. Haal van de barbecue en serveer met de warme groentesalade.