How can non-humanoids benefit from enlarge person?

I am playing a tiefling who is a native outsider. During play it has come to my attention that enlarge person will not work for me because I am not a humanoid. This seems like a silly restriction since there are many non-humanoid races presented for us to choose from. So how can I benefit from enlarge person or a similar spell (similar as in duration and spell level). Yes in theory I could use the rules for creating a new spell but I am hoping that there is already something that exists.

It seems that I was not clear enough. I am looking for a solution that will work for all non-humanoids. Not just tieflings.