To make the salsa, mix all of the ingredients with a tablespoon of the jalepeno brine.
Cook the macaroni according to packet instructions. Meanwhile, heat the oil in a non stick frying pan over a high heat, add the onion and peppers and cook for 5 minutes until starting to soften and turn golden. Stir in the cheese sauce, jalepenos and the ham. Remove from the heat.
Heat grill to hot. Drain pasta then stir into the sauce, transfer to an ovenproof dish, sprinkle with Cheddar cheese and grill for 5 minutes until golden. Serve with salsa.