Yes, you can eat peaches when they are slightly firm. Some people prefer them this way, as they offer a more crisp and refreshing texture. However, if the peach is significantly hard and lacks juiciness, it may not be fully ripe. Give it a few days to soften further before consuming for optimal flavor.