Chop all nuts and roast them in a pan without fat while stirring and take them out. Wash parsley, shake dry, pluck off leaves and chop finely. Peel and finely chop the onion.
Wash the fillets and dab dry. Heat 1 tablespoon of oil in a frying pan. Brown the fillets in it all around. Season with pepper and remove. Sauté onion in hot frying fat.
Lay out half the ham - of which 2 slices are set aside - crosswise and overlapping to form a rectangle (approx. 25 x 30 cm). Extend each end with 1 of the set aside slices of ham.
Oil a grease pan. Preheat the oven (electric cooker: 125 °C/circulating air: 100 °C/gas: see manufacturer). Mix nuts, parsley, onion and egg. Spread about 1⁄4 of the nut mixture lengthwise in the middle of the ham platter.
Place 1 fillet on top. Spread approx. 1⁄4 of the nut mixture on the fillet. Place the slices of ham around it and tie them together with kitchen twine. Process the rest of the fillet, filling and ham in the same way. Place both fillet packs on an oiled fat pan and roast in the oven for about 45 minutes.
Pumpkin wash, halve, core and cut into thin slices together with the skin. Peel and chop the garlic and mash it with a fork. Mix with 2 tablespoons of oil and distribute around the fillets about 25 minutes before the end of cooking time.
Wash the potatoes and boil in water for about 20 minutes. Wash and halve the tomatoes. Drain and peel the potatoes. Add to the pumpkin with the tomatoes. Season with salt and pepper. Increase oven temperature to 150 °C.
Fry everything for another 20-25 minutes.