If you adore the rich, comforting flavors of French onion soup but want a fun, pasta twist, this French Onion Pasta Recipe is about to become your new favorite dinner obsession. With deeply caramelized onions, a creamy, cheesy sauce, and perfectly cooked pasta, every bite delivers a luxurious balance of sweet, savory, and cheesy goodness. It’s the kind of dish that brings warmth to your soul and puts a big smile on your face—ideal for cozy evenings or impressing guests without the fuss.

Ingredients You’ll Need
Getting the ingredients right is crucial, and this recipe keeps it simple but impressive. Each component plays its part, from the sweetness of caramelized onions to the cheesy melt, creating a symphony of flavor and texture in every forkful.
- 2 tbsp unsalted butter: Adds richness and helps caramelize the onions beautifully.
- 2 tbsp olive oil: Balances the butter with a fruity note for sautéing.
- 2 large yellow onions, thinly sliced: The heart of the dish, providing sweetness and depth.
- 1 tsp salt: Enhances all the flavors perfectly.
- ½ tsp black pepper: Adds a subtle kick without overpowering the sweetness.
- 1 tsp sugar: Speeds up caramelization and intensifies onion sweetness.
- ½ tsp dried thyme: Brings a fragrant, herbaceous note reminiscent of classic French onion.
- ¼ cup dry white wine (optional): Adds acidity and helps deglaze the pan for a deeper sauce.
- 2 cloves garlic, minced: Fresh garlic lifts the sauce with a warm aromatic touch.
- 1 tbsp all-purpose flour: Thickens the sauce to a luscious consistency.
- 2 cups beef or vegetable broth: Forms the flavorful base of the sauce—choose beef broth for richness or vegetable for lighter notes.
- ½ cup heavy cream: Adds creaminess and a smooth texture that clings to the pasta.
- 8 oz pasta (penne, rigatoni, or your choice): A sturdy pasta shape holds the sauce perfectly.
- 1 cup shredded Gruyère cheese: The gooey, nutty cheese that melts into pure heaven.
- ¼ cup grated Parmesan cheese: Adds sharpness and umami depth.
- Fresh thyme or parsley, for garnish (optional): Brightens the look and adds a fresh herbal note.
How to Make French Onion Pasta Recipe
Step 1: Caramelize the Onions
Start by heating the butter and olive oil in a large skillet over medium heat. Toss in your thinly sliced yellow onions with salt, pepper, sugar, and dried thyme. This combination helps coax out the natural sugars in the onions, and with a little patience—about 25 to 30 minutes—they transform into soft, golden brown caramelized slices that make the dish unforgettable. Stir occasionally to avoid burning and let the magic happen.
Step 2: Deglaze and Build the Sauce
Once your onions have that perfect deep color, pour in dry white wine if you’re using it. The wine helps lift all those delicious browned bits stuck to the pan, infusing your sauce with a gentle acidity. Cook it down for about 2 minutes until reduced, then stir in minced garlic for a fragrant punch. Next, sprinkle the all-purpose flour evenly over the onions and stir well to coat everything; this will give your sauce body and smoothness.
Step 3: Add Broth and Cream
Slowly pour in your broth while stirring constantly to avoid lumps. The sauce will begin to thicken as the flour integrates. Lower the heat and add the heavy cream, simmering gently to marry the flavors and create that indulgent creamy texture that clings to your pasta like a dream.
Step 4: Cook the Pasta
While your sauce simmers, cook your choice of pasta—penne and rigatoni are great options because their tubes capture the sauce beautifully. Boil it according to package directions until al dente, then drain, reserving a splash of pasta water just in case you want to loosen the sauce later. Adding the pasta directly into the sauce pan lets every twist get coated in that irresistible French onion goodness.
Step 5: Melt in the Cheese
Finally, stir in the shredded Gruyère and grated Parmesan cheese. These cheeses melt into a luscious blanket of nutty, savory flavor that turns this dish into comfort food royalty. If the sauce feels too thick, a little reserved pasta water can smooth it out just right.
How to Serve French Onion Pasta Recipe

Garnishes
For an elegant touch, sprinkle fresh thyme or chopped parsley over the top. Not only does this add a pop of color, but the fresh herbs introduce an uplifting depth that contrasts the rich sauce beautifully.
Side Dishes
This French Onion Pasta is already a star on its own, but pairing it with a crisp green salad or roasted vegetables balances every bite with freshness and crunch. Crusty bread is also a fantastic side, perfect for soaking up any leftover sauce.
Creative Ways to Present
Serve this pasta in shallow bowls to show off the glossy sauce and melted cheese. For a dinner party, consider portioning it into individual gratin dishes and giving it a quick broil for a golden cheesy crust on top. It’s a showstopper that’s both rustic and refined.
Make Ahead and Storage
Storing Leftovers
Leftover French Onion Pasta can be stored in an airtight container in the refrigerator for up to 3 days. The flavors continue to meld, making it just as delicious the next day, if not better!
Freezing
This pasta keeps well frozen, too. Store it in freezer-safe containers for up to 2 months. When ready to enjoy, thaw overnight in the fridge for best texture.
Reheating
Reheat gently on the stovetop over low heat, adding a splash of broth or cream to loosen the sauce as needed. Microwave works too, but be sure to stir occasionally so the cheese doesn’t separate and the sauce stays smooth and creamy.
FAQs
Can I use other types of cheese for this French Onion Pasta Recipe?
Absolutely! While Gruyère and Parmesan are classic, you can experiment with mozzarella, fontina, or even a sharp cheddar for a different but equally delicious twist.
Is it necessary to use white wine in the sauce?
Not at all. The wine adds depth and acidity, but you can skip it and proceed with broth only—the dish will still be rich and satisfying.
What pasta shapes work best in this French Onion Pasta Recipe?
Medium to large tubular pastas like penne, rigatoni, or even cavatappi work wonderfully because they hold onto the creamy sauce. Feel free to use your favorite pasta, though!
Can I make this recipe vegetarian?
Yes! Simply swap beef broth for vegetable broth and double-check your cheese to ensure it’s vegetarian-friendly. That way, you still get all the delicious onion and cheesy flavors without meat.
How do I know when the onions are perfectly caramelized?
The onions should turn a deep golden brown and shrink way down in volume, becoming sweet and tender without any bitterness. It takes patience but is well worth the wait!
Final Thoughts
This French Onion Pasta Recipe is a gorgeous celebration of bold flavors and cozy textures with minimal fuss but maximum comfort. Whether you’re cooking a weeknight dinner or hosting friends, this dish hits all the right notes—rich, savory, and utterly satisfying. I can’t wait for you to try it and experience that perfect blend of caramelized onions, creamy sauce, and melty cheese yourself!
Print
French Onion Pasta Recipe
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Total Time: 40 minutes
- Yield: 4 servings
- Category: Main Course
- Method: Stovetop
- Cuisine: French-inspired
- Diet: Vegetarian
Description
French Onion Pasta combines the rich, caramelized flavors of classic French onion soup with hearty pasta, creating a comforting and indulgent dish. This recipe features slowly caramelized onions cooked with herbs and white wine, blended into a creamy sauce with Gruyère and Parmesan cheese, tossed with your choice of pasta. Perfect for a cozy dinner, it delivers deep, savory flavors in just 40 minutes.
Ingredients
For the Onion Sauce
- 2 tbsp unsalted butter
- 2 tbsp olive oil
- 2 large yellow onions, thinly sliced
- 1 tsp salt
- ½ tsp black pepper
- 1 tsp sugar
- ½ tsp dried thyme
- ¼ cup dry white wine (optional)
- 2 cloves garlic, minced
- 1 tbsp all-purpose flour
- 2 cups beef or vegetable broth
- ½ cup heavy cream
Pasta & Cheese
- 8 oz pasta (penne, rigatoni, or your choice)
- 1 cup shredded Gruyère cheese
- ¼ cup grated Parmesan cheese
- Fresh thyme or parsley, for garnish (optional)
Instructions
- Caramelize the Onions: Heat butter and olive oil in a large skillet over medium heat. Add the thinly sliced onions, salt, black pepper, sugar, and dried thyme. Cook the onions, stirring occasionally, for 25-30 minutes until they turn a deep golden brown and develop a sweet, rich flavor. This slow cooking is key to bringing out the classic French onion taste.
- Deglaze & Build the Sauce: Pour in the dry white wine, if using, and cook for about 2 minutes until the wine reduces slightly and the pan is deglazed, lifting all the flavorful browned bits from the bottom. Stir in the minced garlic and cook for another minute until fragrant.
- Thicken the Sauce: Sprinkle the all-purpose flour evenly over the onions and stir well to coat. Gradually pour in the beef or vegetable broth while stirring constantly to prevent lumps. Continue stirring until the sauce thickens.
- Simmer with Cream: Add the heavy cream to the sauce and reduce the heat to low. Let the sauce gently simmer while you prepare the pasta, allowing the flavors to meld and the sauce to become creamy and smooth.
- Cook the Pasta: Meanwhile, cook the pasta in a large pot of boiling salted water according to the package instructions until al dente. Drain the pasta well.
- Combine Pasta & Sauce: Add the drained pasta directly into the skillet with the onion sauce. Stir to coat the pasta evenly.
- Add the Cheese: Stir in the shredded Gruyère and grated Parmesan cheese until melted and fully incorporated into the sauce, creating a luscious, cheesy coating on the pasta.
- Serve & Garnish: Serve the French Onion Pasta hot, garnished optionally with fresh thyme or parsley for a touch of color and freshness.
Notes
- For a vegetarian version, use vegetable broth instead of beef broth.
- The white wine is optional but adds a lovely depth of flavor to the sauce.
- Gruyère cheese is preferred for its nutty and melting qualities, but you can substitute with Swiss cheese if needed.
- Caramelizing the onions slowly is crucial for depth of flavor; do not rush this step.
- This dish pairs well with a simple green salad or steamed vegetables for a balanced meal.

