Place the flours, baking powder and sea salt flakes in a large bowl and mix to combine.
Add the buttermilk, oil and egg yolks, whisk until smooth and set aside.
Place the egg whites in a medium bowl and whisk until stiff peaks form.
Add the egg white to the flour mixture and gently fold to combine.
Add the spinach, halloumi and chives to the waffle batter and fold to combine.
Preheat a lightly greased waffle maker according to the manufacturer’s instructions.
Cook 250ml of the batter for 6-7 minutes or until golden brown and crisp.
Repeat with the remaining batter to make 4 waffles. Set aside and keep warm.
Heat the oil in a large non-stick frying pan over a high heat.
Sprinkle the Parmesan over the base of the pan and allow to melt, then crack the eggs on top and cook for 1-2 minutes or until just cooked.
Divide the waffles between serving plates and top each with an egg. Serve with the cherry tomatoes.