Blend of sofrito + soffritto; From Spanish sofrito and Italian soffritto
sofritto (plural sofrittos)