Prepare all of the ingredients per the list of ingredients.
Add all of the ingredients to the inner liner of your Instant Pot, making sure the tomatoes go in LAST and DO NOT STIR. (Note: the reason to not stir is to avoid a "Burn" notice if the tomatoes are in contact with the bottom of the inner liner.
Return the inner liner to the base of the Instant Pot and close and lock the lid, ensuring that the Pressure Valve is in the Sealing position.
Select the Bean/Chili mode and set the cooking time for 22 minutes. Note: If you prefer your beans to be softer, add more time to the cooking time. Perhaps change the cooking time to about 30 minutes.
Once cooking time is complete, allow a full NPR (Natural Pressure Release) by allowing the pressure to release on its own until all the pressure has been released and the Float Valve has dropped on its own This will take about 36 minutes.
Once all the pressure has been released, and the Float Valve has dropped, carefully remove the lid and transfer the inner liner to a heatproof surface.
Add the baby spinach and the lime juice and stir well.
Serve immediately or refrigerate or freeze for later use.