My husband always marinates ham steaks in Coca-Cola and grills them. They taste great — kids are especially fond of them when they hear about the Coke.
If you prefer, you could easily substitute Coca-Cola for 7-Up in the following recipe.
Ham Basted with Seven-Up
Gash fat on a 1 1/2-inch center slice of ham. Put in a baking dish and pour 1/2 cup 7-Up over ham. Bake in slow oven (325˚) for 1 1/2 hours. Baste with additional 7-Up if necessary.