Using a slotted spoon, discard the onions and herb bundle.
Transfer the ham to a plate.
Add the carrots and potatoes to the pot and stir to combine.
Cover the pot and return to the oven.
Cook until the vegetables are almost tender, 20 to 25 minutes.
When the ham is cool enough to handle, using 2 forks, remove the meat and shred into bite-size pieces; discard any skin and bones.