Mix the Batter: In a large mixing bowl, combine 2 cups of corn kernels, 1/2 cup of all-purpose flour, 1/2 cup of cornmeal, 1/2 teaspoon of baking powder, and various spices (1/2 teaspoon each of cumin and smoked paprika). Add salt and pepper to taste. In a separate bowl, whisk together 2 large eggs and 1/4 cup of milk. Once mixed, pour this into the dry ingredients and stir until combined. Lastly, fold in 1/4 cup each of chopped green onions and cilantro.
Heat the Oil: In a large skillet, pour in 1/4 cup of vegetable oil and heat it over medium heat. The oil is ready when it shimmers but does not smoke.
Fry the Fritters: Using a tablespoon, spoon about 2 tablespoons of the batter into the hot oil. Flatten slightly to form round fritters, ensuring they are not overcrowded in the pan. Fry for about 2-3 minutes on each side or until they turn a deep golden brown. Ensure you maintain the oil temperature so they fry evenly.
Drain: Once cooked, transfer the fritters to a plate lined with paper towels to drain excess oil.
Prepare the Topping: In a small bowl, mix 1/2 cup of sour cream, 1/4 cup of mayonnaise, and 1 tablespoon of fresh lime juice until smooth. This creamy topping is what will elevate your fritters to the next level!
Serve: Assemble your fritters on a serving platter, topping each with a dollop of the creamy sauce, a sprinkling of crumbled Cotija cheese, and additional chopped cilantro. For a finishing touch, sprinkle a dash of chili powder over the top.