Prep the vegetables: Dice the onion, carrots, and celery.
Mince the garlic. Rinse the split peas under cool water and remove any debris.
Sauté the aromatics: Heat the olive oil in a large pot or Dutch oven over medium heat. Add onion, carrots, and celery with a pinch of salt.
Cook 5–7 minutes, stirring occasionally, until the onion is translucent and the carrots begin to soften.
Add the garlic and spices: Stir in the garlic, thyme, smoked paprika, and cumin. Cook 30–60 seconds until fragrant. Don’t let the garlic brown.
Build the soup base: Add the rinsed split peas, bay leaf, and 7 cups vegetable broth.
Stir, scraping up any bits from the bottom of the pot.
Simmer gently: Bring to a boil, then reduce heat to low and maintain a gentle simmer. Cover partially and cook 45–65 minutes, stirring every 10–15 minutes. Add more broth if it gets too thick before the peas are tender.
Season to taste: When the peas are soft and the soup looks creamy, remove the bay leaf.
Stir in salt and pepper. Add the apple cider vinegar or lemon juice to brighten the flavors.
Adjust texture: For a chunkier soup, leave it as is. For creamier results, use an immersion blender to blend 1/3 to 1/2 of the pot.
Alternatively, transfer a few cups to a blender, blend, and return to the pot.
Finish and serve: Taste and adjust seasoning. Ladle into bowls and top with chopped parsley and a crack of pepper. Serve with crusty bread if you like.