Cook orzo to box instructions and add to a large bowl along with olive oil to keep it from sticking together.
Cook halloumi in a skillet for 3-4 min per side or until browned. Add olives, tomatoes, sun-dried tomatoes, greens and halloumi to the bowl with the orzo.
Add pine nuts to a pan and move around continuously until nicely browned and toasted.
Add dressing ingredients to a bowl and whisk until smooth and creamy. Pour over salad and then top with pine nuts and parmesan cheese. Enjoy!