Bring a large pot of salted water to a boil. Add the macaroni and cook until it is al dente, about 6 minutes. Strain, reserving 1 cup of the pasta water. Set aside.
Heat the half-and-half and cayenne in a large saucepan over medium heat until it just comes to a simmer. Continue simmering until the half-and-half is reduced to 1 1/2 cups, about 15 minutes. Add the cream cheese and stir until melted. Whisk in the Cheddar and Gruyere until all the cheese is melted and the sauce is smooth.
Add the macaroni to the saucepan and stir to combine. Stir in some of the reserved pasta water to thin the sauce if needed. Season to taste with salt if needed. Serve hot.
Copyright 2013 Television Food Network, G.P. All rights reserved