Preheat the oven to 200°C (180°C fan, gas 6). Finely dice the ham. Beat the eggs in a bowl with the cream, salt, pepper, parsley, chives and Parmesan.
Grease a casserole dish. Pour in the egg mixture.
Add all the egg mixture to the baking dish.
Wash the tomatoes, halve and place, cut side up, in the egg mixture.
Sprinkle over the cheese.
Bake in the oven for 20 minutes until the frittata is firm.
Serve hot, with a green salad if desired.