Ingredients
Method
- Caramelize the onions by cooking them in butter over low heat for 30-40 minutes until golden brown.
- Sprinkle flour over the caramelized onions and whisk in beef or vegetable broth along with half-and-half until smooth.
- Mix in minced garlic and dried thyme, then melt in Gruyère and sharp white cheddar cheeses, seasoning with salt and pepper.
- Boil elbow macaroni according to package instructions until al dente, then drain and reserve some pasta water.
- Fold the cooked macaroni into the cheese sauce and transfer to an oven-safe dish.
- Top with extra cheese and optional toasted baguette slices, then broil until bubbly and golden brown.
