Soak peas over-night, drain, and add fresh water or broth. In crockpot cook the peas with water/broth/onion/garlic/ham until peas are very soft & ham is tender, low setting is best. You may need to stir occasionally to avoid burning, especially if you use high setting.
Puree or smash about half of this mixture. Ham will fall apart.
Add veggies, salt, pepper, herbs/seasoning during the last hour.
Serve with a spoonful of sour cream/yoghurt and a drizzle of dry sherry on top if you need extra comforting.