Combine all the pork rub ingredients in a bowl. Mix well.
Pre-heat oven to 400F
Rub the pork with the mixed rub ingredients. Let it stay for 15 minutes.
Meanwhile combine potato, carrot, onion, olive oil, salt and pepper in a large bowl. Toss until the ingredients are well blended.
Arrange the pork loin in a roasting rack. Spread the vegetables on a small baking tray. Put the pork loin in the oven along with the vegetable tray. Roast the pork for 35 minutes or until the internal temperature reads 140F.
Remove the pork and vegetables from the oven. Let the meat rest for 10 minutes.
Arrange the pork in a large dish and serve with roasted potato and carrots.