01 -  Preheat oven to 375°F (190°C). Line a 12-cup muffin tin with paper liners or grease thoroughly. 
 02 -  Boil macaroni in salted water until al dente, following package directions. Drain and set aside. 
 03 -  In a large bowl, whisk together the flour, cornmeal, baking powder, salt, and black pepper until evenly blended. 
 04 -  In a separate bowl, beat eggs. Mix in milk, sour cream, and melted butter until smooth. 
 05 -  Add wet mixture to dry mixture and stir until just combined, avoiding overmixing. 
 06 -  Gently fold in cooked macaroni, cheddar cheese, mozzarella cheese, and corn kernels until evenly distributed. 
 07 -  Spoon batter evenly into prepared muffin cups, filling each about three-quarters full. Bake for 22 to 25 minutes until tops are golden and a toothpick inserted in the center comes out clean. 
 08 -  Let muffins cool in the tin for 5 minutes before transferring to a wire rack. Serve warm or at room temperature.