Chop up the onion, carrot and bell pepper into pieces no bigger than a bean.
In a big soup pot, heat the oil over medium heat. Add the onion, carrot, and bell pepper and saute then until they begin to brown, about 5 minutes.
Add the garlic, jalapeno, jackfruit, and spices and cook that all together for another minute.
Add the tomatoes, pumpkin, broth, and beans and stir that up so everything is mixed. turn down the heat, cover, and let that simmer together for about 15 minutes. Stir it around every now and then. When it is done simmering, turn off the heat and stir in the lime juice. Serve right away with your favorite toppings.