Comforting Vegan Dinners That Will Fill You Right Up

When many people think of vegan food, they shudder at the thought of fake hot dogs and tofu “turkey” slices, but trust us — vegan food has come a long way. Whether you consider yourself vegan, vegetarian or flexitarian, plant-based eating is optimal for your health. From shepherd’s pie to lasagna, these dishes pack a nutritious punch because of their colourful, antioxidant-rich vegetables and fibre- and protein-packed grains, legumes and beans.

Related: Vegan Desserts Even Non-Vegans Will Love