Cut the hard tip off each jackfruit piece and discard.
Shred the jackfruit with your hands.
Add the oil to a large pot and bring the heat to medium-high.
Add the onion, garlic, red pepper, jalapeño, and Serrano pepper and saute for 5 minutes.
Next, add the tomato paste, cumin, chili powder, coriander, oregano, smoked paprika, salt, and pepper and stir for 2 minutes on medium heat.
Add the shredded jackfruit, black beans, pinto beans, fire-roasted tomatoes, and broth to the pot, reduce heat to low, and cook for 1 hour. Stir the mixture occasionally.
Stir in the lime juice.
Serve the chili with optional red onion, cilantro, avocado, and jalapeño.