-
Fill a large pot with 1 gallon of water. Add the shaved corn cobs, bay leaf, and peppercorns, bring to a boil over high heat. Turn the heat down and simmer, partially covered, for at least 25 minutes and up to 60 minutes to impart as much corn flavor into the stock as possible.
-
Remove the cobs, bay leaf and peppercorns. Keep the stock on low.
-
Meanwhile, heat the olive oil and 1 tablespoon of butter in a Dutch oven over medium heat, until the butter melts.
-
Add the onion and cook, stirring occasionally, until it begins to soften and becomes translucent, about 3 minutes. Add the garlic, corn kernels, 1 teaspoon of salt, and the cayenne.
-
Turn up the heat to medium high and cook for 5 minutes.
-
Add 4 cups of corn stock to, cover the pot, and bring to a simmer.
-
Adjust the heat to medium-low and uncover pot slightly.
-
Simmer until the corn and onions have softened, about 20 minutes.
-
Stir in remaining tablespoon of butter. Once it has melted, take the pot off the heat.
-
Use an immersion blender or blender to puree the soup until it is smooth. (this will yield a blended soup, with some texture; to get it silky smooth, puree it in batches in a high speed blender).
-
Return the soup to medium heat and add up to 1 more cup of the stock if needed to thin the soup to your desired consistency.
-
Add the lemon juice and the remaining 1/2 teaspoon of salt, or to taste.
-
Ladle the soup into individual bowls and garnish each with cilantro, feta, freshly ground pepper and the pepitas, and a drizzle of extra virgin olive oil.
-
Serve with lemon or lime wedges alongside.
-
Alternatively, let the soup cool, then store it in an airtight container in the refrigerator for up to 3 days. Add more stock if needed to thin the soup;garnish and serve cold.