Heat olive oil in a large stockpot over medium heat.
Add the diced onion and bell pepper, sautéing for 6 minutes until the onions are translucent.
Stir in the minced garlic and cook for 1 minute until fragrant.
Add chili powder, cumin, and smoked paprika, stirring for 30 seconds to toast the spices.
Pour in the crushed tomatoes, vegetable broth, and dry TVP, stirring until combined.
Incorporate the black beans, kidney beans, and pinto beans.
Bring the liquid to a simmer, then reduce heat to low.
Simmer uncovered for 35 minutes, stirring occasionally to prevent sticking, until the chili has thickened.
Season with salt and black pepper to taste before serving.