One Pot French Onion Pasta Recipe
Let’s talk comfort food magic—specifically, how a classic soup can transform into pure pasta bliss, all in a single pot. One Pot French Onion Pasta is everything you love about hearty, deeply caramelized French onion soup, reimagined as a creamy, cheesy, and ultra-satisfying pasta dish. Imagine swirling tender noodles, sweet golden onions, and ooey-gooey Gruyère cheese together—each bite bringing rich, cozy flavors that hug you from the inside out. Outrageously delicious, shockingly simple, and destined to become your new weeknight favorite, this recipe delivers restaurant-worthy results with a single Dutch oven and zero fuss.

Ingredients You’ll Need
This irresistible One Pot French Onion Pasta keeps things simple, but every ingredient pulls its weight when it comes to flavor, texture, and aroma. Here’s how each item builds layers of savory delight and creamy decadence.
- Olive oil: Helps caramelize the onions, adding a lush depth and silkiness to every bite.
- Unsalted butter: Adds rich, nutty flavor and aids in browning the onions beautifully.
- Yellow onions: The star of the show! Sliced thin, they’re the foundation of that unmistakable sweet-savory profile.
- Salt and pepper: Simple seasoning makes the onion flavor pop, setting the tone for the whole dish.
- Garlic: Accentuates the savory flavors for a more robust and fragrant sauce.
- Red pepper flakes: Adds a subtle, gentle warmth that balances all the richness.
- Worcestershire sauce: Provides a savory, complex background note that mimics French onion soup’s brothy goodness.
- Reduced sodium soy sauce: Lends umami depth while keeping seasoning under control.
- Water or beef broth: Acts as the cooking liquid and flavor base; broth makes it even richer, but water works with bouillon added in.
- Evaporated milk: The key to creamy, luscious sauce without heaviness.
- Cornstarch: Thickens the sauce to that perfect, cling-to-your-noodles consistency.
- Beef bouillon: Boosts the savory, meaty undertones; skip it if you use full beef broth.
- Fresh parsley and thyme: Brings freshness that cuts through the richness; use dried if you need to.
- Dried oregano, paprika, pepper: Background spices for depth, warmth, and pop.
- Short-cut pasta (orecchiette): The ideal shape for catching onions and soaking up sauce—use your favorite kind if you like.
- Gruyère cheese: That creamy, nutty melt is essential; it’s what makes this dish pure French onion fantasy.
- Parmesan cheese: A salty-savory finish that ties it all together and gives a little extra cheesy punch.
- Fresh parsley (for garnish): Adds a fresh, vibrant contrast to all the melty goodness.
How to Make One Pot French Onion Pasta
Step 1: Caramelize the Onions
Settle in for some kitchen therapy—the secret to One Pot French Onion Pasta is taking your time with the onions. Heat the olive oil and butter together in a large Dutch oven over medium heat. Add your mountain of sliced onions along with a pinch each of salt and pepper. Let them slowly cook, stirring occasionally, for 30 to 35 minutes until they turn deep golden brown and caramelized. If they threaten to scorch, just turn down the heat or add a touch more butter or oil. This is where all your flavor starts, so don’t rush the magic.
Step 2: Add Garlic and Umami Boosters
Once your onions are gorgeously caramelized and perfume your kitchen with that irresistible aroma, add in the minced garlic, a pinch of red pepper flakes, the Worcestershire sauce, and soy sauce. Give it all a quick stir and let them cook for about 30 seconds. This step unlocks even more flavor, layering in that signature French onion depth with savory, garlicky warmth.
Step 3: Pour In Liquids and Season
Time to get saucy! Add the water (or beef broth, if using) and half of the evaporated milk to the pot. In a small bowl, whisk the cornstarch into the remaining evaporated milk, then add that mixture in as well for extra creaminess. Crank up the heat to bring everything to a boil while you stir in the beef bouillon (if using), fresh parsley, thyme, dried oregano, paprika, and a touch more pepper. Every swirl in the pot smells better than the last!
Step 4: Simmer the Pasta
Once the liquid is boiling, add in your uncooked short-cut pasta—no need to dirty another pan! Reduce the heat to a gentle simmer and stir often, making sure the pasta stays submerged as much as possible. Let it cook for 20 to 25 minutes, uncovered, until the pasta is just al dente and the sauce is thickened but still a bit loose. Keep a close eye and add a splash more water if things dry out—the pasta will soak up the sauce as it sits.
Step 5: Finish With Cheese
Remove your one-pot wonder from the heat. Add the Gruyère in batches, stirring until it melts into the hot noodles and saucy onions, followed by the Parmesan. Taste for seasoning and add a pinch more salt and pepper, if needed. If you love your pasta extra saucy, you can stir in a little more water or milk now. Sprinkle with a shower of fresh parsley to finish—then dig in!
How to Serve One Pot French Onion Pasta

Garnishes
Finish your One Pot French Onion Pasta off with an exuberant sprinkle of freshly chopped parsley or a handful of extra Gruyère right on top. For a little bistro flair, try some buttery toasted baguette crumbs or even a swirl of olive oil. Each bite will sing with classic French onion soup character, with a pop of freshness from the herbs.
Side Dishes
For the perfect meal, serve alongside a crisp green salad—something peppery like arugula is especially good. Roasted asparagus or simple steamed green beans bring a lovely contrast to all the creamy richness. If you’re going all in on comfort, warm up some crusty bread for mopping up extra sauce!
Creative Ways to Present
Lean into the French onion vibe by serving in small ovenproof bowls under the broiler with a little extra cheese melted on top, just like the classic soup. Or, make family-style in a deep baking dish and let everyone dig in. For a fun twist, try stuffing the pasta into roasted bell peppers and finishing with cheese before baking—pure dinner party magic!
Make Ahead and Storage
Storing Leftovers
Store any leftover One Pot French Onion Pasta in an airtight container in the refrigerator for up to 4 days. The flavors just get better as they mingle, and the sauce thickens up beautifully, making for fabulously decadent leftovers that reheat like a dream.
Freezing
You can absolutely freeze this dish if you want to plan ahead. Let the pasta cool completely before transferring it to freezer-safe containers or bags. It will keep well for up to 2 months. For the best results, thaw overnight in the refrigerator before reheating, as this helps the cheese sauce return to its creamy texture.
Reheating
To reheat, add a splash of milk or water to loosen the sauce and warm gently on the stove over low heat, stirring often. You can microwave individual portions as well—just cover and heat in short bursts, stirring between each one. The pasta will be just as luscious the second (or third!) time around.
FAQs
Can I use a different type of cheese?
Absolutely! Gruyère gives that classic French onion flavor, but you can substitute with Swiss, fontina, or even sharp white cheddar if that’s what’s in your fridge. Just be sure to use freshly shredded cheese for the creamiest melt.
What if I don’t have a Dutch oven?
No worries—a big heavy pot or large deep skillet with a lid will do the trick. The key is using something wide enough to let those onions caramelize well and deep enough to hold all the pasta and liquid.
Can I make One Pot French Onion Pasta vegetarian?
Yes! Simply swap beef broth and bouillon for vegetable broth or water, and use vegetarian Worcestershire sauce. It still turns out deeply savory and satisfying, with all the oniony goodness you crave.
Will gluten-free pasta work?
It will, but keep an eye on the cooking time—some gluten-free pastas cook more quickly and may soak up liquid differently. Stir often and add extra broth or water if needed for the right saucy consistency.
How do I keep the pasta from sticking or burning?
Stirring often is key, especially once the pasta goes in. Make sure there’s enough liquid to comfortably submerge the noodles as they cook, and if the bottom gets dry, add a little more water—don’t forget to push the pasta into the liquid so it cooks evenly.
Final Thoughts
If you’re craving comfort in a bowl, this One Pot French Onion Pasta is calling your name. There’s just something magical about the way these flavors meld together—all the soul-soothing nostalgia of French onion soup, but with the ease and satisfaction of a one-pot pasta meal. Give it a try, share it with your loved ones, and let it become a cozy favorite at your table!
PrintOne Pot French Onion Pasta Recipe
This One Pot French Onion Pasta is a delicious and comforting dish that brings together the flavors of caramelized onions, creamy sauce, and cheesy goodness. Perfect for a cozy family dinner or entertaining guests!
- Prep Time: 15 minutes
- Cook Time: 50 minutes
- Total Time: 1 hour 5 minutes
- Yield: 6 servings 1x
- Category: Main Course
- Method: Stovetop
- Cuisine: French
- Diet: Vegetarian
Ingredients
FOR THE ONIONS
- 3 tablespoons olive oil
- 2 tablespoons unsalted butter
- 3 large yellow onions, sliced into rings 1/8-inch thick (Mandoline recommended)
- 1/8 tsp salt
- 1/8 tsp pepper
FOR THE SAUCE
- 4 garlic cloves, minced
- pinch-1/4 teaspoon red pepper flakes
- 1 tablespoon Worcestershire sauce
- 1 tablespoon reduced sodium soy sauce
- 5 1/2 cups water (may sub beef broth and omit bouillon)
- 1 12 oz. can evaporated milk
- 1/2 tablespoon cornstarch
- 2 tablespoons beef bouillon (granulated, base or cubes) (may omit and use beef broth instead of water)
- 1 tablespoon fresh parsley, minced (or 1 tsp dried)
- 2 teaspoons fresh thyme, minced (or ¾ tsp dried)
- 1/2 tsp dried oregano
- 1/2 tsp paprika
- 1/2 tsp pepper
Add Last
- 1 pound short cut pasta, uncooked (I use orecchiette)
- 5 oz. freshly shredded Gruyere cheese
- 1/4 cup freshly shredded Parmesan Cheese
- fresh parsley for garnish (optional)
Instructions
- Caramelize onions: Melt butter in olive oil in a large Dutch oven over medium heat. Add the onions, salt, and pepper. Cook, stirring occasionally, until onions are caramelized and dark golden brown, about 30-35 minutes.
- Make sauce: Once the onions are caramelized, add the garlic, red pepper flakes, soy sauce, and Worcestershire sauce and cook for 30 seconds. Add liquids and seasonings, then bring to a boil. Boil pasta for 20-25 minutes until al dente, stirring often.
- Add cheeses: Remove from heat and stir in Gruyere and Parmesan cheeses until melted. Season with salt and pepper if desired. Garnish with parsley.
Notes
- For a vegetarian version, use vegetable broth instead of beef broth.
- You can customize the cheese blend based on your preferences.
- Feel free to add more herbs or spices to suit your taste.
Nutrition
- Serving Size: 1 serving
- Calories: 575 kcal
- Sugar: 6g
- Sodium: 742mg
- Fat: 23g
- Saturated Fat: 12g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 71g
- Fiber: 4g
- Protein: 24g
- Cholesterol: 61mg
Keywords: One Pot French Onion Pasta, French Onion Pasta, Pasta Recipe, One Pot Pasta