panna cotta is a dessert from italy, while flan is mostly common in the mexican regions. both desserts have the same custard-like look, meaning that they usually have the same shape which stands up. however, panna cotta uses gelatin as a base ingredient, so it is lighter than flan.