Loading...

Bring 6 cups of water to a boil in a saucepan. Meanwhile, slice the corn kernels off the cobs. A tip is to do this in a shallow bowl or plate lined with a tea towel to catch the kernels.

Break the corn cobs and add them to the heating water along with the cilantro sprigs and any reserved onion trimmings. Simmer for at least 15 minutes, or longer if time allows, to create a flavorful stock. Strain the stock, discarding the solids.

In a soup pot, melt the butter or heat the olive oil over medium heat. Add the finely diced onion and cook for 3 to 4 minutes until softened. If using whole cumin and coriander seeds, toast them in a dry skillet over medium heat until fragrant, then grind them using a mortar and pestle. Add the ground or pre-ground cumin and coriander, paprika, and turmeric to the onions, and cook for a few more minutes, stirring constantly.

Pour in the unsweetened coconut milk, add the reserved corn kernels, and the finely chopped cilantro. Stir in 1 1/2 cups of the prepared corn stock and 1 teaspoon of salt. Bring the soup to a gentle simmer over medium heat and cook for 10 minutes.

Squeeze in the juice of half of the lime. Taste the soup and add the juice of the remaining half lime if desired. Adjust the seasoning with additional salt and freshly ground black pepper to taste. If the soup is too thick, thin it with more of the reserved corn stock.


Bring 6 cups of water to a boil in a saucepan. Meanwhile, slice the corn kernels off the cobs. A tip is to do this in a shallow bowl or plate lined with a tea towel to catch the kernels.

Break the corn cobs and add them to the heating water along with the cilantro sprigs and any reserved onion trimmings. Simmer for at least 15 minutes, or longer if time allows, to create a flavorful stock. Strain the stock, discarding the solids.

In a soup pot, melt the butter or heat the olive oil over medium heat. Add the finely diced onion and cook for 3 to 4 minutes until softened. If using whole cumin and coriander seeds, toast them in a dry skillet over medium heat until fragrant, then grind them using a mortar and pestle. Add the ground or pre-ground cumin and coriander, paprika, and turmeric to the onions, and cook for a few more minutes, stirring constantly.

Pour in the unsweetened coconut milk, add the reserved corn kernels, and the finely chopped cilantro. Stir in 1 1/2 cups of the prepared corn stock and 1 teaspoon of salt. Bring the soup to a gentle simmer over medium heat and cook for 10 minutes.

Squeeze in the juice of half of the lime. Taste the soup and add the juice of the remaining half lime if desired. Adjust the seasoning with additional salt and freshly ground black pepper to taste. If the soup is too thick, thin it with more of the reserved corn stock.
