Ingredients
Equipment
Method
- Preheat your oven to 350°F (175°C).
- Cook the pasta according to package instructions until al dente. Drain and set aside.
- Caramelize Onions: In a large skillet, heat the olive oil over medium heat. Add the sliced onions and cook, stirring frequently, for about 15-20 minutes until they are deeply caramelized and golden brown.
- Add Aromatics: Stir in the minced garlic, thyme, sugar, salt, and pepper. Cook for an additional 2 minutes until fragrant.
- Create Sauce: Pour in the beef broth and heavy cream, stirring to combine. Bring the mixture to a simmer and let it cook for about 5 minutes.
- Combine: In a large mixing bowl, combine the cooked pasta with the onion and broth mixture. Mix well to ensure the pasta is evenly coated.
- Assemble: Transfer the pasta mixture to a greased 9x13 inch baking dish.
- Cheese Topping: Sprinkle the Gruyère, mozzarella, and Parmesan cheeses evenly over the top.
- Bake: Bake in the preheated oven for 25-30 minutes, or until the cheese is bubbly and golden brown.
- Serve: Remove from the oven and let it cool for a few minutes before garnishing with fresh parsley. Serve warm.
Notes
Vegetarian Version: Substitute the beef broth with vegetable broth and use a plant-based cream alternative.
Added Protein: Add cooked ground beef or sausage for extra protein, browning it before adding the onions.
Caramelization: Thoroughly caramelizing the onions is crucial for the classic French onion flavor—do not rush this step.
Pasta Choice: Ensure the pasta is cooked only to al dente as it will continue to cook in the oven.