Made a variation of this soup last night, adding leftover sausages. I've now tried both bulgur and couscous in place of the orzo and different types of white beans - delicious every way!
Using a better quality pesto (Mezzetta vs store brand) also made a marked difference.