In a large saucepan, sauté onion and leek in olive oil until softened. Next, add the chopped parsnip and minced garlic, and sauté for a couple of minutes.
Add vegetable stock, water, sliced potatoes, salt, crushed red pepper, and Italian seasoning. Bring to a boil. Reduce heat to a simmer, cover with a lid, and let simmer until potatoes are fork-tender (20-30 minutes)
Add creamer, kale, and Better-than-Bouillon, and let simmer for 5 minutes.
Add the optional margarine and salt to taste. If the soup seems thin, smash a few potatoes with a fork, and stir. Serve with French Bread, dinner rolls, or homemade croutons.