French Onion Pasta
This French Onion Pasta is a one pan recipe made with caramelized onions, garlic, pasta, and cheese. Perfect for a cozy, comforting dinner that’s quick and family-friendly!
You’ll also love this Chicken Fajita Pasta, Ground Turkey with Spaghetti and Creamy Salmon Pasta!

When weeknights get hectic and everyone’s asking “what’s for dinner,” this French onion soup pasta is a lifesaver.
It’s a one-pot pasta that turns simple pantry staples into a warm, comforting meal without extra dishes or stress. With sweet, caramelized onions, garlic, pasta, and a creamy sauce, you’ll love the cozy taste of this easy recipe.
And if you’ve got a busy schedule, you will love how hands-off this recipe is once the onions are cooked down.
You don’t need a bunch of ingredients or extra steps, and cleanup is a breeze. Whether you’re juggling work, school activities, or just trying to get dinner on the table fast, this one pot french onion pasta delivers all the comfort of a slow-cooked meal in a fraction of the time.

Why You’ll Love This Recipe:
- Made in One Pan: Just one skillet is all you need, which leads to less time in the kitchen!
- Simple Ingredients: This french onion pasta bake is made with just a handful of ingredients.
- Cheesy and Comforting: This pasta is cheesy, savory, and oh-so delicious.
- Easy to Customize: You can add some protein and switch up the seasonings to make this fit your tastes.

Ingredients Needed:
- Butter: I like to use unsalted butter so that I can control the amount of salt in this recipe.
- Sweet Onion: The star of this creamy french onion pasta.
- Red Wine: If you don’t have wine or prefer not to use it, you can use beef broth in its place.
- Garlic: Fresh cloves work best for this recipe.
- Fresh Thyme: Fresh is best, but you can use dried thyme if that’s all you have.
- Beef Broth: To create that savory sauce.
- Uncooked Pasta: I used rigatoni, but orecchiette pasta or another short type will work.
- Gruyere Cheese: I love the smokiness and flavor of this shredded cheese.
How to Make French Onion Soup Pasta Recipe:
- Sauté: In a large skillet or dutch oven, melt the butter over medium heat and add the sliced onions. Sauté until the onions become caramelized and a deep golden brown color.
- Add: Stir in the minced garlic and thyme and cook for 1-2 minutes. Add the red wine (if using) and deglaze the pan, scraping up any browned bits that may be stuck on the bottom of the pot. Simmer the mixture until it reduces slightly and then add in the beef broth.



- Stir: Add in the uncooked pasta and then cover pan and let cook for 12-15 minutes, or until most of the liquid is absorbed.
- Broiler: Preheat your broiler and if using an oven-safe skillet, sprinkle the cheese on top and broil for several minutes, or until the cheese is melted and bubbly. This step is optional, but makes this even more delicious with the cheesy topping.



How to Store:
Leftovers will keep in an airtight container in the refrigerator for up to four days.
- To Reheat: Warm in the microwave until heated through. You may need to add a bit of broth to loosen up the sauce.
- Freezing: I don’t recommend freezing this pasta dish, as the texture of the onions and sauce may change.
- Make Ahead Tip: While this dish is best enjoyed right after it’s made, you can caramelize the onions in advance and store them in the fridge for up to three days. When you’re ready to serve, heat in the pan and continue with the rest of the recipe.
What’s the Best Onion for This Recipe?
The best onion for this recipe is yellow onion. It has the perfect balance of sweetness and sharpness, and it caramelizes beautifully into a rich flavor base that mimics classic French onion soup.
What Goes Well with French Onion Pasta?
I love to serve this a simple salad, garlic bread, baked mushrooms, roasted cauliflower, or roasted broccoli.

What Kind of Wine Should I Use?
I like to use a dry red wine like Cabernet Sauvignon or Merlot for the best flavor. If you don’t want to use wine or don’t have any on-hand, you can use beef broth in its place.
Substitutions and Variations:
- Pasta: You can use any pasta shape you have on hand, penne, rotini, or even spaghetti all works well. For a gluten-free option, swap in your favorite gluten-free pasta.
- Cheese: While gruyère cheese is traditional in French onion dishes, you can substitute with mozzarella, Parmesan cheese, Swiss, or even a mix of shredded cheeses.
- Add Protein: Stir in shredded chicken, cooked ground beef, or sliced sausage to make this french onion pasta without cream more filling.
- Broth Options: Use beef, vegetable broth, or chicken broth. Low-sodium versions work great if you want to control the saltiness.

Tips and Tricks:
- Take your Time with the Onions: Caramelizing onions is key to the rich flavor in this dish. Cook the sweet onions low and slow for at least 25–30 minutes until they’re deep golden brown.
- Deglaze the Pan: After caramelizing, splash in a bit of wine to lift all the flavorful bits stuck to the bottom of the pan. This adds extra depth to the sauce.
- Use a Wide, Deep Skillet: A large skillet or large dutch oven gives you plenty of room to stir and ensures even cooking for both the onions and the pasta.
- Finish with Cheese Off the Heat: Once the pasta is tender and the sauce thickened, remove from heat before stirring in the cheese (if you skip the broiler step).

Looking for More Easy Pasta Recipes? I’ve Got You Covered!
- Chicken Fajita Pasta
- Chicken Alfredo Baked Ravioli
- Pumpkin Alfredo Pasta
- Chicken Marsala Pasta
- Easy Baked Ziti
- Chicken Fettuccine Alfredo

French Onion Pasta
Ingredients
- ¼ cup unsalted butter
- 5 large sweet onions, sliced
- 1 cup red wine, (or 1 cup of beef broth)
- 3 garlic cloves, minced
- 1 teaspoon fresh thyme, (or ½ teaspoon of dried thyme)
- 3 cups beef broth
- 12 ounces uncooked rigatoni
- 2 cups shredded gruyere cheese
Instructions
- In a large skillet or dutch oven, melt butter over medium heat. Add sliced onions and saute, stirring occasionally, for 25-30 minutes, or until the onions become caramelized and golden brown.
- Stir in minced garlic and thyme and cook for 1-2 minutes. Add the red wine and deglaze the pan, scraping up any browned bits that are stuck on the bottom of the pan. Simmer the wine and onion mixture for 3-4 minutes, or until it slightly reduces. Add beef broth to pan and bring mixture to a simmer.
- Stir in uncooked pasta and then cover the pan and cook for 12-15 minutes, or until the pasta is tender and most of the liquid is absorbed.
- Optional: preheat your broiler to high. If using an oven-safe skillet or dutch oven, spread the pasta evenly in the pan. If your skillet it not oven-proof, spread pasta into a baking dish. Sprinkle the top of the pasta evenly with the shredded cheese. Broil for 2-4 minutes, or until the cheese is melted and bubbly. Tip: be sure to watch the pasta closely so it doesn't burn when broiling.If you don't want to use your broiler: remove the pasta from heat and sprinkle cheese on top. Cover and let sit for several minutes until the cheese is melted and then stir.
Notes
- Leftovers will last in an airtight container in the refrigerator for up to four days.
- To reheat: warm in the microwave and add a splash of broth to loosen the sauce, if needed.
- Be sure to slice the onions thin and evenly to ensure they caramelize properly without burning. The caramelizing will take some time. The deeper the color, the richer the flavor, so don’t rush this part.
- I like to use a dry red wine like Cabernet Sauvignon or Merlot for the best depth of flavor. If you don’t want to use wine or don’t have any on-hand, you can use beef broth in its place.
- If the liquid reduces too quickly before the pasta is tender, add a splash of extra broth or water.
- Gruyere cheese has a delicious nutty flavor and melts well. If you don’t have that on-hand, Swiss cheese will work in its place.
- See my tips and tricks for making this French Onion Pasta above the recipe box.