Creamy French Onion Pasta Bake

Creamy French Onion Pasta Bake Ingredients: 1 pound (450g) pasta (penne, rigatoni, or any preferred shape) 2 tablespoons olive oil 4 large onions, thinly sliced 3 cloves garlic, minced 1 tablespoon balsamic vinegar 1 tablespoon Worcestershire sauce 1 teaspoon sugar 4 cups beef broth 1 cup heavy cream 1 cup grated Gruyère cheese 1 cup shredded mozzarella cheese 1 cup grated Parmesan cheese Salt and pepper to taste Fresh thyme leaves (optional, for garnish) Instructions: Cook the Pasta: Bring a large pot of salted water to a boil. Cook the pasta according to package instructions until al dente. Drain and set aside. Caramelize the Onions: In a large skillet, heat the olive oil over medium heat. Add the sliced onions and cook, stirring occasionally, until they are golden brown and caramelized. This should take about 25-30 minutes. Add the minced garlic and cook for another 1-2 minutes until fragrant. Stir in the balsamic vinegar, Worcestershire sauce, and sugar. Cook for another 2-3 m...