Yes. Subway offers meal options with higher protein and more vegetable contents. However, some of their menus have higher sodium levels compared to McDonald's.