One Pot French Onion Pasta

How to make creamy French onion pasta in one pot with caramelized onions, Gruyere cheese, and simple pantry ingredients for an easy weeknight dinner.

Updated

February 16, 2026

One pot French onion pasta with caramelized onions and melted Gruyere cheese served in white bowl for easy weeknight dinner

French onion pasta transforms the rich, caramelized flavors of classic French onion soup into a comforting one-pot pasta dinner. I still remember the first time I made this on a Tuesday night when my husband texted saying he was bringing his boss home for dinner in 90 minutes. I panicked for about 30 seconds, then grabbed three onions and my Dutch oven. Those onions slowly turned into something magical while I cleaned the house, and dinner ended up being the topic of conversation all night

This recipe delivers restaurant-quality comfort food using basic pantry ingredients. The deeply caramelized onions create a naturally sweet, complex base that tastes like you spent hours in the kitchen. I pair those sweet onions with savory beef broth, a splash of Worcestershire for depth, and finish everything with nutty Gruyere cheese that melts into the most incredible sauce. The best part? Everything cooks in one pot, so cleanup is actually manageable even after a long day.

Ready to begin?

Ingredients for One Pot French Onion Pasta

I always use a mandoline slicer for the onions in this recipe because it creates perfectly uniform 1/8-inch slices that caramelize evenly in about 35 minutes. My go-to is yellow onions, never sweet onions, because they have the right sugar content and structure to break down into that deeply golden, almost jammy texture. Pro tip for selecting Gruyere: look for aged Gruyere in the specialty cheese section. It costs a bit more but the nutty, complex flavor makes this pasta taste like something from a French bistro.

For the Onions:

  • 3 tablespoons olive oil
  • 2 tablespoons unsalted butter
  • 3 large yellow onions, sliced into rings 1/8-inch thick (use mandoline for best results)
  • 1/8 teaspoon each salt and pepper

For the Sauce:

  • 4 garlic cloves, minced (I recommend fresh over jarred for maximum flavor)
  • Pinch to 1/4 teaspoon red pepper flakes
  • 1 tablespoon Worcestershire sauce
  • 1 tablespoon reduced sodium soy sauce (my preference is Kikkoman)
  • 5 1/2 cups water (or substitute beef broth and skip the bouillon)
  • 1 (12 oz) can evaporated milk
  • 1/2 tablespoon cornstarch
  • 2 tablespoons beef bouillon (granulated, cubes, or Better Than Bouillon base) (I usually keep Better Than Bouillon in my fridge)
  • 1 tablespoon fresh parsley, minced (or 1 teaspoon dried)
  • 2 teaspoons fresh thyme, minced (or 3/4 teaspoon dried)
  • 1/2 teaspoon each dried oregano, paprika, pepper

To Add Last:

  • 1 pound short cut pasta, uncooked (I use orecchiette because it holds sauce perfectly)
  • 5 oz freshly shredded Gruyere cheese (about 1 1/4 cups, never use pre-shredded)
  • 1/4 cup freshly shredded Parmesan cheese
  • Fresh parsley for garnish (optional)
One pot French onion pasta with caramelized onions and melted Gruyere cheese served in white bowl for easy weeknight dinner

Step-by-Step Instructions

In my experience, the key to perfect French onion pasta is patience with the onions. The first time I made this, I got impatient around the 20-minute mark and cranked up the heat. Those onions went from golden to burnt in about 3 minutes flat. Learn from my mistake and keep that heat steady.

Step 1: Melt the butter with olive oil in a large 7-quart Dutch oven over medium heat. Add your sliced onions along with 1/8 teaspoon each of salt and pepper. Stir to coat everything in the fat, then let them cook for 30-35 minutes, stirring every 5-7 minutes. The onions will slowly shrink, soften, and turn a beautiful deep mahogany brown. At the 15-minute mark they’ll be soft and translucent. By 25 minutes they’ll be golden. The last 10 minutes is when the magic happens and they turn that rich, dark color. If they start to stick or scorch, reduce the heat slightly and add a bit more butter.

Step 2: Once your onions are caramelized to a deep brown (they should smell sweet and almost jammy), add the minced garlic, red pepper flakes, soy sauce, and Worcestershire sauce. Cook for just 30 seconds while stirring constantly. You’ll smell the garlic become fragrant, which is your cue to move on quickly before it burns.

Step 3: Pour in the water and half of the evaporated milk. In a small bowl, whisk together the remaining evaporated milk with the cornstarch until completely smooth with no lumps, then add it to the pot. This cornstarch slurry prevents the evaporated milk from curdling during cooking. Increase the heat to high and stir in the beef bouillon, parsley, thyme, oregano, paprika, and pepper. Bring everything to a rolling boil.

Step 4: Add the pasta to the boiling liquid and reduce heat to maintain a steady simmer over medium-high heat. Cook uncovered for 20-25 minutes, stirring every 3-4 minutes to prevent sticking. Push the pasta down into the liquid as you stir so it stays submerged and cooks evenly. The pasta is done when it’s al dente (tender but with a slight bite in the center) and there’s still about 1/2 cup of liquid remaining in the pot. This liquid will become your sauce, so don’t drain it. If your liquid evaporates before the pasta is cooked through, add water 1/2 cup at a time.

Step 5: Remove the pot from heat and add the Gruyere cheese in small handfuls, stirring until each addition melts completely before adding more. This prevents the cheese from clumping. Follow with the Parmesan cheese, stirring until you have a smooth, creamy sauce coating every piece of pasta. Taste and add more salt and pepper if needed. If the pasta seems too thick, stir in a splash of water or milk to reach your desired consistency.

Perfect Pairings for French Onion Pasta

This rich, savory pasta pairs beautifully with lighter sides that provide textural contrast and fresh flavors to balance the deep, caramelized sweetness of the onions.

Garlic Bread Rolls: Soft, buttery garlic rolls are perfect for soaking up any extra sauce left in your bowl. They add a comforting element without being heavy, and the garlic flavor complements the sweet onions beautifully.

Simple Green Salad with Lemon Vinaigrette: A crisp salad dressed with bright lemon vinaigrette adds acidity and freshness that refreshes your palate between bites of the rich pasta. The contrast in temperatures and textures makes each component shine.

Sheet Pan Sausage and Veggies: If you want to add protein and vegetables to make this a complete meal, this easy sheet pan dinner cooks alongside your pasta prep and brings savory depth without competing with the French onion flavors.

Healthy Sauteed Vegetables: The crisp-tender vegetables bring a fresh, light element that balances the pasta’s richness while adding nutritional value and color to your plate.

Balsamic Baked Chicken Breast: For those who want protein, simple balsamic chicken provides savory depth without overpowering the delicate French onion flavors in the pasta.

Spinach and Ricotta Stuffed Shells: For a vegetarian pasta night, serve these alongside the French onion pasta for a variety of textures and flavors that complement each other beautifully.

One pot French onion pasta with caramelized onions and melted Gruyere cheese served in white bowl for easy weeknight dinner

Storing and Reheating Your Pasta

Let the French onion pasta cool completely at room temperature before transferring to an airtight container. It will keep in the refrigerator for up to 5 days. I actually think the flavors improve on day two as the onions continue to meld with the cheese sauce, making this perfect for meal prep.

For reheating individual portions, microwave for 1 minute, stir well, then continue heating in 30-second intervals until warmed through. I recommend adding a tablespoon of milk or water before reheating to restore the creamy texture. For larger portions, reheat gently on the stovetop over medium-low heat, stirring frequently and adding liquid as needed to prevent the sauce from becoming too thick or grainy.

Pro tip: you can slice and store the onions up to two days ahead, which cuts down on your active cooking time dramatically. You can even take it a step further and caramelize the onions completely, then refrigerate them with all the sauce ingredients except the pasta and cheese. When you’re ready to cook, just bring the mixture to a boil and continue with adding the pasta. This makes entertaining or meal prep so much easier.

FAQs

Can I use a different type of pasta for this recipe?

Yes, any short cut pasta works well in this one pot method. I recommend orecchiette, shells, rotini, or penne because their shapes catch and hold the sauce. Avoid long pasta like spaghetti because it’s harder to keep submerged during cooking, which can lead to uneven texture with some pieces overcooked and others underdone.

What if I don’t have Gruyere cheese?

While Gruyere gives this pasta its signature nutty, complex flavor that mimics French onion soup, you can substitute with Swiss, Fontina, or even a good quality white cheddar in a pinch. The flavor profile will be different but still delicious. Just avoid using pre-shredded cheese as it contains anti-caking agents that prevent smooth melting and can make your sauce grainy.

How do I know when the onions are properly caramelized?

Your onions should be a deep mahogany brown to almost dark caramel color, very soft, and reduced to about one-third of their original volume. The process takes a full 30-35 minutes and cannot be rushed by increasing heat. If your onions are still pale yellow or light tan, keep cooking. Properly caramelized onions should smell sweet and jammy, not sharp or pungent, and they’ll have an almost sticky texture.

Conclusion

Your onions should be a deep mahogany brown to almost dark caramel color, very soft, and reduced to about one-third of their original volume. The process takes a full 30-35 minutes and cannot be rushed by increasing heat. If your onions are still pale yellow or light tan, keep cooking. Properly caramelized onions should smell sweet and jammy, not sharp or pungent, and they’ll have an almost sticky texture.

One pot French onion pasta with caramelized onions and melted Gruyere cheese served in white bowl for easy weeknight dinner

One Pot French Onion Pasta

Creamy one pot pasta with deeply caramelized onions, beef broth, and melted Gruyere cheese. Restaurant-quality French onion flavor in a comforting pasta dish ready in 80 minutes.
Prep Time 15 minutes
Cook Time 1 hour 5 minutes
Total Time 1 hour 20 minutes
Servings: 6 portions
Course: Dinner, Main Course
Cuisine: American, French
Calories: 520

Ingredients
  

  • 3 tablespoons olive oil
  • 2 tablespoons unsalted butter
  • 3 large yellow onions sliced into rings 1/8-inch thick, use mandoline for best results
  • 1/8 teaspoon salt for onions
  • 1/8 teaspoon black pepper for onions
  • 4 cloves garlic minced
  • 1/4 teaspoon red pepper flakes pinch to 1/4 teaspoon based on heat preference
  • 1 tablespoon Worcestershire sauce
  • 1 tablespoon reduced sodium soy sauce
  • 5.5 cups water or substitute beef broth and omit bouillon
  • 12 oz evaporated milk 1 can
  • 1/2 tablespoon cornstarch
  • 2 tablespoons beef bouillon granulated, cubes, or Better Than Bouillon base
  • 1 tablespoon fresh parsley minced, or 1 teaspoon dried
  • 2 teaspoons fresh thyme minced, or 3/4 teaspoon dried
  • 1/2 teaspoon dried oregano
  • 1/2 teaspoon paprika
  • 1/2 teaspoon black pepper for sauce
  • 1 pound short cut pasta uncooked, orecchiette recommended
  • 5 oz Gruyere cheese freshly shredded (about 1 1/4 cups), never use pre-shredded
  • 1/4 cup Parmesan cheese freshly shredded
  • fresh parsley optional, for garnish

Equipment

  • Large 6-8 quart Dutch oven
  • Mandoline slicer (recommended)
  • Wooden spoon
  • Small bowl for cornstarch slurry
  • Whisk

Method
 

  1. Melt butter with olive oil in a large 7-quart Dutch oven over medium heat. Add sliced onions with 1/8 teaspoon each of salt and pepper. Cook for 30-35 minutes, stirring every 5-7 minutes, until onions are deeply caramelized to a mahogany brown color. If onions start to stick or scorch, reduce heat and add more butter.
  2. Once onions are caramelized and smell sweet and jammy, add minced garlic, red pepper flakes, soy sauce, and Worcestershire sauce. Cook for 30 seconds while stirring constantly until fragrant.
  3. Pour in water and half of the evaporated milk. In a small bowl, whisk remaining evaporated milk with cornstarch until completely smooth with no lumps, then add to pot. This prevents the evaporated milk from curdling. Increase heat to high and stir in beef bouillon, parsley, thyme, oregano, paprika, and pepper. Bring to a rolling boil.
  4. Add pasta to boiling liquid and reduce heat to maintain steady simmer over medium-high heat. Cook uncovered for 20-25 minutes, stirring every 3-4 minutes and pushing pasta down into liquid. Cook until pasta is al dente (tender with slight bite) and about 1/2 cup liquid remains. If liquid evaporates before pasta is done, add water 1/2 cup at a time.
  5. Remove pot from heat. Add Gruyere cheese in small handfuls, stirring until each addition melts completely before adding more. This prevents clumping. Follow with Parmesan cheese, stirring until sauce is smooth and creamy. Taste and adjust seasoning. If too thick, stir in splash of water or milk. Garnish with fresh parsley if desired.

Notes

Storage: Refrigerate in airtight container for up to 5 days. Flavors improve on day two. Reheating: Microwave with splash of milk, or reheat gently on stovetop. Make ahead: Slice onions up to 2 days ahead, or caramelize onions and prepare sauce base (minus pasta and cheese) and refrigerate. Yellow onions are essential, do not substitute. Use freshly shredded Gruyere and Parmesan for best melting. Aged Gruyere has more complex flavor. Cornstarch slurry prevents milk from curdling.

Leave a Comment

Recipe Rating