One-Pot French Onion Pasta with Gruyere
When you want comfort food without babysitting a second pan.
This is the dinner to make when you’re tired, cold, and want something that feels like effort without actually being much effort. You brown a lot of onions, stir in broth, then cook the pasta right in the same pot so dinner stays simple and cleanup stays light. It tastes like French onion soup turned into a full meal: savory, cozy, and very cheesy. Expect the onions to take on the most time, but the rest is mostly simmering and stirring. It’s not a 10-minute dinner, but it is hands-off enough to fit a drained weeknight.
Ingredients
- 2 tbsp unsalted butter
- 1 tbsp olive oil
- 3 unit yellow onions — thinly sliced
- 1 tsp granulated sugar
- 1 tsp kosher salt
- 2 pinch black pepper
- 2 unit garlic cloves — minced
- 1 tbsp all-purpose flour
- 4 cup vegetable broth
- 8 oz short pasta — such as rotini, shells, or cavatappi
- 1 tbsp fresh thyme leaves — or 1 tsp dried thyme
- 1 tbsp Worcestershire sauce
- 2 cup Gruyere cheese — shredded
- 0.25 cup parmesan cheese — finely grated
Method
- 1 Melt the butter with the olive oil in a large pot or deep skillet over medium heat. Add the onions, sugar, salt, and pepper, then cook, stirring often, until deeply golden and soft, about 15 to 20 minutes.
- 2 Stir in the garlic and flour for 1 minute. Add the vegetable broth, pasta, thyme, and Worcestershire sauce, then bring to a simmer.
- 3 Cook uncovered, stirring often, until the pasta is tender and the sauce has thickened, about 10 to 12 minutes. If the pot looks dry before the pasta is done, splash in a little more broth or water.
- 4 Turn off the heat and stir in half the Gruyere and all of the parmesan. Top with the remaining Gruyere, cover for 2 minutes, then serve hot.
Variations
- Vegetarian swap — Use the recipe as written; it already skips meat and gets its savory depth from slow onions, broth, and Gruyere.
- Faster swap — Slice the onions very thin and use a wider pot so they soften and brown a little faster; you can also choose small pasta shapes that cook in about 8 to 10 minutes.
- Substitutions — Swap Gruyere for Swiss or provolone, and use dried thyme if that’s what you have. A splash of soy sauce can stand in for extra savory depth if needed.
Notes
For the best flavor, let the onions get truly deep brown before adding the broth. If you want a looser sauce, add an extra splash of broth at the end. This is richest right after cooking, when the cheese is fully melted.
Equipment that helps
- Large pot or deep skillet — It needs enough surface area to brown the onions and enough depth to cook the pasta in the same pan.
- Wooden spoon — It makes it easy to scrape up the browned onion bits without scratching the pan.
Find more dinners like this
More like this