Heat oil and ghee in a large saucepan over medium heat. Add the onion mixture and cook, stirring occasionally, until softened, about 4 minutes. Add coriander, cumin and turmeric and cook, stirring, until fragrant, about 2 minutes. Add tomatoes and salt. Reduce heat to maintain a simmer and cook, stirring occasionally, until heated through, about 4 minutes. Stir in chickpeas, peas, jackfruit and garam masala. Bring to a simmer; cover and cook, stirring once or twice, until heated through, about 5 minutes. Serve sprinkled with cilantro.