In a large pan, add the olive oil, onions, and garlic and sauté for 3 to 4 minutes over low heat. Add the bell pepper and sauté for 4 more minutes until the pepper begins to soften.
Add the crushed tomatoes, Worcestershire sauce and cover. Sauté on low what for 15 minutes until peppers are soft.
Bring water to a boil. In a separate bowl, add the TVP, brown sugar, chili powder, onion powder, and cumin. Add 1 cup of boiling water to the TVP and allow to sit for 5 minutes.
Add the TVP to the tomato mixture and stir well to combine. Taste, and add salt and pepper if needed.
Toast buns, and add a generous scoop of sloppy joe mixture to the buns. Top with fresh chopped onion and enjoy!