Ingredients
Method
Cook the Pasta
- Bring a large pot of salted water to a boil. Add the fettuccine or linguine and cook according to package instructions until al dente. Reserve 1 cup of pasta water, then drain the pasta in a colander.
Caramelize the Onions
- In a large skillet, heat the butter and olive oil over medium heat. Once melted, add the sliced onions and stir to coat.
- Sprinkle the salt and sugar over the onions. The salt will help draw moisture out of the onions, while the sugar will aid in caramelization.
- Cook the onions, stirring occasionally, for about 20-25 minutes until they are golden brown and caramelized. Lower the heat if they start to burn.
- Add the minced garlic and cook for an additional 1-2 minutes until fragrant.
Make the Sauce
- Pour in the broth, thyme, and bay leaf into the skillet with the onions. Stir to combine and let it simmer for about 5 minutes to reduce slightly.
- Remove the bay leaf and lower the heat. Stir in the heavy cream, Gruyère cheese, and Parmesan cheese until melted and smooth.
- If the sauce is too thick, add reserved pasta water a little at a time until desired consistency is reached.
- Season with black pepper to taste.
Combine and Serve
- Add the drained pasta to the skillet and toss to coat in the sauce. Ensure all pasta is evenly covered.
- Serve immediately, garnished with additional cheese and fresh thyme if desired.
Notes
This dish can be made vegetarian by using vegetable broth and omitting the beef broth. For a lighter version, substitute heavy cream with half-and-half or a non-dairy alternative.
