Add your textured protein, soy sauce, vegetable broth, water, and marmite to a bowl, cover and rest 30 minutes
After rested in a large dutch oven over a medium add olive oil, and once shimmering add onions and cook until soft, then add green pepper and chili pepper, cover and cook for a few moments.
Now add textured protein and the remaining broth. Stir then add garlic, tomato paste and stir to cook tomato past for another moment. It will darken slightly.
Now add the seasonings, stir, and and the rest of the ingredients except the kidney beans. Cook for about 10 minutes
Now add the kidney beans and cook for an additional 20 minutes, stirring regularly and checking levels, you can add vegetable broth about a tbsp at a time as needed.
You can serve this cold or hot! Enjoy!!!