- Preheat the oven to 350°F (175°C). Lightly grease a 9x13-inch baking dish. 
- Boil the macaroni until just al dente (about 6–7 minutes), then drain and set aside. 
- In a large bowl, whisk together the eggs, evaporated milk, whole milk, melted butter, sour cream, salt, and pepper. 
- Stir in the shredded cheese, then fold in the macaroni until fully coated. 
- Transfer the mixture to the prepared baking dish and spread evenly. Top with extra cheese if desired. 
- Bake for 30–35 minutes, or until bubbly and golden on top. 
- Let rest for 5–10 minutes before serving.