Updated Wednesday, December 10th, 2008
Total Time: 25
Yield: 6 servings
Bring a large pot of salted water to a boil. Cook macaroni about 2 minutes less than package instructions indicate, so that it still has a slight crunch to it. Drain and set aside. Butter a 9x13-inch casserole pan. Heat oven to 350 degrees. In a large saucepan over medium heat, melt 6 tablespoons butter and cook onion gently until softened, about 5 minutes. Reduce heat to medium-low. Whisk in flour and cayenne to form a thick paste. Cook, whisking continuously, about 2 minutes. Whisk in milk until smooth, and cook, whisking occasion-ally, until thickened and bubbly. Whisk in heavy cream. Whisk in cheeses. Season to taste with salt and pepper. Add cooked macaroni and stir well to coat.
Pour into prepared baking dish. Sprinkle with bread crumbs. Bake 20 minutes or until top is lightly browned. Let rest 5 minutes before serving.
and get a free digital issue, plus 30% off in the Yankee Store