In a large soup pot over medium heat add the olive oil, onion, jalapeno, garlic, sweet potatoes, corn and saute for 6-8 minutes or until potatoes start to soften. Season with curry powder and ginger.Slowly stir in the milk and vegetarian broth, scraping up any bits from the bottom of the pan as you stir. Reduce the heat to low and simmer for 10 to 15 minutes or until the potatoes are tender and can easily be pierced with a fork.To give a creamy texture, blend 3 cups of the soup (BE CAREFUL WHILE DOING THIS!) then return to the pot. Stir to incorporate and season with salt and pepper. Taste and adjust seasonings as necessary.To serve, sprinkle with cilantro, a swirl of greek yogurt (or a coconut yogurt if vegan) and green onions. Makes 4 servings.