Heat the oil in a large pot or dutch oven over medium-high heat.
Add the onion, red pepper and jalapeño. Stir and saute until the onion is translucent, about 3 minutes.
Add the garlic and tvp. Stir and cook for 1-2 minute until well mixed.
Add the chili powder, stevia seasoning, and cumin and stir until well mixed.
Add the cooked beans, lime juice and canned tomatoes. Stir to mix and let cook, simmering and stirring frequently for 30-40 minutes until liquid has partly evaporated and flavours are well blended.
Serve hot. You can serve with cilantro, cubed avocado, green onions, lime juice, vegan cheese, vegan sour cream and jalapeño for toppings if desired.