Thanks to a rainbow of colorful veggies and a sprinkling of cheese, this stacked salad looks (almost) too pretty too eat. It's packed with protein, whole grains, and vitamin C, but tastes just as good as your favorite store-bought burrito. To prevent it from browning, add the diced avocado day-of.