Heat olive oil in a large pot over medium heat.
Sauté onions, garlic, and bell pepper until soft and fragrant (5 minutes).
Add carrots, celery, corn, and shredded jackfruit; stir to coat.
Sprinkle smoked paprika, chili powder, cumin, salt, and pepper; toast spices for 1–2 minutes.
Add diced tomatoes and vegetable broth; bring to a boil, then simmer 20 minutes.
Optional: Blend half the soup for creamy texture, leaving the rest chunky.
Adjust seasoning, serve hot, and garnish with cilantro, lime, or avocado slices.