Ingredients
Equipment
Method
- In a large Dutch oven or pot, heat olive oil and butter over medium heat. Add onions, salt, and pepper. Cook, stirring occasionally, until onions are softened and translucent, about 10 minutes.
- Reduce heat to medium-low and continue cooking, stirring frequently, until onions are deeply caramelized, about 45-60 minutes. The onions should be a rich brown color and very soft.
- Add sugar and balsamic vinegar to the onions. Cook for another 2-3 minutes, stirring constantly.
- Pour in dry sherry or white wine, scraping up any browned bits from the bottom of the pot. Let the wine reduce slightly, about 2-3 minutes.
- Add beef broth, thyme, and bay leaf. Bring to a simmer and cook for 15-20 minutes to allow the flavors to meld. Remove the bay leaf.
- While the sauce is simmering, cook pasta according to package directions until al dente. Reserve about 1 cup of pasta water before draining.
- Add the cooked pasta to the pot with the French onion sauce. Toss to combine. If the sauce is too thick, add some of the reserved pasta water until it reaches your desired consistency.
- Stir in half of the Gruyere cheese until melted.
- Transfer pasta to a serving dish or individual bowls. Top with remaining Gruyere cheese.
- Broil for 2-3 minutes, or until cheese is melted and bubbly (optional).
- Garnish with fresh parsley and serve immediately.
Notes
For best results, caramelize the onions slowly over low heat to avoid burning. You can substitute Swiss or Provolone cheese for Gruyere if needed. Add shredded chicken or cooked sausage for extra protein, or sautéed mushrooms for added earthiness. Store leftovers in an airtight container in the refrigerator for up to 3 days.
