Wash the fillet, dab dry, cut into medallions. Cut the ham in half lengthwise, wrap the medallions around it and pin them in place. Clean and wash the Romanesco, cut into small florets. Cook in boiling salted water for 8-10 minutes.
Cook the pasta in boiling salted water for about 8 minutes, drain. Wash, clean, quarter and seed the tomatoes. Cut the flesh into small cubes. Heat oil. Fry the medallions for about 2 minutes each.
Season with salt, pepper and orange peel. Drizzle with pesto. Melt butter. Fry the pasta, romanesco and tomatoes. Season with orange juice. Serve medallions, pasta and vegetables garnished with basil and orange.