In a medium bowl, stir together chicken, ginger, garlic, coconut milk, oil, lemon juice, garam masala, and turmeric for the chicken until well-combined. Cover with plastic wrap and marinate for at least 30 minutes in the refrigerator. The chicken can be marinated up to overnight: The longer the better for the best flavor!
When you are ready to cook, start to make the sauce. Set the Instant Pot to Sauté function. Melt ghee with oil for the sauce in the insert. Once melted, add onion, garlic, ginger, and jalapeno (if using). Cook, stirring occasionally, until fragrant and softened, about 2 to 3 minutes.
Stir in cumin, garam masala, coriander, and salt. Cook for 1 to 2 minutes, stirring occasionally. If there are any bits stuck to the bottom, add a splash of water to help scrape them off with a wooden spoon. Turn the Instant Pot off.
Stir in crushed tomatoes and ¼ cup water. Stir in chicken thighs.
Secure the lid and pressure cook on High for 6 minutes. Quick release (manually release) pressure once it is done cooking.
Remove the lid. Stir in 1 cup coconut milk and set to Sauté. Let it cook until the sauce is reduced and thickened a bit, stirring occasionally. Taste and season as desired with additional salt.
Turn off Instant Pot. Serve warm over rice with chopped cilantro and lime wedges.