French Onion Pasta With Gruyere Cheese

4 servings
1 hr

French Onion Pasta brings all the flavors of the classic soup into a silky, satisfying bowl of pasta. Slow-cooked onions, white wine, and Gruyère cheese create a rich sauce that feels elegant while being easy enough for a weeknight. You can make it gluten-free with your favorite pasta, and the fresh herbs add a gentle Mediterranean touch that brightens every bite.

A beige bowl filled with creamy French Onion Pasta, topped with shredded Gruyère cheese, black pepper, and a sprig of thyme. A fork, a gray napkin, and fresh garlic are nearby.

Do You Want to Save This Recipe?


Enter your email & I'll send it to your inbox. Plus, get great new recipes from me every week!


By submitting this form, you consent to receive emails from A Sweet Thyme


This pasta has become one of my favorite cozy dinners, especially on nights when I want something rich without feeling heavy. The slow caramelized onions give it that deep, sweet flavor that feels more special than the effort it takes. Add some chicken and it becomes a one-pot French onion chicken pasta dinner.


French Onion Pasta At A Glance


  • ⏱️ Total Time: 50 minutes (10 min prep + 40 min cook)
  • 🍽️ Servings: 4
  • 🍝 Cuisine Type: French-inspired comfort with a Mediterranean touch
  • 🧅 Flavor Profile: Deeply caramelized onions, white wine, and rich beef broth folded into a silky sauce with cream, Gruyère, and fresh thyme. Cozy, savory, and full of slow-cooked sweetness
  • 📚 Dietary Info: Contains dairy and gluten, but easily adapted using gluten-free pasta and gluten-free broth
  • 📦 Storage Notes: Refrigerate in an airtight container for 3-4 days. Reheat gently with a splash of broth or water to bring back the creaminess. Not ideal for freezing due to the texture of the onions and cream
  • Why You'll Love It: A comforting pasta inspired by French onion soup, made with slow-caramelized onions and nutty Gruyère for a rich and elegant dinner that tastes far more indulgent than the effort required


If you enjoy recipes that balance comfort with bright, fresh flavors, you will love my other pasta dishes too. Try my Tomato Feta Pasta for a lighter Mediterranean option or take a look at pasta salads, including the Tortellini With Pesto, Chicken Pesto Pasta Salad, Chickpea Orzo Salad, and Italian Pasta Salad. They all make great pairings or next-day lunches alongside this French Onion Pasta.


What Is French Onion Pasta?


French Onion Pasta takes the classic flavors of French onion soup and turns them into a rich, silky pasta dish. Slow-cooked onions, white wine, and beef broth build a deep, savory base that feels warm and satisfying. Gruyère melts into the sauce, adding a signature nutty finish that brings all the comfort of the soup to a cozy bowl of pasta.


Ingredients


You will need the following ingredients to make this French onion soup pasta:

A flat lay of labeled ingredients in bowls for French Onion Pasta, including Gruyère cheese, garlic, Parmesan, heavy cream, butter, pepper, sugar, white wine, salt, olive oil, onion, beef broth, and thyme.

Ingredient Notes


  • Yellow Onions - The onions are the heart of this dish and the reason the flavor is so deep. I tested quicker methods, but the slow 35 - 45 minute caramelization was the only way to get that jammy sweetness that makes the sauce taste like French onion soup. The patience pays off here. I tested red onions as well as yellow onions and liked the sweeter taste of yellow onions better.
  • Beef Broth - Beef broth gives the pasta its unmistakable French onion character. I tried vegetable broth for a lighter option, but it did not create the same rich base. Beef broth brings warmth, depth, and a savory backbone that balances the cream and cheese. I always prefer using a bone broth for both the healthy benefits and the complex taste. I like using my homemade bone broth but store-bought is just as good.
  • Dry White Wine - The wine lifts the sweetness of the onions and adds brightness to the sauce. Reducing it by half brings a gentle acidity that cuts through the richness and keeps the flavors balanced while cooking out the alcohol content. I tested skipping the wine,and the dish lost contrast in flavors.
  • Gruyère Cheese - Gruyère adds the nutty, melty finish you expect from French onion soup. During testing I tried Fontina and Swiss as well, and while they melted beautifully, they lacked the distinct flavor that makes this dish special. Gruyère keeps the sauce silky and elegant.


See the recipe card for quantities.


How To Make French Onion Pasta: Step-By-Step


Here are some quick visual instructions. Remember that full instructions with the exact ingredients are in the printable recipe card:

A nonstick frying pan filled with golden-brown caramelized onions, perfect for French Onion Pasta, sits on a light-colored surface. A white circle with the number 1 is in the lower left corner of the image.

Step 1: Heat a large skillet or Dutch oven over medium-low heat. Add the butter and the olive oil. Then add the onions, sugar, thyme, and a pinch of salt. Cook slowly, stirring often, until the onions caramelize, about 35-45 minutes.

A skillet filled with caramelized onions cooking in a light brown liquid, perfect for French Onion Pasta, shown from above on a white surface. A small circle with the number 2 is in the bottom left corner.

Step 2: Stir in the garlic and cook for 1 minute. Add the wine, scraping up the browned bits, and cook for 3-4 minutes until it is reduced. Add the beef broth and bring to a simmer for 10 minutes.

A skillet filled with caramelized onions and cream being mixed together, creating a creamy French Onion sauce. The mixture is partially combined, with some onions still separated from the cream. A 3 in a white circle is in the bottom left corner.

Step 3: Cook your pasta until just shy of al dente. Reserve 1 cup of pasta water and then drain your pasta. Stir cream into the onion mixture.

A skillet filled with penne pasta tossed in a creamy, light-colored sauce with shredded chicken and melted Gruyère. The number 4 appears in a white circle in the bottom left corner.

Step 4: Add your drained pasta and cheese. Turn off the heat and stir until creamy. Use the reserved pasta water to loosen the sauce if needed. Taste and adjust the seasonings with salt and pepper. Serve with reserved cheese and some fresh parsley.


Pro Tip


Deglaze thoroughly. Once the onions are ready, scrape up every browned bit when you add the wine. Those little bits are pure flavor and help the sauce taste layered and savory.


Variations


  • Make it vegetarian - Swap the beef broth for a rich vegetable broth. The flavor won't have quite the depth, but the caramelized onions still carry the dish beautifully.
  • Try a different cheese - Fontina melts into a velvety sauce and gives the pasta a soft, creamy finish. Smoked Gouda adds a hint of warmth if you want something a little different.
  • Add mushrooms - Sauté sliced mushrooms with the onions during the last 10 minutes of caramelization. They add earthy depth and play well with the Gruyère.
  • Add protein - I like adding some roasted chicken to this dish for a one-pot meal.
  • Gluten-Free - Use gluten-free pasta and make sure your broth is gluten-free.
Close-up of a fork holding creamy French Onion Pasta, with penne and fettuccine coated in a rich Gruyère sauce. The dish is garnished with black pepper and herbs in a beige bowl.
Frequently Asked Questions


Can I make this ahead of time?

You can caramelize the onions a day in advance and store them in the refrigerator. When you are ready to cook, warm them gently, add the wine and broth, and proceed with the recipe.

Can I skip the wine?

Yes. Replace the wine with an equal amount of beef broth and add a splash of red wine or balsamic vinegar. The flavor will be a less rich and bright, but the dish will still be delicious.

What pasta shape works best?

Short, sturdy shapes like rigatoni, fusilli, or pappardelle hold the sauce well. If using gluten-free pasta, choose a shape that keeps its structure once tossed in the sauce.


Other Dinners
French Onion Chicken Skillet Featured Image.

French Onion Chicken Recipe (GF)

Chicken breasts in a skillet with a creamy dijon mustard sauce.

Creamy Chicken Dijon With Mushrooms

Chicken thighs baked with lemon and rosemary.

Baked Tuscan Chicken

Sliced chicken roulade with spinach, sundried tomatoes, and herbs, arranged on fresh spinach leaves atop a wooden board, garnished with chopped parsley and a drizzle of balsamic glaze.

Easy Chicken Roulade Recipe With Spinach & Sundried Tomatoes (GF)


French Onion Pasta With Gruyere Cheese
Recipe details
  • 4  servings
  • Prep time: 10 Minutes Cook time: 50 Minutes Total time: 1 hr
Show Nutrition Info
Hide Nutrition Info
Ingredients

  • ▢ 2 tablespoons unsalted butter
  • ▢ 2 tablespoons extra-virgin olive oil
  • ▢ 3 large yellow onions thinly sliced
  • ▢ 2 cloves garlic minced
  • ▢ 1 teaspoon fresh thyme or 1/2 teaspoon dried
  • ▢ 1 teaspoon sugar
  • ▢ salt to taste
  • ▢ pepper to taste
  • ▢ 1/2 cup dry white wine
  • ▢ 1 cup beef broth
  • ▢ 12 ounces pasta rigatoni, fussili, or pappardelle work well
  • ▢ 1/2 cup heavy cream
  • ▢ 1 cup shredded Gruyere cheese plus extra for optional topping
  • ▢ 1/2 cup Parmesan cheese grated
  • ▢ fresh parsley chopped, optional for top
Instructions

In a large, heavy skillet or Dutch oven heat the butter and olive oil over medium-low heat. 2 tablespoons unsalted butter, 2 tablespoons extra-virgin olive oil
Add the onions, sugar, thyme, and a pinch of salt. Cook slowly, stirring often, until onions are deeply golden brown and jammy, about 35-45 minutes. Don't rush this step; it is the base of the dish. 3 large yellow onions, 1 teaspoon fresh thyme, 1 teaspoon sugar
Stir in the garlic and cook for 1 minute. 2 cloves garlic
Add the wine, scraping up any browned bits. Let it reduce by half, about 3-4 minutes. ½ cup dry white wine
Add the beef broth and bring to a simmer. Let it reduce for 10 minutes so the flavors concentrate. 1 cup beef broth
Cook the pasta in salted water until just shy of al dente. Reserve about 1 cup of the pasta water, then drain the pasta. 12 ounces pasta
Stir the cream into the onion mixture. Add the drained pasta directly into the sauce. Turn off the heat and toss with the cheese and stir until creamy. Add the reserved pasta water a splash at a time to loosen the sauce if needed. ½ cup heavy cream, ½ cup Parmesan cheese, 1 cup shredded Gruyere cheese
Season with salt and pepper to taste. salt, pepper
Serve with extra cheese and fresh parsley if desired. fresh parsley
Tips
  • Caramelizing the onions slowly is the key to the depth of flavor in this dish, so give them the full time to reach a deep golden color before moving on.
  • You can caramelize the onions a day in advance and store them in the refrigerator. When you are ready to cook, warm them gently, add the wine and broth, and proceed with the recipe.
  • If you are using gluten-free pasta, cook it just shy of al dente so it holds its shape when tossed with the sauce and be sure to reserve extra pasta water because gluten-free pasta absorbs more liquid as it sits.
  • Add the cheese off the heat to keep the sauce smooth and creamy.
  • Leftovers keep well for three to four days in the refrigerator and reheat best with a splash of broth or water to bring the sauce back together. This pasta is rich and comforting, and it is even better the next day when the flavors have time to settle.
  • I like using a dairy-free cream with this recipe or a coconut cream.
  • Can I skip the wine? Yes. Use more beef broth and add a splash of either red wine vinegar or balsamic vinegar.
  • If you like the taste of French onion soup, you may like French Onion Chicken. For another pasta, try my Feta Tomato Pasta!
A Sweet Thyme | Gwen
Want more details about this and other recipes? Check out more here!
Go
Comments
Next