Wash the mangetouts, clean them if necessary and cut them diagonally into strips. Wash and clean the broccoli and cut into small florets. Blanch in boiling salted water for 3-4 minutes. Add sugar snap peas about 1 minute before the end of the cooking time.
Drain vegetables and rinse briefly in cold water.
Prepare the pasta in boiling salted water according to the instructions on the packet. Place the ham on a baking tray lined with baking paper. Cover with another piece of baking paper and weigh down with a 2nd tray.
Bake ham in a preheated oven (electric cooker: 200 °C/ convection oven: 175 °C/ gas: see manufacturer) for 8-10 minutes until crispy. Take out and drain on kitchen paper.
Peel and finely chop the garlic. Peel and finely chop the shallot. Wash, clean and halve the tomatoes. Drain the pasta, collecting about 150 ml of pasta water. Heat the oil in a coated pan.
Sauté the shallots and garlic for about 2 minutes, then add cream cheese and about 100 ml pasta water. Add vegetables and noodles, mix and season with salt, pepper and some chili. Add more cooking water if necessary.
Let simmer for about 2 minutes, then arrange on plates. Break the ham into pieces and sprinkle over the noodles.