I've found that 2 minutes is the perfect cooking time for a head of cauliflower that weighs around 2 pounds. It's tender, but not at all mushy. However, if the cauliflower is too firm for your liking after cooking for 2 minutes, just set the lid back on the Instant Pot after releasing the pressure and let it rest in the residual heat until the veggie softens more.