Except for the salt & pepper, mix the ingredients and pour into a freezer bag. Add the lamb steaks, then tie the bag and rub the meat well with the mixture through the bag.
Chill for 2-4 hours to marinate.
Half an hour before cooking, remove the lamb steaks from the refrigerator.
Season the steaks with salt and pepper, then cook them on a preheated barbecue, grill or griddle pan for about 5 minutes on each side, depending on the thickness of the meat and how well-done you or your guests like lamb.
Serve with couscous or slice it up and serve in pita/flatbread with a spiced sauce and crispy salad of your choice.