# What You'll Need:
→ Vegetables
01 - 3 large yellow onions, thinly sliced
02 - 2 cloves garlic, minced
→ Pasta
03 - 12 oz dry fettuccine or linguine
→ Liquids
04 - 1/4 cup dry white wine
05 - 4 cups vegetable or beef broth
→ Dairy
06 - 2 tbsp unsalted butter
07 - 1 cup grated Gruyère cheese
08 - 1/2 cup grated Parmesan cheese
→ Pantry
09 - 2 tbsp olive oil
10 - 1 tsp sugar
11 - 1/2 tsp dried thyme
12 - 1 bay leaf
13 - Salt and freshly ground black pepper, to taste
→ Garnish (optional)
14 - Fresh parsley, chopped
15 - Extra Gruyère or Parmesan cheese
# How to Make It:
01 - Heat butter and olive oil in a large deep skillet or Dutch oven over medium heat. Add sliced onions and sugar. Cook, stirring occasionally, for 20 to 25 minutes until onions are deeply golden brown and caramelized.
02 - Add minced garlic and sauté for 1 minute until fragrant.
03 - Pour in white wine, scraping up browned bits from the pan. Cook until most of the wine evaporates, about 2 minutes.
04 - Stir in dried thyme, bay leaf, and broth. Bring the mixture to a boil.
05 - Add uncooked pasta to the pot. Stir to combine. Reduce heat to medium-low and simmer uncovered, stirring frequently, for 10 to 12 minutes until pasta is al dente and most liquid is absorbed.
06 - Remove bay leaf. Stir in Gruyère and Parmesan cheeses until melted and creamy. Season with salt and freshly ground black pepper to taste.
07 - Plate hot, garnished with chopped fresh parsley and additional cheese if desired.