No, you can not substitute fresh mozzarella for regular firm mozzarella in a caprese salad recipe. Regular firm mozzarella sold in a block or pre-grated is primarily used for melting on pizza or pasta. It will be too rubbery for this caprese salad.