One Pot French Onion Pasta Recipe
If you love the rich, savory flavors of classic French onion soup but crave a comforting pasta dish with minimal cleanup, this One Pot French Onion Pasta Recipe is about to become your new go-to. Imagine deeply caramelized onions, a silky, cheesy sauce, and perfectly cooked pasta all coming together in one pot for the ultimate weeknight indulgence. It’s cozy, decadent, and surprisingly simple—ideal for impressing guests or making any night feel just a little more special.

Ingredients You’ll Need
This list may look simple, but each ingredient in the One Pot French Onion Pasta Recipe plays a vital role in building layers of flavor, creaminess, and irresistible aroma. Gather everything before you start, and you’ll be amazed how these kitchen staples transform into something truly magical.
- Unsalted butter (2 tablespoons): Provides richness and helps caramelize the onions beautifully without overpowering saltiness.
- Olive oil (1 tablespoon): Adds a touch of fruitiness and keeps the butter from burning during the slow onion cook.
- Yellow onions, thinly sliced (2 large): The true star of the dish, these bring sweetness and that signature French onion depth.
- Salt (1/2 teaspoon): Draws out moisture from the onions and seasons the whole dish perfectly.
- Black pepper (1/4 teaspoon): Adds just the right hint of warmth to balance the sweetness of caramelized onions.
- Sugar (1 teaspoon): Accelerates caramelization and amplifies the onions’ natural sweetness.
- Garlic, minced (2 cloves): Lends a fragrant punch and rounds out the savory notes.
- Fresh thyme leaves (1 tablespoon) or dried thyme (1/2 teaspoon): Infuses the pasta with earthy, herby brightness.
- All-purpose flour (1 tablespoon): Slightly thickens the sauce, giving it that luscious, clingy texture.
- Dry white wine (1/2 cup, optional): Deglazes the pan and adds gentle acidity (feel free to skip or sub with more broth).
- Beef broth (4 cups): Builds the savory backbone of the dish—use chicken or veggie broth as needed.
- Uncooked pasta, fettuccine or penne (8 ounces): Absorbs all the flavors as it cooks right in the pot, making cleanup a breeze.
- Heavy cream (1/2 cup): Creates an ultra-creamy sauce that coats every bite.
- Gruyère cheese, shredded (1 cup): Melts into gooey, nutty perfection for classic French onion flavor.
- Parmesan cheese, grated (1/4 cup): Adds a final layer of salty, savory depth.
- Chopped parsley for garnish (optional): Offers a pop of color and freshness to finish the dish.
How to Make One Pot French Onion Pasta Recipe
Step 1: Caramelize the Onions
This is where the magic begins! Melt the butter and olive oil together in a large pot or deep skillet over medium heat. Add your thinly sliced onions, salt, pepper, and sugar. Now let them cook slowly, stirring often, for 20 to 25 minutes. The onions will soften, turn translucent, and then transform into a deeply golden, sweet, and savory base. Don’t rush this step—it’s the secret to nailing that classic French onion flavor in your One Pot French Onion Pasta Recipe.
Step 2: Add Garlic, Thyme, and Flour
Once your onions are perfectly caramelized, toss in the minced garlic and thyme. Sauté for about a minute, just until fragrant. Next, sprinkle the flour over the onions and stir well to coat. This not only thickens the final sauce but ensures every strand of pasta will get a sticky, flavorful hug.
Step 3: Deglaze with Wine
Pour in the dry white wine, if using, and let it bubble for about two minutes. Use a wooden spoon to scrape up any browned bits stuck to the bottom—those are pure flavor gold! If you’d rather skip the wine, simply add a splash more broth at this stage.
Step 4: Simmer Pasta in Broth
Now comes the part where everything comes together in one glorious pot. Pour in the beef broth and bring to a gentle simmer. Add the uncooked pasta straight into the pot, making sure it’s submerged. Let it cook uncovered for 10 to 12 minutes, stirring occasionally so nothing sticks. The pasta will absorb all those caramelized onion flavors and leave you with a beautifully thickened, aromatic sauce.
Step 5: Stir in Cream and Cheese
Once the pasta is al dente and most of the liquid has been absorbed, reduce the heat and stir in the heavy cream, Gruyère, and Parmesan cheese. Mix thoroughly until the cheese melts and the sauce turns irresistibly creamy and silky. Taste and adjust seasoning—now’s your chance to add another pinch of salt or pepper if needed.
Step 6: Garnish and Serve
Spoon the pasta into bowls while it’s piping hot. Sprinkle with chopped parsley for a fresh finish, and if you’re feeling extra indulgent, add a little more Gruyère on top and pop the bowls under the broiler until bubbly and golden. Dig in and enjoy the comfort of French onion soup reimagined as a dreamy pasta!
How to Serve One Pot French Onion Pasta Recipe

Garnishes
Fresh chopped parsley is a classic, but don’t be shy about adding a little extra Gruyère or Parmesan for even more flavor and gooeyness. A crack of black pepper or a sprinkle of crispy fried onions can also make every bite pop. The beauty of this One Pot French Onion Pasta Recipe is that you can tailor the finishing touches to suit your mood or what’s in your fridge.
Side Dishes
This pasta is rich and satisfying on its own, but it pairs wonderfully with a crisp green salad tossed in a tangy vinaigrette to cut through the richness. A few slices of toasted baguette (perfect for scooping up extra sauce) or some roasted vegetables make it a well-rounded meal, whether you’re serving family or friends.
Creative Ways to Present
For a dinner party wow-factor, serve the One Pot French Onion Pasta Recipe in individual oven-safe bowls, top with cheese, and broil until golden and bubbling. Or try nestling the pasta inside hollowed-out bread bowls for a rustic, bistro-style presentation. You can even ladle it into a large serving platter, garnish generously, and let everyone help themselves family-style.
Make Ahead and Storage
Storing Leftovers
If you have leftovers (which is a big “if”!), store them in an airtight container in the refrigerator for up to three days. The flavors deepen overnight, making the One Pot French Onion Pasta Recipe even more irresistible as a next-day lunch or cozy dinner.
Freezing
While creamy pastas can sometimes change texture after freezing, this dish holds up surprisingly well. Let the pasta cool completely, then portion into freezer-safe containers. Freeze for up to one month. When you’re ready to enjoy, thaw in the fridge overnight for the best results.
Reheating
To reheat, add a splash of broth or cream to a saucepan with your leftover pasta and warm gently over low heat, stirring until everything is creamy and hot. Alternatively, microwave individual portions in short bursts, stirring in between. Add a little extra cheese or fresh parsley just before serving to revive that just-cooked magic.
FAQs
Can I make this recipe vegetarian?
Absolutely! Simply substitute the beef broth with vegetable broth, and you’ll have a delicious, satisfying vegetarian version of the One Pot French Onion Pasta Recipe.
What type Main Course
Fettuccine and penne are both excellent choices because they soak up the sauce beautifully, but feel free to use your favorite shape. Just keep an eye on cooking times and add a splash more broth if needed.
Can I skip the wine?
Yes! While white wine adds a lovely depth, you can leave it out and use extra broth instead. The dish will still have tons of flavor from the caramelized onions and cheeses.
How can I make it extra cheesy?
If you’re a cheese lover, sprinkle a little more Gruyère or Parmesan on top before serving, or broil the finished pasta briefly until bubbly and golden for a true French onion soup twist.
Is this One Pot French Onion Pasta Recipe gluten-free?
It’s not gluten-free as written, but you can easily swap in your favorite gluten-free pasta and use a 1:1 gluten-free flour blend for thickening to enjoy all the same comforting flavors.
Final Thoughts
If you’re craving comfort and crave-worthy flavor, you simply have to try this One Pot French Onion Pasta Recipe for yourself. Each bite is like a warm, cheesy hug, and it’s so easy you’ll want to make it again and again. Trust me—you’ll never look at pasta night the same way!
Print
One Pot French Onion Pasta Recipe
- Total Time: 45 minutes
- Yield: 4 servings 1x
- Diet: Non-Vegetarian
Description
Delicious and creamy One Pot French Onion Pasta featuring caramelized onions, Gruyère cheese, and a rich beef broth base. This easy stovetop recipe combines all ingredients in a single pot for a comforting, flavorful main course perfect for weeknight dinners.
Ingredients
Main Ingredients
- 2 tablespoons unsalted butter
- 1 tablespoon olive oil
- 2 large yellow onions, thinly sliced
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1 teaspoon sugar
- 2 cloves garlic, minced
- 1 tablespoon fresh thyme leaves or 1/2 teaspoon dried thyme
- 1 tablespoon all-purpose flour
- 1/2 cup dry white wine (optional)
- 4 cups beef broth
- 8 ounces uncooked pasta (fettuccine or penne)
- 1/2 cup heavy cream
- 1 cup shredded Gruyère cheese
- 1/4 cup grated Parmesan cheese
- Chopped parsley for garnish (optional)
Instructions
- Caramelize the Onions: In a large pot or deep skillet, melt the butter with olive oil over medium heat. Add the sliced onions, salt, pepper, and sugar. Cook slowly, stirring often, for 20–25 minutes until the onions are deeply golden and caramelized.
- Add Garlic and Thyme: Stir in the garlic and thyme, cooking for 1 minute to release their fragrance.
- Incorporate Flour and Wine: Sprinkle in the flour and stir to evenly coat the onions. Add the dry white wine (if using) and cook for 2 minutes, scraping up browned bits from the bottom of the pot for added flavor.
- Simmer with Broth and Pasta: Pour in the beef broth and bring to a simmer. Add the uncooked pasta and cook uncovered for 10–12 minutes, stirring occasionally, until the pasta is al dente and the liquid has mostly absorbed.
- Finish with Cream and Cheese: Stir in the heavy cream, Gruyère, and Parmesan cheese. Mix thoroughly until the cheese is melted and the sauce is creamy. Adjust seasoning with salt and pepper as needed.
- Serve: Serve hot, garnished with chopped parsley if desired.
Notes
- You can substitute chicken or vegetable broth if preferred to suit your dietary needs.
- For extra indulgence, top with additional Gruyère cheese and broil until bubbly before serving.
- If vegan or vegetarian, use vegetable broth and substitute cheeses with plant-based alternatives.
- Prep Time: 10 minutes
- Cook Time: 35 minutes
- Category: Main Course
- Method: Stovetop
- Cuisine: French-American
Nutrition
- Serving Size: 1 bowl
- Calories: 480
- Sugar: 6g
- Sodium: 720mg
- Fat: 24g
- Saturated Fat: 13g
- Unsaturated Fat: 9g
- Trans Fat: 0g
- Carbohydrates: 50g
- Fiber: 3g
- Protein: 16g
- Cholesterol: 60mg