Sauté the aromatics: Set the Instant Pot to "Sauté" mode on More/High. Melt the butter, then add the diced onions and cook for 2-3 minutes until slightly translucent. Stir in the garlic and cook for another minute.
Cook the chicken and spices: Add the chicken pieces and stir frequently for about 2 minutes, allowing the meat to sear slightly but not fully cook. Sprinkle in 1 tablespoon of garam masala along with the curry powder, ground ginger, and cumin. Stir for another minute to blend the spices.
Add the liquids and pasta: Pour in the chicken broth and coconut milk, stirring gently to combine. Add the farfalle pasta, but do not stir—instead, press it down lightly so it's just submerged in the liquid.
Pressure cook: Close the lid, ensure the valve is in the sealing position, and set the Instant Pot to Manual (High Pressure) for 6 minutes. Once the cooking time ends, perform a quick release.
Finish with sauce: Open the lid and stir in the tomato paste, heavy cream, the remaining tablespoon of garam masala, and seasoned salt. Mix well until everything is evenly coated and creamy.
Serve and garnish: Top with fresh cilantro and crumbled paneer or feta if desired. Enjoy warm!