Makes 8 to 10 servings

Feel free to omit the pecans in this recipe. It'll still taste fantastic.

How to Make It

Step 1

Prepare macaroni according to package directions; set aside.

Step 2

Melt 2 tablespoons butter in a large skillet over medium-high heat. Add sliced onions and 1 teaspoon sugar. Cook, stirring often, 15 to 20 minutes or until onions are caramel colored.

Step 3

Layer half each of cooked macaroni, onions, cheeses, and cracker crumbs in a lightly greased 13- x 9-inch baking dish. Layer with remaining macaroni, onions, and cheeses.

Step 4

Whisk together eggs and next 3 ingredients; pour over macaroni mixture.

Step 5

Stir together remaining half of cracker crumbs, 2 tablespoons melted butter, and, if desired, pecans. Sprinkle evenly over macaroni mixture.

Step 6

Bake at 350° for 1 hour or until golden brown and set. Let stand 10 minutes before serving.

Ratings & Reviews

mnybanker's Review

November 25, 2011
Wonderful!!! Made this for Thanksgiving and everyone loved it. The sweetness of the onion and the sharpness of the cheese really works.

Cristy's Review

July 24, 2009
Great for entertaining. If you are looking for old school mac & cheese, this is not for you, but if you want something to impress...go for it!