Heat oil in a large saucepan over medium-high, Add onion and cook until soft, about 2 minutes.
Stir in garlic, ginger, green onions, and turmeric and cook until fragrant, about 1 minute.
Add tomatoes, potatoes, corn kernels, kidneys, vegan bouillon cube, water, and cook until potatoes are tender, about 10-15 minutes
Add salt to taste, and chopped cilantro. Serve.