Vegetarian and Vegan Mexican Recipes

Mexican tomato, bean, bell pepper soup in black bowl.
AnnaPustynnikova / Getty Images