In a large bowl, pour 2 cups of boiling water over 2 cups of TVP flakes (or chunks) and ketchup. Set aside.
Heat a large Dutch oven, add 2 tablespoons oil. Saute the onions, peppers and garlic for a few minutes.
Into the TVP mixture, sprinkle seasonings and stir with fork. Add TVP to the vegetable mixture and cook for a few minutes. Stir in tomatoes, kidney beans and 2 cups hot water.
Cover and simmer for 30 minutes to one hour. Taste and add salt if needed. If desired, add a 16 oz pkg of frozen corn in the last 15 minutes.