This Creamy, One Pot French Onion Soup Pasta Recipe is a decadent dish filled with deeply caramelized onions, fragrant thyme, and melty Gruyere cheese bringing all the classics of this beloved soup to your pasta bowl. Best of all? It's all made in one pot!
Melt the butter in a large Dutch oven. Add the onions and toss to coat in the butter, then allow to cook and caramelize over medium heat (reduce the heat if the onions start browning too quickly). Cook for 45-60 minutes, stirring every 5 minutes.
Once the onions have caramelized, add the salt, wine, and sherry to the pot and allow everything to come to a boil. Stir in the flour and allow the mixture to thicken for a couple of minutes.
Add the broth to the onion mixture and allow it to come to a boil. Add the uncooked pasta and cook until al dente, about 10 minutes.
Stir in the black pepper, the thyme leaves, and ½ of the grated gruyere cheese.
Combine the melted butter and panko bread crumbs in a small bowl.
Sprinkle the rest of the gruyere cheese over the top, along with the buttered breadcrumbs.
Place the entire dish under the broiler on high for 2-3 minutes, or until the cheese has melted and the breadcrumbs have slightly browned. Sprinkle extra thyme over the top of the dish.
Notes
It may be tempting to shorten the time caramelizing the onions, but don't! It takes 45-60 minutes to caramelize onions and if you don't cook them long enough, they won't develop that delicious sweet, deep flavor that we want for this dish.
If you want an extra crispy topping, you can toss the butter and breadcrumbs into a pan and toast for 1-2 minutes before adding to the top of the pasta and placing everything under the broiler.
Store leftovers in an air-tight container in the refrigerator for up to 2 days.