In a medium bowl, coat the cubed chicken with yogurt, half of the garam masala, turmeric, and cumin. Let marinate for 10 minutes.
Set the pressure cooker to 'Sauté' mode and heat the olive oil. Add the diced onion, cooking until softened (about 3 minutes).
Stir in the minced garlic and grated ginger, cooking for 1 minute until fragrant.
Add the marinated chicken to the pot, browning slightly for 2 to 3 minutes.
Pour in the crushed tomatoes and the remaining garam masala. Stir well, scraping the bottom of the pot to prevent a burn warning.
Secure the lid, close the valve, and set to 'Manual' or 'Pressure Cook' on High for 5 minutes.
Once the cooking time completes, allow a natural pressure release for 10 minutes, then quickly release any remaining pressure.
Stir in the heavy cream and garnish with chopped fresh cilantro. Serve hot over cooked white rice with warm naan bread on the side.