Chop the onion, peel it and sweat it in olive oil until translucent. Pour 1 liter of water, stir in the vegetable stock, bring to the boil.
Cut the peppers and carrots into cubes. Halve the chilli, remove the seeds. Press the garlic. Add all of these ingredients to the soup. Season with the Mexican spices. Add the corn and simmer for about 15 minutes, then puree.
Cut the spring onions and add to the soup with about 3/4 of the cheese. Melt the cheese in the soup while stirring.
Serve the soup after another 20 minutes. To do this, first put the rest of the cheese in the soup plates and then top up with soup. Serve with a baguette.