Cut the top off each tomato, scoop the pulp and seeds out and turn the tomatoes upside down on paper towel to drain. Leave for 1/2 hour.
Preheat the oven to 350 degrees.
Fry the meat with the butter in a frying pan until the meat is browned and crumbly. Remove from the heat. Add the toast crumbs, eggs, parsley, garlic, nutmeg, salt and pepper to taste.
Stuff the tomatoes with the meat mixture and put the tomato lids back on the tomatoes. Place the tomatoes in a deep, ovenproof dish and put a drop of oil on each lid. Bake in the oven for 30 minutes.
Recipe courtesy of Jennifer Paterson and Clarissa Dickson Wright