1.In a large frying pan, melt butter on high. Add ham steaks and cook for 1-2 minutes each side, until beginning to brown. Place on plate.
2.In the same pan, stir water and sugar. Bring to boil. Reduce heat to low and add pineapple. Cook for 2-3 minutes each side.
3.Return ham to pan and cook for a further 1-2 minutes each side. Serve ham steaks topped with pineapple and drizzled with sauce. Accompany with tomatoes, rocket and chips.
To roast tomatoes, arrange cherry tomatoes in a baking dish. Drizzle with olive oil and season to taste. Roast in a moderate oven, 180°C, for 15-20 minutes, until they begin to collapse.Note