I love making One Pot French Onion Pasta because it combines the deep, sweet flavor of caramelized onions with creamy, cheesy pasta. The onions develop a beautiful golden color as they cook, and their natural sweetness balances the savory broth and rich cheese.
Another reason I enjoy this recipe is the convenience of cooking everything in one pot. I don’t need to boil the pasta separately because it cooks directly in the flavorful broth, absorbing the onion, garlic, and thyme as it becomes tender.
I also appreciate how easy this pasta is to customize. I can add mushrooms, spinach, cooked chicken, or different cheeses depending on what I have available. It’s a delicious dinner that feels special while still using simple pantry ingredients.
Ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
-
12 ounces uncooked short pasta, such as rigatoni, penne, or fusilli
-
3 large yellow onions, thinly sliced
-
2 tablespoons olive oil
-
3 tablespoons unsalted butter
-
4 garlic cloves, minced
-
4 cups low-sodium beef broth
-
1/2 cup water, plus more as needed
-
1 tablespoon Worcestershire sauce, optional
-
1 teaspoon fresh thyme leaves, or 1/2 teaspoon dried thyme
-
1/2 teaspoon salt, or to taste
-
1/2 teaspoon freshly ground black pepper
-
1/2 teaspoon onion powder
-
1/4 teaspoon red pepper flakes, optional
-
1/2 cup heavy cream
-
1 cup shredded Gruyère cheese
-
1/4 cup freshly grated Parmesan cheese
-
1 tablespoon fresh parsley, chopped, for garnish
-
Additional Gruyère or Parmesan cheese, for serving
I usually choose yellow onions because they caramelize beautifully and develop a naturally sweet, savory flavor. I also prefer short pasta shapes like rigatoni or penne because they hold the creamy onion sauce well and cook evenly in the broth.
For the cheese, I like using Gruyère because it melts smoothly and adds the slightly nutty flavor I associate with French onion soup. Parmesan adds extra savory depth, while heavy cream helps create a silky sauce.
Directions
I start by peeling the yellow onions and slicing them into thin, even strips. I try to keep the slices similar in thickness so they caramelize at the same rate.
Next, I place a large Dutch oven or deep, heavy-bottomed pot over medium heat. I add the olive oil and butter, allowing the butter to melt completely before adding the onions.
I add the sliced onions and stir until they are evenly coated in the butter and oil. I reduce the heat to medium-low and cook them for approximately 30–40 minutes, stirring every few minutes.
As the onions cook, they gradually soften, release their moisture, and develop a deep golden-brown color. I avoid rushing this step because slow caramelization creates the rich, sweet flavor that makes French onion pasta so delicious.
If the onions begin sticking to the bottom of the pot, I add 1–2 tablespoons of water and gently scrape up the browned bits with a wooden spoon. I continue cooking until the onions are soft, deeply golden, and slightly jammy.
Once the onions are caramelized, I add the minced garlic, fresh thyme, onion powder, black pepper, and optional red pepper flakes. I stir everything together and cook for about 30–60 seconds, just until the garlic becomes fragrant.
I pour in the beef broth and 1/2 cup of water, stirring well to release any flavorful browned bits from the bottom of the pot. I add the optional Worcestershire sauce, using an alcohol-free variety, and bring the liquid to a gentle boil over medium-high heat.
Next, I add the uncooked pasta directly to the pot. I stir carefully to make sure the pasta is mostly submerged in the broth and evenly distributed among the caramelized onions.
I reduce the heat to medium-low and let the pasta simmer uncovered for approximately 12–16 minutes, depending on the pasta shape and package directions.
During cooking, I stir every 2–3 minutes to prevent the pasta from sticking to the bottom. As the pasta cooks, it absorbs the savory broth and releases starch, which helps create a naturally thickened sauce.
If the liquid reduces too quickly before the pasta becomes tender, I add hot water or broth about 1/4 cup at a time. I continue cooking until the pasta is al dente and a small amount of thickened liquid remains in the pot.
Once the pasta is tender, I reduce the heat to low and stir in the heavy cream. I let everything warm gently for about 1–2 minutes without bringing the mixture to a vigorous boil.
I remove the pot from the heat and gradually add the shredded Gruyère and grated Parmesan cheese. I stir continuously until the cheese melts into the warm pasta and creates a smooth, creamy sauce.
If the sauce becomes too thick, I add a small splash of warm broth or water and stir until it reaches my preferred consistency.
I taste the pasta and adjust the salt and black pepper as needed. Since the broth and cheeses already contain salt, I prefer seasoning gradually.
I let the pasta rest for about 2–3 minutes before serving. This allows the sauce to thicken slightly and cling to the pasta.
I finish by sprinkling freshly chopped parsley and additional Parmesan or Gruyère over the top. I serve the pasta warm while the cheese is still creamy and melted.
Servings and Timing
I usually get about 4 generous servings or 6 smaller portions from this recipe.
-
Prep time: 10–15 minutes
-
Caramelizing time: 30–40 minutes
-
Pasta cooking time: 12–16 minutes
-
Finishing time: 5 minutes
-
Total time: About 60–75 minutes
-
Servings: 4–6
I can save time by slicing the onions in advance or caramelizing them a day ahead. When the onions are already prepared, the remaining pasta comes together in about 25 minutes.
Variations
For Creamy French Onion Pasta, I increase the heavy cream to 3/4 cup and add an extra handful of Gruyère cheese. I love how this creates a richer sauce that coats every piece of pasta.
When I want Mushroom French Onion Pasta, I sauté 8 ounces of sliced cremini mushrooms until golden before adding the garlic and broth. The mushrooms bring an earthy, savory flavor that complements the sweet caramelized onions.
For French Onion Chicken Pasta, I stir in 2 cups of cooked shredded chicken during the final few minutes of pasta cooking. This turns the recipe into a heartier dinner while keeping the preparation simple.
When I want extra vegetables, I add a few handfuls of fresh baby spinach after the pasta finishes cooking. I stir until the spinach wilts into the warm sauce, adding color and freshness without changing the flavor too much.
For Cheesy Baked French Onion Pasta, I transfer the finished pasta to a lightly greased baking dish, sprinkle 1/2 cup of additional Gruyère over the top, and bake at 400°F (200°C) for 8–10 minutes, until the cheese melts and the edges begin bubbling. I sometimes broil it for another 1–2 minutes to create a lightly golden topping.
When I want a vegetarian version, I replace the beef broth with a rich vegetable or mushroom broth and omit the Worcestershire sauce or use a vegetarian alternative. I also choose vegetarian-friendly hard cheeses.
Storage/Reheating
I let leftover One Pot French Onion Pasta cool slightly before transferring it to an airtight container. I refrigerate it within 2 hours of cooking and store it for up to 3–4 days.
For stovetop reheating, I place the pasta in a saucepan or skillet over medium-low heat and add 2–3 tablespoons of broth, water, or milk. I stir gently for about 4–6 minutes, until the pasta is thoroughly heated and the sauce becomes creamy again.
When reheating individual portions, I use the microwave in 30–60-second intervals, stirring between each interval. I usually add a splash of milk or broth because the pasta absorbs some of the sauce during refrigeration.
I can freeze the pasta in freezer-safe containers for up to 2 months, although I find that the cream and cheese sauce may change texture after thawing. For the best results, I prefer enjoying this pasta fresh or refrigerated.
FAQs
Can I make One Pot French Onion Pasta ahead of time?
Yes. I can caramelize the onions up to 2 days in advance and store them in the refrigerator. When I’m ready to prepare dinner, I reheat the onions, add the broth and pasta, and continue with the recipe. I prefer cooking the pasta fresh because it absorbs the sauce and has a better texture when served immediately.
What type of pasta works best for One Pot French Onion Pasta?
I prefer rigatoni, penne, or fusilli because these shapes cook evenly and hold the creamy onion sauce beautifully. I can also use shells or other short pasta shapes. If I use spaghetti or linguine, I adjust the cooking time and stir frequently to prevent the strands from sticking together.
Can I make French Onion Pasta without heavy cream?
Yes. I can leave out the heavy cream for a lighter version or replace it with a small amount of whole milk. The pasta will still develop a flavorful sauce from the caramelized onions, starchy cooking liquid, and melted cheese, although the texture will be slightly less rich.
Why is my French Onion Pasta too thick or dry?
I find that pasta can become too thick when it absorbs most of the broth during cooking or after resting. I simply add a small amount of warm broth or water and stir until the sauce becomes smooth again. I also avoid cooking the pasta longer than necessary because it continues absorbing liquid as it sits.
What can I serve with One Pot French Onion Pasta?
I love serving One Pot French Onion Pasta with garlic bread, roasted broccoli, asparagus, green beans, or a simple green salad. When I want a more filling meal, I pair it with grilled chicken or roasted vegetables. Since the pasta is already rich and cheesy, I usually choose a fresh, lighter side dish.
Conclusion
This One Pot French Onion Pasta Recipe is one of my favorite ways to combine the comforting flavors of French onion soup with creamy, cheesy pasta. I love how the sweet caramelized onions, savory broth, tender pasta, and melted Gruyère cheese come together in one pot to create a rich and satisfying dinner. Whether I make it for a cozy weeknight meal or serve it with a fresh salad and garlic bread, this easy French onion pasta is a delicious recipe I enjoy making again and again.