I'm pretty sure there are some vegan-friendly BB creams out there but I don't have any personal experience with them. Right now I am really loving Ecco Bella foundation - it is vegan, matches my skin very well, applies nicely. It also has an SPF of 15 I think, and it is good for your skin - leaves mine softer even after I take it off. So not too unlike a BB cream. I have also really liked Gabriel foundation in the past. Gabriel and their sister company ZuZu Luxe make some great products and are all vegan.
You should try Afterglow Cosmetics. They don't have a BB cream but an amazing mineral powder foundation that is vegan, fragrance free and good for sensitive skin. The foundation and finishing powder really melts into your skin and does not look powdery. Check them out for sure. They also have an amazing under eye treatment that conceals and moisturizes.
ZuZu Luxe is amazing and you get it at Whole Foods. Not too heavy with more natural ingredients than your standard make-up. Urban Decay is another brand that is vegan and you can get it on-line or at Sephora stores. It is much heavier, so I just like some of their fun and long-lasting eyeshadows. There are also many brands I have found on-line but a lot of them seem to be in the UK, Australia or New Zealand, so I am sure shipping fees would be outrageous and also, you can't test before you buy like in a store. Hope this is helpful. This is one area that I wish I had more money to spend and play around and experiment more.
I second Ecco Bella's foundation. I actually think it's the best foundation I've ever tried, "dirty" brands included. It's smooth and it leaves an even sheen, it also has a creamy-gel texture that doesn't crease.