Combine all ingredients together in a large stock pot and bring to a boil.
Reduce to a simmer (partially covered) for 45 minutes or until peas are tender. Skim off any foam that develops.
Season to taste with salt and pepper, then serve as is for a chunky style soup, mash lightly with potato masher, or run through a food processor/immersion blender for a smooth soup.