Most people assume that meat, poultry, eggs and dairy are the best ways to get your protein fix, but there are plenty of other non-animal products that are packed with healthy protein. After all, vegans have to eat something.

We talked to registered dietician Leah Kaufman about alternative protein sources that are fit for animal lovers and hungry athletes alike.

When you're not in the mood for a bloody steak, chow down on one of these plant-based sources of protein.