Heat the oil in a soup pot, then add onion, carrot, celery and garlic. Stir until softened, about five minutes. Add the stock and bring to the boil. Lower heat and simmer 20 minutes until vegetables are tender.
Add the corn, beans, kale and chilli flakes and cook 7 minutes more, until the kale is tender. Season with salt and pepper to taste.