With at least 18 grams per serving, these meals prove vegetarians can have their protein and eat it too.