12 oz elbow macaroni pasta
Salt
12 oz evaporated milk
2 large eggs
6 oz havarti cheese (2 cups grated)
6 oz colby jack cheese (2 cups grated)
¾ tsp sea salt, or to taste
⅓ cup sour cream
Bring a large pot of salted water to a rolling boil. Add pasta and cook according to package instructions. Reserve 3/4 cup pasta cooking water, then drain remaining water and set pasta aside in the pot.
In a medium saucepan, combine evaporated milk, eggs, both grated cheeses and ¾ tsp salt.
Place the saucepan over medium/low heat and cook for 6-8 minutes, whisking constantly, until completely smooth and thickened.
As soon as it has visibly thickened, remove from heat. Do not overcook or boil or it may curdle.
Take it off the heat, whisk in ⅓ cup sour cream then stir in drained pasta. Season with salt to taste. If the sauce gets too thick, you can thin it out with some of your reserved pasta water.
Serve.
Notes
Whisk cheese sauce constantly while it is on the stove to keep it smooth and creamy.
The sauce will thicken more as it cools so you don't want it to be overly thick right off the stove.