Begin this recipe by making the Macaroni and Cheese: Preheat the oven to 350 degrees. Boil the macaroni for the time indicated on the box for al dente pasta and drain it well.
Meanwhile, heat a Dutch oven on medium heat, and melt the butter. Cook the shallots until they're tender for about five minutes.
Add the flour to the shallots and cook for two minutes. Then, add the chicken stock and cream and cook for two more minutes. Add the salt, pepper, paprika and dry mustard. Remove the pot from the heat.
Stir a half cup of white sauce into a bowl with the beaten eggs. This is to temper, or heat up, the eggs so that they don't scramble in the hot sauce. Then, add the warmed up eggs to the pot of white sauce. Stir in the macaroni and the cheese, and pour it into a greased 9 by 11 casserole, or six individual cocottes or ramekins. Bake for 30 minutes.
While the macaroni bakes, make the spicy fried chicken: Cut each breast into one inch cubes. In a Dutch oven, heat about one inch of oil until it reaches 350 degrees.
As the oil heats, prepare your dredging station. Fill one bowl with the buttermilk and the tabasco sauce. Divide the flour and spices between two bowls.
Dip each piece of chicken into the first bowl of flour, then in the buttermilk, and then back into the flour. When the oil reaches 350 degrees, fry a quarter of the chicken cubes until they're golden brown all over. You'll need to turn the cubes around as they cook. They will cook in about three minutes. Drain the chicken on a wire rack. Repeat with the other three quarters of the chicken. Do not add new batches until the oil has reheated to 350 degrees.
Mix together the honey, hot sauce, and butter. Drizzle this all over the chicken. Top the macaroni and cheese with the chicken.