There’s something magical about the deep, caramelized flavor of French onion soup – and now you can enjoy it in pasta form! This One Pot French Onion Pasta combines the best of both worlds: tender, savory noodles coated in a rich, onion-infused sauce with gooey melted cheese on top.

I stumbled across this recipe during a cold winter evening when I was craving something hearty but quick. With just one pot and a few pantry staples, it became an instant favorite, delivering comfort food vibes without the hassle of a complicated cleanup.
Why You’ll Love This One Pot French Onion Pasta
Get ready to add this recipe to your list of go-to dinners! From its irresistible flavor to its convenience, there’s a lot to love about this dish.
First and foremost, it’s all about simplicity. With just one pot, you can caramelize onions, cook the pasta, and create a luscious sauce – no juggling multiple pans or worrying about excessive cleanup.
The flavor is out of this world. Think sweet, caramelized onions combined with the savory depth of beef broth, the richness of melted cheese, and the satisfying bite of perfectly cooked pasta.
It’s also a crowd-pleaser. Whether you’re cooking for a family dinner or hosting friends, this pasta is sure to impress everyone around the table.
Lastly, this recipe is incredibly budget-friendly. Using humble ingredients like onions, broth, and pasta, you can create a dish that tastes gourmet without breaking the bank.
Ingredients Note

The magic of this One Pot French Onion Pasta lies in its carefully chosen ingredients. Each one plays an essential role in bringing the iconic flavors of French onion soup to life in pasta form.
- Onions: Yellow or sweet onions work best here, as they caramelize beautifully. Take your time with this step; slow-cooked onions are the heart of this dish.
- Beef broth: Opt for a high-quality broth to enhance the rich, savory depth of flavor. If you’re vegetarian, swap this for vegetable broth with a splash of soy sauce for umami.
- Pasta: Use a sturdy shape like penne or rigatoni, which holds up well during cooking and clings to the sauce. Avoid delicate pastas that might break apart.
- Cheese: Gruyère is the classic choice for its nutty, melty goodness. Can’t find Gruyère? Swiss cheese or mozzarella make great substitutes.
- White wine: A splash of dry white wine adds acidity and complexity, but you can skip it if you prefer or replace it with apple cider vinegar.
Special equipment? Just a large, heavy-bottomed pot or Dutch oven is all you need to make this recipe a breeze.
How to Make One Pot French Onion Pasta

This recipe takes the rich flavors of French onion soup and transforms them into a creamy, dreamy pasta dish – all in one pot. Follow these simple steps to bring it together.
Step 1: Caramelize the Onions
Start by heating a generous amount of butter in a large pot over medium heat. Add your thinly sliced onions and a pinch of salt. Cook low and slow, stirring occasionally, until the onions turn golden brown and jammy – about 25-30 minutes. Don’t rush this step; caramelization is where the magic happens!
Step 2: Deglaze and Build the Sauce
Once the onions are caramelized, pour in a splash of white wine to deglaze the pan, scraping up all the flavorful bits from the bottom. Allow the wine to simmer until it’s reduced by half. Then, add your beef broth, a pinch of thyme, and a bay leaf for a touch of earthiness.
Step 3: Cook the Pasta
Bring the liquid to a boil and add your uncooked pasta. Reduce to a simmer and stir frequently to ensure the pasta cooks evenly and absorbs the flavorful broth. This takes about 10-12 minutes.
Step 4: Add the Cheese
When the pasta is al dente and the sauce has thickened, remove the bay leaf and sprinkle a generous amount of shredded Gruyère cheese over the top. Stir until melted and gooey. If desired, transfer the pot to the oven and broil for a few minutes to create a bubbly, golden crust.
Step 5: Serve and Enjoy
Serve hot, garnished with fresh parsley or chives for a pop of color. Pair it with a simple green salad and crusty bread for the ultimate comfort meal.
Storage Options
This pasta is best enjoyed fresh, but leftovers store well too. Here’s how to keep it tasting great:
- Refrigerate: Transfer leftovers to an airtight container and store in the fridge for up to 3 days.
- Freeze: While not ideal due to the pasta’s texture, you can freeze this dish for up to 1 month. Reheat it gently on the stovetop with a splash of broth to revive the sauce.
- Reheating: Warm individual portions in the microwave or on the stovetop over low heat. Add a little extra broth or water to loosen the sauce as needed.
Variations and Substitutions
One of the best things about this recipe is its flexibility. Here are some fun ways to switch it up:
- Make it vegetarian: Swap the beef broth for vegetable broth and a splash of soy sauce for that savory depth.
- Add protein: Stir in cooked chicken, sausage, or even shredded beef for a heartier dish.
- Try different cheeses: Experiment with Parmesan, cheddar, or a blend of your favorites for a unique twist.
- Spice it up: Add a pinch of red pepper flakes or a dash of hot sauce for a subtle kick.
- Gluten-free option: Use your favorite gluten-free pasta and ensure your broth is gluten-free as well.
With so many ways to customize, this One Pot French Onion Pasta can easily become a staple in your weekly rotation.
Enjoy experimenting and making it your own – and don’t forget to share your creations with friends and family!
PrintOne Pot French Onion Pasta Recipe
This one-pot French onion pasta recipe combines the rich, savory flavors of caramelized onions with a creamy, cheesy pasta base. Perfect for a quick dinner, this comforting dish is made in just one pot, saving time and cleanup. Ideal for busy weeknights or when you crave a restaurant-quality meal at home.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Total Time: 40 minutes
- Yield: 4 servings 1x
- Category: Dinner
- Method: One-Pot Cooking
- Cuisine: French
- Diet: Vegetarian
Ingredients
- 3 large yellow onions, thinly sliced
- 3 tbsp butter
- 1 tbsp olive oil
- 3 garlic cloves, minced
- 2 tbsp all-purpose flour
- 4 cups beef or vegetable broth
- 12 oz pasta (spaghetti or fettuccine)
- 1 cup shredded Gruyère cheese
- ½ cup heavy cream
- Salt and pepper, to taste
- Fresh thyme or parsley for garnish
Instructions
- Heat butter and olive oil in a large pot over medium heat. Add onions and cook until caramelized, about 20 minutes.
- Stir in garlic and cook for 1 minute. Sprinkle in flour and mix well, cooking for another minute.
- Slowly pour in the broth, stirring constantly. Bring to a boil.
- Add pasta to the pot and cook until al dente, stirring occasionally to prevent sticking.
- Reduce heat, stir in heavy cream and shredded Gruyère cheese until melted and creamy.
- Season with salt and pepper to taste, garnish with thyme or parsley, and serve warm.
Notes
- For deeper flavor, use beef broth and a splash of white wine.
- Swap Gruyère cheese for mozzarella or Parmesan if preferred.
- Ensure onions are deeply caramelized for maximum flavor.
Nutrition
- Serving Size: 1 plate
- Calories: 450
- Sugar: 6g
- Sodium: 780mg
Leave a Reply