One-Pot French Onion Pasta turns the classic French onion soup into a creamy, cheesy pasta dish that’s perfect for busy weeknights. Tender, caramelized onions, al dente short pasta, melted gruyère, and a crunchy herbed pangrattato (crispy breadcrumbs) create a satisfying mix of flavors and textures. This one-pot method is simple and cozy, ideal for an easy dinner at home.

The recipe blends two favorites: French onion soup and pasta. A base of sweet, slowly caramelized onions and rich beef stock coats short pasta shapes so every bite tastes like a warm, comforting bowl of onion soup—with the ease and heartiness of pasta. Aromatic thyme and bay leaves echo the flavors of classic French onion soup, while gruyère adds a nutty, melty finish.
Inspired by the toasted baguette traditionally served with French onion soup, this dish is finished with optional herbed breadcrumbs for crunch. Use panko or regular breadcrumbs and your favorite herbs, or skip them for a softer, purely cheesy dish.
Why You’ll Love French Onion Pasta
- Flavor – Rich, savory onion stock with nutty gruyère creates an indulgent, soup-like pasta.
- Texture – Creamy cheese, silky broth, tender pasta, and optional crunchy pangrattato.
- Simple – One-pot cooking keeps cleanup minimal: caramelize onions, build the sauce, then cook the pasta in the same pot.
- Comforting – Hearty enough for a main course and ideal for chilly nights or a quick family dinner.
Key Ingredients

- Vidalia or sweet onions – mellow and sweet, they caramelize beautifully.
- Dry white wine – deglazes the pan and lifts browned bits for depth.
- Unsalted butter and flour – a small roux thickens the broth into a sauce.
- Beef stock – provides the savory backbone; substitute vegetable stock for a vegetarian version.
- Thyme and bay leaves – classic aromatics that complement the onion flavor.
- Short pasta – rigatoni, penne, or conchiglie work well to catch the sauce.
- Gruyère – melts into a silky, savory finish.
- Breadcrumbs (pangrattato) – optional, toasted with herbs for crunch.
- Herbs – thyme, parsley, or rosemary brighten the pangrattato.
See the recipe card below for exact quantities and cooking times.
Variations
- Umami boost – Add 1–2 tablespoons Worcestershire sauce with the stock for deeper savory notes.
- Gluten-free – Use gluten-free pasta and gluten-free breadcrumbs, or omit the pangrattato.
- Garlic – Add a clove or two of minced garlic when deglazing for additional aroma.
Substitutions
- Non-alcoholic – Replace the wine with white wine vinegar diluted with water (1:1) or use extra stock; you’ll lose some wine complexity but retain acidity.
- Cheese alternatives – Manchego, mozzarella, white cheddar, provolone, pecorino, or Parmigiano-Reggiano can be used alone or blended with gruyère.
How to Make French Onion Soup Pasta

- Caramelize the onions – Warm olive oil in a large lidded pot over medium heat. Add thinly sliced onions, reduce heat to medium-low, cover, and cook low and slow until the onions are translucent and deep golden brown, about 40–45 minutes. Stir occasionally and add a splash more oil if they dry out. Season with salt and pepper.
- Deglaze and build the sauce – Increase heat to medium and deglaze with dry white wine, scraping up the browned bits. When the wine has mostly evaporated, add butter, then stir in flour to thicken. Pour in beef stock, add thyme and bay leaves, lower heat to medium-low, cover, and simmer 10–15 minutes until flavors meld and the liquid thickens slightly.
- Make the pangrattato – While the sauce simmers, heat a teaspoon of olive oil in a skillet over medium-low heat. Add breadcrumbs and toast, stirring often, until golden. Stir in finely chopped herbs and a pinch of kosher salt, then transfer to a small bowl to stop further browning.
- Cook the pasta in the sauce – Add the short pasta directly to the simmering sauce, stirring to coat. Cook according to package directions until al dente (usually 10–12 minutes), stirring occasionally so pasta cooks evenly and doesn’t stick. Toward the end, taste a piece to check doneness—the sauce’s thickness can lengthen cooking time slightly.
- Finish with cheese and serve – Remove the pot from heat and stir in grated gruyère until melted and creamy. Serve in bowls and top each portion with herbed pangrattato for crunch. Enjoy immediately.
Pro tip: Because the sauce is thicker than plain water, the pasta may need a couple of extra minutes to reach true al dente. Gently push submerged pasta down with a spoon to ensure even cooking.
Recipe FAQs
Caramelizing the onions properly takes about 40–45 minutes. Take your time so they reach a deep golden-brown color without burning.
Yes. Substitute vegetable stock for the beef stock and proceed the same way.
This version is our own take: it blends French onion soup flavors with a pasta alla genovese-style approach, resulting in a unique one-pot recipe.

Cooking Tips
- Don’t rush the onions. Low, steady heat and occasional stirring bring out deep caramelization without burning.
- Ensure even pasta cooking. Because the sauce is shallow, press submerged pasta down with a spoon so it cooks evenly.
Related Recipes
-
Cacio e Pepe with Burrata
-
Roasted Tomato Pasta with Burrata
-
Miso Pasta with Caramelized Shallots
-
Pistachio Pesto Pasta with Pancetta
Did You Like This Recipe?
If you try this One-Pot French Onion Pasta, please rate and leave a comment in the recipe card. We’d love to hear how it turned out for you.
📖 Recipe

One-Pot French Onion Pasta
Equipment
- Measuring cups
- Knife
- Cutting board
- Fry pan
- Large pot
- Wooden spoon
- Cheese grater
- Serving bowl
Ingredients
Pasta
- 2 tbsp olive oil
- 4 medium Vidalia or sweet onions, thinly sliced
- 1 tsp kosher salt, or to taste
- ½ tsp freshly cracked black pepper, or to taste
- ½ cup dry white wine
- 2 tbsp unsalted butter
- 2 tbsp all-purpose flour
- 4 cups beef stock (or vegetable stock for vegetarian)
- 1 tbsp thyme leaves
- 2 bay leaves
- 1 lb short pasta (rigatoni, conchiglie, penne, etc.)
- ½ cup grated gruyère, or more to taste
Herbed Pangrattato
- 1 tsp olive oil
- ½ cup breadcrumbs (regular or panko)
- 1 tsp finely chopped herbs (thyme, parsley, rosemary, or a mix)
- ¼ tsp kosher salt
Instructions
- Caramelize onions: Warm olive oil in a large lidded pot over medium heat. Add sliced onions, reduce to medium-low, cover, and cook 40–45 minutes, stirring occasionally until deep golden and sweet. Season with salt and pepper.
- Add to sauce: Turn heat to medium and deglaze with white wine, scraping up browned bits. When the wine has evaporated, add butter, then stir in flour. Pour in beef stock, add thyme and bay leaves, lower heat, cover, and simmer 10–15 minutes until slightly thickened.
- Make pangrattato: Heat 1 tsp olive oil in a skillet over medium-low. Add breadcrumbs and toast until golden, stirring frequently. Mix in chopped herbs and salt, then remove from heat to cool.
- Cook pasta: Add the short pasta to the simmering sauce and stir so it’s coated. Cook 10–12 minutes or until al dente, stirring occasionally to prevent sticking. Taste to confirm doneness.
- Finish and serve: Remove from heat and fold in grated gruyère until melted. Serve immediately in bowls topped with the herbed pangrattato.
Notes
- Do not rush the onions—low heat and time develop the best flavor.
- Press submerged pasta down so it cooks evenly in the shallow sauce.
- Taste pasta near the end of cooking; the sauce can slow the final minutes of doneness.
Storage
- Store leftover pasta and pangrattato separately in airtight containers in the refrigerator for up to 3 days (pangrattato can keep up to 7 days). Reheat pasta gently on the stove over low heat, stirring occasionally, or microwave. Add pangrattato at room temperature just before serving to preserve its crunch.
Nutrition
| Carbs: 85 g
| Protein: 20 g
| Fat: 15 g
Share your results and tag the recipe creator if you’d like to be featured.