Finely dice celery, carrot, bell pepper and onion. Finely mince garlic.
Rehydrate textured soy protein by combining it with water in a bowl. Stir until all the water is absorbed.
Heat up olive oil in a large nonstick skillet over medium heat.
Add onion, garlic and celery to the skillet and sauté for 3-4 minutes.
Add carrot, bell pepper, cumin and chili powder. Stir and sauté for 3-4 minutes.
Add the rest of the ingredients. Stir to combine, then cover with a lid and reduce the heat to low and let simmer for 25 minutes.
Serve hot with some steamed basmati rice. Top with some vegan sour cream or coconut yogurt if desired. Enjoy!