Bring a full kettle to the boil.
Add bulgur and a pinch of salt to a small, heat-proof bowl and cover with boiling water. Cover and leave to soak for 15–18 minutes, until grains are tender. Drain well.
Mix all dressing ingredients together in a large bowl along with the beetroot, carrot and golden raisins. Season with salt and pepper and toss to combine. Set aside to marinate while you prepare the rest of the meal.
Heat a large fry-pan on medium heat. Add almonds and sunflower seeds and toast for 2–3 minutes, shaking pan occasionally, until lightly golden brown. Remove almonds and sunflower seeds from pan, remove pan from heat and set both aside.
Add avocado, spinach, mint and cooked bulgur to salad. Season with salt and pepper and mix to combine.
Return fry-pan to medium-high heat with a small drizzle of oil. Pat haloumi cheese dry with paper towels and slice 0.5cm. Cook haloumi cheese for 2–3 minutes each side, until golden brown and starting to melt.
TO SERVE, Divide golden beetroot salad between plates and top with pan-fried haloumi. Sprinkle over toasted almonds and sunflower seeds.