Ham in Coca-Cola
6 servings
180 minutes
Ham in Coca-Cola is an unexpected yet delightful recipe that originated in American cuisine. The sweet soda gives the meat a caramel note while tenderizing it and filling it with rich flavor. Onion, cloves, and mustard add spiciness, creating an amazing balance of sweet and savory. The ham is first simmered in Coca-Cola to absorb its depth and then baked with a fragrant glaze that forms a delicious crispy crust. This dish is perfect for a festive dinner—it will surprise guests with its originality and rich taste. It is served with mashed potatoes, fresh vegetables, or crispy baguette, turning every meal into a gastronomic adventure.

1
Chop the onion. Place the ham skin-side down in a deep skillet, add the onion, pour in the cola, and bring to a boil.
- Onion: 1 piece
- Pork: 2000 g
- Coca-Cola: 2000 ml
2
Reduce the heat, cover with a lid, and simmer for 2.5 hours. If the ham is from the fridge, increase the cooking time by 15 minutes.
3
Preheat the oven to 240 degrees. Remove the ham from the pan. Remove the skin, score the fat diagonally to mark a grid. Insert cloves at the intersections of the cuts, brush the surface with syrup, and sprinkle with sugar and mustard.
- Carnation: 50 g
- Syrup: 1 tablespoon
- Sugar: 2 tablespoons
- Mustard: 2 teaspoons
4
Line the baking tray with foil. Bake in the oven for 10-15 minutes.









