One Pot French Onion Pasta Recipe
If you’re craving all the rich flavors of classic French onion soup, but want the comfort of a hearty bowl of pasta and the ease of a weeknight dinner, this One Pot French Onion Pasta is about to become your new favorite. Imagine tender, caramelized onions enveloping every al dente bite of pasta, swirled together with a creamy, Gruyere-laced sauce that’s finished with a touch of fresh herbs. Every mouthful is gloriously savory and tastes like it cooked all day — but with just one pot and a handful of pantry staples, you’ll be amazed at how easy and rewarding it is to bring this showstopper to your own table.

Ingredients You’ll Need
You’ll be surprised by how this modest list of ingredients transforms into a restaurant-worthy dish. Every component builds layers of flavor, texture, and that signature golden hue, so don’t skip or skimp—you want every note to shine in your One Pot French Onion Pasta!
- Olive oil: Helps to slowly and evenly caramelize the onions without burning, adding a subtle fruitiness.
- Unsalted butter: Brings a rich depth and glossy finish to the caramelized onions.
- Yellow onions: The star of the show; slice them thin so they melt into sweet, jammy strands.
- Salt and pepper: Essential for seasoning each layer as you go.
- Fresh garlic: Adds a sharp aromatic kick that pulls everything together.
- Red pepper flakes: Just a pinch wakes up your palate—add more if you love a little heat.
- Worcestershire sauce: Adds that elusive, deep savoriness that rounds out the flavors.
- Reduced sodium soy sauce: Boosts umami and balances the sweetness of the onions.
- Water (or beef broth): The simmering liquid for your pasta—choose broth for more intensity.
- Evaporated milk: Makes the sauce ultra creamy without being too heavy.
- Cornstarch: Thickens the sauce just enough to cling beautifully to every piece of pasta.
- Beef bouillon: If using water, bouillon gives a big punch of savory depth to the sauce.
- Fresh parsley and thyme: These herbs add brightness, freshness, and a nod to classic French flavors.
- Dried oregano, paprika, and pepper: Provides aromatic warmth and a hint of smokiness.
- Pasta (short-cut, like orecchiette): The perfect vessel for catching saucy onion goodness in every bite.
- Gruyere cheese: Melts into a wonderfully smooth, nutty blanket that echoes classic French onion soup.
- Parmesan cheese: Adds a sharp, salty kick to finish off the sauce.
- Fresh parsley (for garnish): Optional, but a sprinkle makes every bowl look inviting.
How to Make One Pot French Onion Pasta
Step 1: Caramelize the Onions
Start by heating the olive oil and melting the butter together in a large, heavy-bottomed pot—think Dutch oven if you have one. Add your mountain of thinly sliced onions (they’ll cook down dramatically, so don’t be alarmed). Sprinkle in the salt and pepper, then cook slowly over medium heat. Stir often and be patient—after about 30 to 35 minutes, you’ll see those onions turn deep golden and super fragrant. Turn down the heat if they brown too quickly; don’t rush the magic!
Step 2: Layer in the Flavor
Once your onions have a beautiful caramel hue, toss in the minced garlic, a pinch of red pepper flakes, Worcestershire sauce, and soy sauce. Sauté everything together for about 30 seconds, just until the garlic is aromatic. This quick step unlocks layers of umami and gets your whole kitchen smelling divine.
Step 3: Build the Sauce Base
Pour in the water (or beef broth for a richer bite) and half of your evaporated milk. Whisk the cornstarch with the rest of the evaporated milk—this is your secret weapon for a creamy, clingy sauce—then stir it all in. Toss in the beef bouillon (unless you already used broth), all those wonderful herbs, and the remaining seasonings. Bring everything up to a boil, setting the stage for the pasta to soak up every last drop of flavor.
Step 4: Cook the Pasta
Add your pound of uncooked pasta right into the pot. Reduce the heat to a lively simmer and let it cook, uncovered, for 20 to 25 minutes. Stir often so nothing sticks or burns, and make sure those noodles are nudged beneath the liquid. Your goal: perfectly cooked pasta and just enough sauce to coat it all irresistibly. If it looks a bit dry before the pasta is tender, splash in a little extra water as you go.
Step 5: Melt in the Cheese
Remove the pot from the heat and immediately sprinkle in the Gruyere, a handful at a time, stirring to melt between additions. Follow up with the Parmesan, and taste for salt and pepper—you’ll know it’s perfect when the sauce is velvety and the pasta is lusciously coated. If you like things saucier, add an extra splash of water or milk. Finish with fresh parsley and prepare for applause!
How to Serve One Pot French Onion Pasta

Garnishes
Top each bowl with an extra dusting of freshly grated Gruyere or Parmesan, plus a shower of chopped fresh parsley for a pop of color. If you’re feeling extra, a sprinkle of crispy fried onions or thinly sliced chives over the top can send this dish over the edge in the best way.
Side Dishes
One Pot French Onion Pasta is richly satisfying all on its own but pairs beautifully with a crisp green salad dressed in a simple vinaigrette. A slice of warm, crusty baguette is perfect for mopping up every bit of that decadent sauce and keeping the French bistro vibes going.
Creative Ways to Present
You can elevate things for company by serving the pasta in oven-safe bowls, sprinkling with extra Gruyere, and broiling for a bubbled, golden crust reminiscent of French onion soup. Or try individual ramekins for a fun dinner party twist—all the comfort, all the wow-factor.
Make Ahead and Storage
Storing Leftovers
Leftover One Pot French Onion Pasta keeps well in an airtight container in the fridge for up to three days. The flavors get even cozier as they mingle, making it just as crave-worthy the next day.
Freezing
If you’d like to freeze a batch, let the pasta cool completely and transfer to a freezer-safe container. It will keep for up to two months. Keep in mind, the sauce may thicken and the pasta may soften a bit upon reheating, but a splash of milk helps revive its luscious quality.
Reheating
For the best texture, reheat gently on the stovetop or in the microwave, adding a splash of water or milk to loosen up the sauce as it warms. Stir frequently and heat just until steaming for perfect results every time.
FAQs
Can I make One Pot French Onion Pasta vegetarian?
Absolutely! Just swap in vegetable broth for the beef broth or water, and use a vegetarian Worcestershire or leave it out. You’ll still get heaps of flavor from the caramelized onions and herbs.
What’s the best pasta shape for this recipe?
Short, sturdy shapes like orecchiette, penne, or shells work best—they catch the saucy onions in every nook. Avoid long noodles, which can get clumpy in a one-pot dish.
Can I substitute other cheeses?
Gruyere is classic, but you can use Swiss, fontina, or even a little bit of mozzarella with a touch of sharp cheddar for that luscious melt. Just make sure to use freshly grated cheese for the creamiest sauce.
Is One Pot French Onion Pasta spicy?
This dish has just a hint of warmth from the red pepper flakes—feel free to dial it up or down to suit your taste. The overall flavor is rich and savory, rather than hot.
How can I make One Pot French Onion Pasta gluten-free?
Use your favorite gluten-free short-cut pasta and check your Worcestershire and bouillon for hidden gluten. With those swaps, you’ll have a completely gluten-free and utterly delicious version!
Final Thoughts
This One Pot French Onion Pasta is comfort food at its most swoon-worthy—a little French flair, a lot of weeknight ease, and enough flavor to wow a crowd or just spoil yourself. Give it a try and discover just how magical a single pot (and a few humble ingredients) can be!
PrintOne Pot French Onion Pasta Recipe
A rich and savory One Pot French Onion Pasta that combines the flavors of caramelized onions, Gruyere cheese, and herbs in a creamy sauce. This comforting pasta dish is easy to make and perfect for a cozy dinner at home.
- Prep Time: 15 minutes
- Cook Time: 40 minutes
- Total Time: 55 minutes
- Yield: 6 servings 1x
- Category: Main Dish
- Method: One Pot
- 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
- 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
- 1 12 oz. can evaporated milk
- 1/2 tablespoon cornstarch
- 2 tablespoons beef bouillon
- 1 tablespoon fresh parsley, minced
- 2 teaspoons fresh thyme, minced
- 1/2 tsp dried oregano
- 1/2 tsp paprika
- 1/2 tsp pepper
Add Last
- 1 pound short cut pasta, uncooked
- 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 until caramelized, about 30-35 minutes.
- Make sauce: Add garlic, red pepper flakes, soy sauce, and Worcestershire sauce to the caramelized onions. Add liquids, seasonings, and pasta. Boil and then simmer for 20-25 minutes until pasta is al dente.
- Add cheeses: Remove from heat and stir in Gruyere and Parmesan cheese until melted. Season with salt and pepper. Garnish with parsley.
Notes
- For a vegetarian option, use vegetable broth instead of beef bouillon.
- You can customize the cheese blend to your preference.
- Adjust the red pepper flakes to suit your spice level.
Nutrition
- Serving Size: 1 serving
- Calories: 520
- Sugar: 7g
- Sodium: 740mg
- Fat: 22g
- Saturated Fat: 11g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 61g
- Fiber: 4g
- Protein: 20g
- Cholesterol: 50mg
Keywords: French Onion Pasta, One Pot Pasta, Comfort Food, Gruyere Cheese, Caramelized Onions