Yes, halloumi is an excellent source of protein with 25 grams of protein in a 100 gram serving.