Here are 7 vegetarian protein-packed meals that will keep you full and energized without compromising your goals.