Heat the olive oil in a large skillet over medium-low heat. Add the leeks and sauté until they are tender and translucent, about 8-10 minutes. Raise heat to medium, add the garlic, and cook, stirring, for 30 seconds.
Add the halved or quartered baby Yukon Gold potatoes to the skillet. Cook for about 5 minutes, stirring occasionally, until they begin to brown slightly. Add the sliced carrots, parsnips, butternut squash, and sweet potato. Season with paprika, thyme, cumin, salt, and pepper. Cover the skillet and continue cooking for another 15-20 minutes, or until the vegetables and potatoes start to soften and develop color.
Stir in the jar of Eden Foods Three Onion Sauerkraut (including any liquid) and cook for an additional 10-12 minutes, allowing the flavors to meld and the vegetables and potatoes to become tender. Taste and adjust seasoning if needed. Garnish with fresh parsley and serve hot.