
While pasta is cooking, place the hard-boiled eggs in a small bowl and mash them in a bowl with a fork into small pieces. Set aside.
In a medium-sized bowl, combine the mayo, mustard, olive juice, salt and pepper, whisking until well combined. Set aside.
Once pasta is done cooking, drain the pasta. Add the pasta into a large mixing bowl and add the olive oil. Stir the pasta to coat it with the olive oil. s coating the pasta.
Add the mayo dressing and mix until well combined. Then fold in the mashed hard-boiled egg, peppers, onions and ham.
Cover with plastic wrap and chill for at least 4 hours before serving.