Select the saute function on your instant pot. Warm up the oil in your pot, then toss in onion, garlic, and ginger. Sauté for just a few minutes, continuing to stir. Select the cancel button.
Now add in pumpkin, tomatoes and their juice, curry paste, chicken broth, salt, and crushed red pepper (if using). Poke a hole in the top of the cream portion of your coconut milk, and pour in only the watery liquid to your pot. Reserve the cream portion of the coconut milk for the end of the recipe. Top the mixture with chicken breast. Secure the lid, ensuring the valve at the top is sealed. Now select the manual function, and cook on high pressure for 8 minutes.
When cooking is complete, use a quick release. Once the steam has been completely released, open the lid of your Instant Pot. Stir in the cream portion of your coconut milk, and allow it to melt in the mixture. Remove the chicken and cut into bite sized pieces, or shred with a fork.
Return the chicken to the mixture, add lime juice, and garnish with cilantro adding salt to taste. Serve over rice, cauliflower rice, or potatoes.