Ingredients
Equipment
Method
- Preheat oven to 375°F (190°C).
- In a large Dutch oven over medium heat, melt butter and olive oil. Add sliced onions and a pinch of salt. Cook, stirring occasionally, for 45-50 minutes until deeply golden brown and caramelized.
- Stir in the minced garlic and fresh thyme, and cook for 1 minute more until fragrant.
- Sprinkle the flour over the onions and cook for 1 minute, stirring constantly.
- Gradually whisk in the beef broth and Worcestershire sauce. Bring to a simmer and cook for 5 minutes, allowing the sauce to thicken slightly. Season with salt and pepper to taste.
- Meanwhile, cook pasta in a large pot of salted water until 1-2 minutes shy of al dente. Drain well.
- Add the drained pasta to the Dutch oven with the French onion sauce. Stir until the pasta is fully coated.
- Transfer the mixture to a 9x13-inch baking dish. In a bowl, combine the shredded Gruyère, mozzarella, and grated Parmesan. Sprinkle the cheese mixture evenly over the pasta. Top with breadcrumbs, if using.
- Bake for 15-20 minutes, or until the sauce is bubbly and the cheese is melted and golden brown. Let it rest for a few minutes before serving.
Notes
For the best flavor, do not rush caramelizing the onions; this step is crucial for developing the deep, sweet flavor profile.
Shred your own cheese for the smoothest, meltiest topping.
Store leftovers in an airtight container in the refrigerator for up to 4 days.
Shred your own cheese for the smoothest, meltiest topping.
Store leftovers in an airtight container in the refrigerator for up to 4 days.
