Prepare onions, garlic, celery, carrots and parsnip as per above.
In a large casserole style pot (dutch oven) or a stock pot heat up couple of tablespoons of oil. Add chopped onions, garlic, celery, carrots and parsnip and sauté until softened. (approx 10 min)If you vegetables start to stick a bit help them along with a splash of water. Add all your herbs and spices, mixed them in and fry for another minute.
Add split peas followed by the stock and give everything a good stir.
Cover, bring to a boil, lower the heat to medium and simmer (stirring from time to time) until split peas are tender 30-35 minutes (timing for soaked peas, it will take longer if you haven't soaked them).
In the meantime, peel and cube potatoes and thinly slice or shred the cabbage.
Once split peas are tender add potatoes and cabbage and stir them in.
Cover and cook for another 10 minutes or until potatoes are tender.
Next, adjust seasoning by adding soya sauce and some extra smoked paprika and marjoram (if required and according to your taste).
Remove bay leaves, allspice berries and thyme stalks before giving the soup a blend with stick (immersion) blender until you reach desired consistency. Feel free to have it as smooth or leave as chunky as you want. Taste again and season with salt and pepper if required.
Soup is now ready to serve, enjoy!