Prepare the Corn: If using fresh corn, cut the kernels off 3 ears. For the 4th ear, scrape the cob with the back of your knife to extract the creamy pulp. If using frozen corn, blend it until smooth and press through a fine strainer to get the pulp, discarding the solids.
Create the Spice Paste: In a small bowl, combine the ground coriander, cumin, turmeric, garam masala, and cayenne pepper with 1 tbsp (15 ml) of water.
Mix until it forms a smooth paste.
Sauté the Spices: Melt the ghee or butter in a large pot over moderate heat.
Add the spice paste and fry, stirring constantly, until the water evaporates and the mixture sizzles and becomes fragrant.
Build the Soup Base: Add the curry leaves to the pot and stir for 5 seconds.
Then, add the corn pulp, red bell pepper strips, coconut milk, and vegetable stock.
Stir everything together.
Simmer to Perfection: Bring the soup to a boil, then reduce the heat to low.
Let it simmer gently for about 25 minutes, allowing the flavors to meld together beautifully.
Add Creaminess: Stir in the light cream or milk. Gently heat the soup until it is hot, but do not let it boil, as this can cause the dairy to curdle.
Season and Serve: Remove the pot from the heat.
Stir in the salt and sugar.
Pour the Makkai Shorba into warmed bowls, garnish with fresh coriander or parsley, and serve immediately.