INGREDIENTS
- 4 T. unsalted butter, divided
- 3 Vidalia onions, thinly sliced
- 2 cloves garlic, minced
- 2 fresh thyme spring
- 1 bay leaf
- 1/4 cup dry sherry or white wine
- 1 cup beef bouillon
- 2 t. Worcestershire sauce
- 1 pound uncooked elbow pasta shells
- 4 cups whole milk
- ½ cup all-purpose flour
- 2 cups shredded white cheddar cheese
- 3 cups shredded Gruyère cheese
DIRECTIONS
- Bring a large pot of salted water to a boil. Cook the pasta in the boiling water until 2 minutes shy of al dente; drain and set aside.
- Heat 2 T. butter in a large over medium-heat. Stir in the onions, thyme sprigs, salt and pepper and bay leaf. Cook over medium, stirring often, until the onions soften, about 10 to 15 minutes.
- Decrease the heat to low or medium-low. Cook the onions, stirring often, for about 60 to 90 minutes, until they are golden brown.
- Preheat the oven to 375 degrees F.
- Once the onions are golden brown, transfer them to a plate and remove sprigs and bay leaf.
- Deglaze the skillet with the remaining the butter, scraping the sides.
- Once melted, add in the flour, whisking to create a roux. Cook for 2 to 3 minutes, until it becomes golden in color and starts to smell nutty. Slowly stream in the milk while stirring constantly. The mixture will begin to come together and thicken. Stir in the nutmeg.
- Stir in almost all of the cheese (reserve a bit for topping) until it is melted. Add in ¾ of the caramelized onions. Stir in the pasta. Toss it together until it is combined.
- Top with the remaining cheese on top along with the remaining onions. Sprinkle with the bread crumbs. Bake for 25 to 30 minutes, or until golden and bubbly.
Recipe image: Mymoderncookery.com