Looks terrible. Tastes perfect.
In the pot, (using sauté button if using Instant pot) melt the butter and sauté the carrots, onion, and celery until soft.
Add the minced garlic and cook for another minute.
Add bay leaf, thyme, split peas, and ham bone and stir.
Add the broth. If using stovetop, bring to a boil, turn to low, cover loosely, and simmer for an hour until peas are soft and soup is thickened. Add diced ham in last fifteen minutes of cooking.
If using IP, cover, close valve, press "cancel" and then press "soup/broth." Cook, do natural release, open lid, add diced ham, and press "slow cook." Let cook for 15 minutes.
Remove ham bone, if you used one. Stir in plenty of pepper. Leave the bay leaf in because whoever finds it gets good luck or whatever.