If you’re craving comfort food with a gourmet twist, this one pot French onion pasta is about to become your new weeknight favorite. Imagine the rich, caramelized flavor of classic French onion soup combined with creamy, cheesy pasta — all made in just one pot. Keep reading to discover how easy it is to bring this mouthwatering dish to life in under 30 minutes!
| Servings: | 4 |
| Prep Time: | 10 minutes |
| Cook Time: | 45 minutes |
| Total Time: | 55 minutes |
| Serving Size: | 1 bowl |
Ingredients
- 2 tablespoons unsalted butter
- 1 tablespoon olive oil
- 3 large yellow onions thinly sliced
- 1 teaspoon salt
- 1 teaspoon sugar
- 2 teaspoons fresh thyme leaves
- 3 cloves garlic minced
- 4 cups low sodium beef broth
- 1 cup water
- 8 ounces uncooked pasta such as rigatoni or fusilli
- 1 teaspoon Worcestershire sauce
- 1 cup heavy cream
- 1 ½ cups shredded gruyere cheese
- ½ cup grated parmesan cheese
- Freshly ground black pepper to taste
Equipment
- Large heavy-bottomed pot or Dutch oven
- Wooden spoon
- Measuring cups and spoons
- Knife and cutting board
- Grater
Instructions
- Step 1: In your large pot or Dutch oven, melt the butter with the olive oil over medium heat. This mix of fats gives both flavor and a higher smoking point to keep your onions from burning too early.
- Step 2: Add the thinly sliced onions and immediately sprinkle in the salt and sugar. Stir well to coat all the onions, then let them caramelize slowly, stirring every few minutes. This patience pays off. After about 25 to 30 minutes, they should be rich golden brown and jammy. If they start to brown too fast, lower the heat slightly.
- Step 3: Stir in the garlic and thyme, cooking for another minute until fragrant. This combo smells like heaven and is the flavor base for the whole dish.
- Step 4: Pour in the beef broth and water. Bring the soup-like mixture to a boil over high heat. Give it a taste at this point, and adjust with a little more salt if needed, depending on your broth.
- Step 5: Add the pasta directly into the pot. Lower the heat to medium and simmer uncovered, stirring occasionally so nothing sticks to the bottom. It should take 10 to 12 minutes to cook the noodles until they are tender and the broth has thickened into a loose sauce. If it seems too dry before the pasta is done, splash in a little extra broth or water.
- Step 6: Once the pasta is nicely cooked, stir in the Worcestershire sauce and heavy cream. This is where it all starts to turn creamy and dreamy.
- Step 7: Turn off the heat and add the gruyere and parmesan cheeses, stirring gently until melted through. The cheeses give you that classic French onion soup flavor, now wrapped around each pasta bite.
- Step 8: Season with a few grinds of black pepper, garnish with extra thyme if you like, and serve hot. A few crispy croutons crumbled over the top make a lovely optional nod to a soup’s crunchy topping.
Nutrition per serving
| Calories | 610 |
| Protein | 20g |
| Carbohydrates | 58g |
| Fat | 35g |
| Sugar | 9g |
| Fiber | 4g |
| Sodium | 680mg |
Description
Imagine the rich and savory taste of a classic French onion soup reimagined into a creamy, cozy pasta dinner. This One Pot French Onion Pasta captures the deep caramelized flavor of slow-cooked onions, the nutty bite of gruyere cheese, and the satisfying twirl of perfectly cooked noodles—all simmered together in a single pot. Every forkful is like a warm hug on a chilly evening, soothing and luxurious with every bite.
It has the melting, golden richness of a gratin and the velvety sauce of a bistro dish, all simplified into an easy weeknight meal. It fills the kitchen with the sweet aroma of slowly browned onions and thyme, transporting you to a quaint French kitchen with just one dish to wash. This comforting fusion of soup and pasta brings elegance and ease together on one plate.
Why You’ll Love This Recipe
This one pot French onion pasta is the ultimate comfort food with minimal cleanup. It is all made in a single pot, saving time and effort without sacrificing depth of flavor. The recipe transforms everyday pantry staples into a rich and creamy dinner that feels like something special.
It is also wonderfully customizable, allowing you to swap cheeses or add protein like cooked chicken or sausage for extra heartiness. Whether you are hosting a dinner party or feeding your family on a busy Tuesday, this dish is sure to impress with its savory layers and simple prep.
Serving and Storage Tips
Leftovers of this pasta keep beautifully in the refrigerator for up to 4 days. Store it in an airtight container, and when you are ready to enjoy it again, reheat on the stovetop over low heat or in the microwave with a splash of broth or water to loosen the sauce.
This dish is not ideal for freezing due to the creamy texture, but it can be made a few hours in advance and kept warm in a covered pot. For prepping ahead, the onions can be caramelized a day early and stored in the fridge until you are ready to finish the dish.
Course, Cuisine
Main Course, French American
For extra flavor, use freshly grated Parmesan and do not skip the lemon zest. Leftovers keep well for 2 days in the fridge.
FAQ
Can I use frozen shrimp?
Yes, just make sure they are completely thawed and patted dry before cooking to avoid excess moisture.
What type of Parmesan works best?
Use real Parmigiano-Reggiano and grate it yourself. Pre-shredded cheese will not melt evenly and lacks flavor.
Can I make this dairy-free?
You can substitute the butter with olive oil and use nutritional yeast instead of Parmesan for a dairy-free version.
We hope you enjoyed this article about One Pot French Onion Pasta! If you found it helpful or inspiring, please consider pinning the article or any image from it on Pinterest — it really helps more people discover our content. Don’t forget to like the Pin and leave a comment — we’d love to hear what you think! Your support means the world to us and helps us create even more amazing recipes and ideas.

One Pot French Onion Pasta
Ingredients
- 2 tablespoons unsalted butter
- 1 tablespoon olive oil
- 3 large yellow onions thinly sliced
- 1 teaspoon salt
- 1 teaspoon sugar
- 2 teaspoons fresh thyme leaves
- 3 cloves garlic minced
- 4 cups low sodium beef broth
- 1 cup water
- 8 ounces uncooked pasta such as rigatoni or fusilli
- 1 teaspoon Worcestershire sauce
- 1 cup heavy cream
- 1 1/2 cups shredded gruyere cheese
- 1/2 cup grated parmesan cheese
- Freshly ground black pepper to taste
Instructions
- Heat the butter and olive oil over medium heat in a large heavy-bottomed pot.
- Add the sliced onions, sprinkle with salt and sugar, and cook slowly for 25 to 30 minutes, stirring often, until deep golden brown and caramelized.
- Stir in the thyme and garlic and cook for 1 more minute.
- Pour in the beef broth and water. Bring to a boil over high heat.
- Add the pasta and reduce heat to medium. Cook uncovered, stirring occasionally, until pasta is al dente and most of the liquid is absorbed, about 10 to 12 minutes.
- Add Worcestershire sauce and heavy cream. Stir gently to combine.
- Turn off the heat and stir in gruyere and parmesan until melted and creamy.
- Season with black pepper to taste and serve hot. Garnish with extra thyme or more cheese if desired.
