Yes! Fresh pineapple adds more flavor and texture. But canned pineapple is a good substitute if fresh isn’t available.