If you’ve ever dreamed of capturing the rich, caramelized flavor of French onion soup in a comforting, hearty pasta dish, then you need to try this One Pot French Onion Pasta Recipe. It’s an absolute game-changer that melds sweet, slow-cooked onions with tender pasta and earthy mushrooms, all in one pot for easy cleanup. Perfectly balanced with a splash of white wine and a hint of sherry vinegar, this dish is bursting with deep flavors and has become one of my favorite go-to meals when I want something impressive yet effortless. Whether you’re a French onion soup lover or just craving a cozy pasta dish, this recipe will win your heart—and it might just become a staple in your kitchen too.

Ingredients You’ll Need
These ingredients are simple but mighty, each playing a vital role in building the complex layers of flavor and satisfying textures in this One Pot French Onion Pasta Recipe. From the sweet caramelized onions to the earthy mushrooms and bright fresh herbs, you’ll be amazed how a handful of pantry staples can come together to create such magic.
- Olive oil: Essential for caramelizing the onions and adding a silky base to the dish.
- Yellow onions: These are the star, offering sweetness and depth after slow cooking.
- Garlic cloves: Add savory undertones and aromatic warmth.
- Cremini mushrooms: Bring earthiness and a lovely texture contrast.
- Fresh thyme: A woodsy herb that complements the richness perfectly.
- Dry white wine: Adds brightness and helps deglaze the pan for extra flavor.
- All-purpose flour: Thickens the sauce to a luscious consistency.
- Beef or vegetable broth: Creates a rich, flavorful base for the pasta to cook in.
- Water: Balances the broth concentration for perfectly cooked pasta.
- Dried orecchiette or short-cut pasta: Holds sauce beautifully and cooks evenly.
- Sherry vinegar: Adds a tangy lift that brightens the entire dish.
- Salt and freshly ground black pepper: To taste, enhancing all the flavors.
- Fresh herbs: For garnish and fresh bursts of color.
- Toasted breadcrumbs: Optional, add a golden crunchy topping for texture.
How to Make One Pot French Onion Pasta Recipe
Step 1: Caramelize the Onions
Start by heating olive oil in a large skillet over medium heat. Add the thinly sliced yellow onions along with a pinch of salt to draw out their sweetness. This step requires patience because you want the onions to slowly and deeply caramelize. It takes about 25 to 30 minutes, but trust me, those rich, golden brown onions create the soul of this recipe.
Step 2: Add Aromatics
Next, toss in the minced garlic, sliced cremini mushrooms, and fresh thyme. Sauté everything together for about 3 to 4 minutes until the mushrooms soften and the garlic becomes fragrant. This addition brings in an earthy, savory depth that balances beautifully with the sweetness of the onions.
Step 3: Deglaze and Thicken
Pour in the dry white wine to deglaze the pan, scraping up any browned bits from the bottom. Then sprinkle the flour over the mixture and stir well, cooking for 2 to 3 minutes until the sauce thickens to a velvety consistency. This step helps bind all the flavors together while giving the sauce a lovely body.
Step 4: Cook the Pasta
Now pour in the beef or vegetable broth along with water, seasoning everything with salt and freshly ground black pepper. Bring the liquid to a boil before adding the dried orecchiette pasta. Let the pasta cook for 8 to 10 minutes until al dente, stirring occasionally so the pasta doesn’t stick. The pasta absorbs the flavorful broth, making every bite utterly delicious.
Step 5: Finish and Serve
Once the pasta is perfectly cooked, stir in a tablespoon of sherry vinegar for a gentle tang that brightens the whole dish. Serve the pasta warm, topped with fresh herbs and toasted breadcrumbs if you like a satisfying crunch. This final touch elevates the rustic comfort into something simply unforgettable.
How to Serve One Pot French Onion Pasta Recipe

Garnishes
Fresh herbs such as parsley, thyme, or chives are fantastic garnishes that add vibrant color and aroma. Toasted breadcrumbs sprinkled on top not only provide a delightful crunch but also contrast the creamy, tender pasta, creating multiple layers of texture in every mouthful.
Side Dishes
This dish is beautifully satisfying on its own but pairs wonderfully with a crisp green salad dressed with lemon vinaigrette to cut through the richness. For a heartier meal, roasted vegetables or a simple garlic bread make perfect accompaniments, rounding out the meal with additional flavors and textures.
Creative Ways to Present
For entertaining, serve the One Pot French Onion Pasta Recipe in individual bowls drizzled with extra virgin olive oil and sprinkled with a bit of finely grated Parmesan or Pecorino. You can even add a poached egg on top for a luxuriously creamy addition that makes the dish feel indulgent yet approachable.
Make Ahead and Storage
Storing Leftovers
Any leftovers can be stored in an airtight container in the refrigerator for up to 3 days. The flavors tend to meld and deepen overnight, so the pasta tastes even better the next day. Just give it a good stir before reheating.
Freezing
While this pasta is best enjoyed fresh, you can freeze leftovers in a freezer-safe container for up to one month. Keep in mind that the texture of the pasta might soften slightly after freezing, so it’s best suited for reheating in soups or casseroles later.
Reheating
Reheat gently on the stovetop over low heat with a splash of water or broth to loosen the sauce. Microwave reheating is fine too, but be sure to cover the dish and stir halfway through to ensure even warmth without drying out the pasta.
FAQs
Can I use a different type of pasta?
Absolutely! While orecchiette is traditional here because it holds the sauce nicely, any short-cut pasta like penne, rigatoni, or fusilli will work beautifully. Just be sure to adjust the cooking time depending on the pasta shape.
Is it necessary to use wine and vinegar?
The wine and sherry vinegar add brightness and complexity that elevate the dish, but if you prefer not to use alcohol, you can substitute the wine with extra broth and a squeeze of lemon juice for that tangy kick instead.
Can this recipe be made vegetarian or vegan?
Yes! For a vegetarian version, use vegetable broth instead of beef broth. To make it vegan, also make sure your pasta is egg-free and skip the toasted breadcrumbs if they contain butter, or prepare them using olive oil instead.
How do I get the onions to caramelize perfectly?
Patience is key. Cook the onions slowly over medium heat, stirring frequently so they don’t burn, until they turn deeply golden and sweetly fragrant. This process takes about 25 to 30 minutes, but it’s what makes the whole dish truly special.
Can I add protein to this dish?
Definitely! Grilled chicken, sautéed shrimp, or even crispy tofu can be stirred in to make this pasta more substantial. Add cooked protein just before serving to maintain moisture and flavor.
Final Thoughts
This One Pot French Onion Pasta Recipe is a true celebration of simple ingredients coming together in a spectacular way. The slow caramelization of onions, the comforting pasta cooked right in the flavorful broth, and the bright notes of vinegar make it an irresistible dish to cook and share. Give it a try on your next cozy night in—you’ll be amazed how easy it is to create such a rich, elegant meal all in one pot.
Print
One Pot French Onion Pasta Recipe
- Prep Time: 10 minutes
- Cook Time: 50 minutes
- Total Time: 1 hour
- Yield: 4 servings
- Category: Main Dish
- Method: Stovetop
- Cuisine: French-inspired
Description
This one-pot French Onion Pasta is a comforting and flavorful dish combining deeply caramelized onions, savory mushrooms, and tender orecchiette pasta cooked together in a rich broth with a splash of white wine and sherry vinegar. A perfect weeknight meal that blends the classic flavors of French onion soup with the convenience and heartiness of pasta all cooked in one skillet.
Ingredients
Primary Ingredients
- 1/4 cup olive oil
- 3 yellow onions, thinly sliced
- 4 garlic cloves, minced
- 8 oz cremini mushrooms, sliced
- 1 tbsp fresh thyme
- 1/2 cup dry white wine
- 2 tbsp all-purpose flour
- 2 cups beef broth (or vegetable broth)
- 2 cups water
- 12 oz dried orecchiette or other short-cut pasta
- 1 tbsp sherry vinegar
- Salt and freshly ground black pepper to taste
For Garnish
- Fresh herbs (such as parsley or thyme)
- Toasted breadcrumbs
Instructions
- Caramelize the Onions: Heat olive oil in a large skillet over medium heat. Add the thinly sliced onions along with a pinch of salt. Cook them slowly, stirring occasionally, for about 25-30 minutes until they become deeply golden and caramelized, releasing their natural sweetness.
- Add Aromatics: Stir in the minced garlic, sliced cremini mushrooms, and fresh thyme. Sauté the mixture for 3-4 minutes until the mushrooms soften and the garlic is fragrant.
- Deglaze and Thicken: Pour in the dry white wine to deglaze the pan, scraping up any browned bits stuck to the bottom. Sprinkle the all-purpose flour over the mixture and stir continuously for 2-3 minutes until the mixture thickens slightly, creating a roux base.
- Cook the Pasta: Add the beef broth (or vegetable broth) and water to the skillet, then season with salt and freshly ground black pepper. Bring the liquid to a boil. Once boiling, stir in the dried orecchiette pasta and cook for 8-10 minutes, stirring occasionally, until the pasta is tender yet al dente and the sauce has thickened.
- Finish and Serve: Stir in the sherry vinegar to give the dish a bright, tangy finish. Serve the pasta warm, garnished with fresh herbs and toasted breadcrumbs for added texture and flavor if desired.
Notes
- For a vegetarian version, use vegetable broth instead of beef broth.
- Be patient when caramelizing onions as this step develops the deepest flavor.
- Use a sturdy skillet or sauté pan with high sides to accommodate all ingredients and liquids.
- Sherry vinegar adds a nice acidity, but you can substitute with red wine vinegar if unavailable.
- Toasted breadcrumbs add a great crunchy topping—toast them in a dry pan with a drizzle of olive oil and a pinch of salt.

