Roughly chop onions, carrots, celery, mushrooms, and bell peppers. Place in a food processor and pulse a few times until finely chopped. OR you can finely chop the veggies by hand but this will take longer.
Heat olive oil in a deep pan or pot over medium high heat. Add finely chopped veggies and garlic and cook about 5 minutes until lightly browned. Stir frequently.
Add spices and stir for 1 minute to toast the spices.
Add gochujang and stir for 30 seconds.
Add tomato paste and stir another 30 seconds to combine.
Pour in tomatoes, including the liquid in the can. Use the back of a large spoon to crush the tomatoes into chunks.
Pour in vegetable broth and chickpeas and stir well. Cover and simmer 15 minutes, stirring occasionally to make sure nothing is sticking on the bottom.
Once the chili has thickened, turn off the heat. Stir in soy sauce and lemon juice.
Garnish with green onions and cilantro just before serving.
Notes
1) Make it Gluten-Free: Use a gluten-free gochujang (I like this brand*) and gluten-free soy sauce alternative like tamari or coconut aminos.