If you're after some delicious vegetarian food, you can't do better than Nourish Bistro. Most of the restaurants in town have at least a couple vegetarian options, but Nourish Bistro is dedicated to vegetarian food, so you'll be spoilt for choices.
It's amazing food offered here that is more the line of a gourmet restaurant with a wide range of creative dishes. There are also options for vegan, raw, and gluten-free dietary requirements as well. To top it off, they craft cocktail menu with several wonderful drinks. Head to this Banff restaurant if you're in search of a healthy meal!