Pasta and Rice

French Onion Pasta

All the flavor of French onion soup, turned into a creamy, dreamy bowl of French Onion Pasta. Caramelized onions, tender chicken, mushrooms sauce and beef stock cook in one pot with pasta for a weeknight dinner that feels fancy yet…

  • Serves 4
  • Prep 10 minutes
  • Cook 40 minutes
  • Total 50 minutes
Jump to the recipe
French Onion Pasta

This One Pot French Onion Pasta is rich, cheesy, and full of caramelized onion flavor. An easy pasta dish inspired by classic French onion soup – cozy, comforting, and indulgent.

A skillet filled with French onion pasta with mushrooms, chicken sits on a light countertop, with a wooden spoon resting inside. Plates and colorful cloth napkins are nearby.

Meet your new comfort food obsession: French Onion Pasta. It takes everything you love about the classic soup – golden caramelized onions, rich beef stock, and a hint of sweetness and turns it into a luxuriously indulgent pasta dish.

Jammy and golden onions are cooked with tender chicken, mushrooms and pasta. Et voila – you have a glossy silky sauce that’s packed with flavor and that certain French je ne sais quoi. Who needs French onion soup when this easier to eat, faster to make and every bit as delicious!

It’s a trend that’s taken over TikTok and Pinterest because it delivers that nostalgic French cozy flavor in a fast, weeknight-friendly way. Instead of broiling bread and cheese, you’re letting the starch from the pasta thicken the broth naturally, creating that irresistible silky texture.

Close-up of cooked gemelli pasta mixed with chicken, sautéed onions, and mushrooms, all coated in a rich brown sauce. This one pot French Onion Pasta dish looks flavorful and savory, with ingredients evenly distributed for a hearty meal.

Here’s What You Will Need

French onion soup has been a bistro staple for centuries — slow-cooked onions simmered in broth, finished with cheese and bread. This pasta twist takes those same classic flavors and folds them into a quick, creamy sauce. Let’s take a look at the key ingredients:

  • Large yellow onions – The heart of the dish. Slice them thinly and cook with olive oil, unsalted butter, salt, black pepper, Worcestershire sauce and a little brown sugar until golden and jammy.
  • Garlic cloves – Add depth and savory flavor to balance the sweetness of the onions.
  • Chicken – diced chicken breasts or thighs create a heartier dish but you can leave them out for a vegetarian version if you like.
  • Mushrooms – sliced crimini mushrooms marry so well with the caramelized onions!
  • Dry white wine – you can skip or replace with broth if you are avoiding alcohol.
  • Beef broth or stock – The base of the sauce; gives that traditional soup-like depth. Choose low sodium option as the flavor will become more concentrated as it cooks down.  Use chicken broth for a lighter version or vegetable broth if you are making a vegetarian version.
  • Dried pasta – Choose smaller shapes like rigatoni, penne, or gemelli that can cook in with the sauce.
  • Cheese: Grated Parmesan and Gruyère for a melty nod to the soup topping.
A variety of ingredients on a light surface, including sliced onions, cubed raw chicken, cheese wedges, butter, olive oil, garlic cloves, spices, mushrooms, dry pasta, and small bowls with liquids and seasonings.

How to Make French Onion Pasta

Caramelize the Onions – Stovetop Method

  1. Add butter to the pan and melt. Add all the sliced onions, thyme, Worcestershire sauce, salt, pepper and  sugar and cook over relatively high heat, stirring often, until they start to brown.
  2. Cook, stirring often, for 30-40 minutes or until the onions are soft and caramelized.

Caramelize the Onions – Air Fryer or Oven

  1. Oven method: Toss the sliced onions and whole unpeeled garlic cloves with the olive oil, butter, sugar, Worcestershire sauce, thyme, salt and pepper. Spread into a parchment-lined rimmed baking sheet, drizzle with a little water and bake in the oven at 400°F (200°C) for 35-45 minutes, stirring every 10 minutes.
  2. Air Fryer Method: Place the sliced onions and garlic cloves directly in the air fryer basket (removing the rack). Toss with the olive oil, butter, sugar, Worcestershire sauce, salt and pepper. Cook at 350°F (180°C) for 20-25 minutes, or until the onions are a deep golden brown color, shaking the basket or stirring every five minutes.
  3. Both methods: Remove the garlic and squeeze the flesh out. Mash it with a fork and stir back into the onions.
Split image showing sliced onions and garlic in a pan: on the left, they are raw and pale; on the right, they are browned and caramelized.

Cook the Chicken and Mushrooms

  1. Season the diced chicken with salt, pepper, garlic granules and sprinkle with cornstarch. Rest for five minutes.
  2. Heat oil and butter in a large skillet and sear the chicken over medium-high heat for 5 minutes until golden and partially cooked.
  3. Add the sliced mushrooms and cook for 5 minutes. Pour the wine into the pan and simmer until reduced.
A collage shows four steps of cooking: coating chicken pieces with flour, browning them in a pan, adding sliced mushrooms, then pouring liquid into the pan with browned chicken, mushrooms, and onions.

Add the Pasta

  1. Add the caramelized onions in, add the broth and bring to a simmer. Stir in the uncooked pasta and simmer for 10-14 minutes, stirring once in a while to prevent it from sticking. Cook until the pasta is al dente and most of the liquid has been absorbed.
  2. Add a splash of heavy cream (optional) and stir in grated Parmesan and gruyere cheese and serve topped with fresh thyme and the cheesy bread on the side.
Side-by-side close-up photos of a skillet with pasta, mushrooms, and chicken. The left image shows the ingredients simmering in broth, while the right shows the finished dish with liquid absorbed and pasta cooked.

Cheesy Croutons (Croûtes)

Croûtes (pronounced kroot) means “crusts” in French. In culinary terms it refers to toasted or fried pieces of bread served with or on top of dishes like French onion soup. You can make these to serve on the side of your French Onion pasta, or cut into small croutons to scatter on top.

  1. Preheat the oven to 375°F (190°C) or use an air fryer. Slice a small baguette and discard the ends. Brush with olive oil and toast for 15 minutes, turning over halfway, until the bread is golden.
  2. Spread the toasted bread with Dijon mustard and pile with the Gruyere and grated Parmesan. Grill or air fry until the cheese melts.
slices of baguette toasted in the oven (left) and topped with cheese (right)

👉 If you love this French classic, make sure to check out my French Onion Beef Stew and French Onion Chicken recipes!

Recipe Notes

  • Storing Instructions: Store leftovers in an airtight container for up to 3 days. Reheat gently on the stove with a splash of beef stock or water to loosen the sauce or microwave for 2-3 minutes, stirring in between.
  • Substitute the Worcestershire sauce with a little balsamic vinegar or sherry vinegar.
  • You can boil the pasta separately and stir into the sauce once cooked. Reserve some of the starchy pasta water before draining to stir into the sauce when adding the cooked pasta.

Recipe

One Pot French Onion Pasta

This French Onion Pasta is rich, cheesy, and full of caramelized onion flavor. A one-pot dinner inspired by classic French onion soup — cozy, comforting, and ready in under 40 minutes.

  • Serves 4
  • Prep 10 minutes
  • Cook 40 minutes
  • Total 50 minutes

Ingredients

For the bread

  • 1 small baguette (, sliced)
  • olive oil as needed (, to brush on the bread)
  • 2 tbsp Dijon mustard (, or as needed)
  • 1 ½ cups (150g) Gruyere cheese, coarsely grated
  • 3 tbsp Parmesan cheese (, freshly grated)
  • ½ tbsp fresh thyme (, to garnish)

For the caramelized onions

  • 2 tbsp olive oil
  • 1 tbsp unsalted butter (, cubed)
  • 3 large yellow onions (, thinly sliced)
  • 1 tbsp Worcestershire sauce
  • ½ tbsp brown sugar
  • 4 cloves garlic (, unpeeled)
  • 1 tbsp fresh thyme

For the chicken

  • 4 chicken thighs (, skinless & boneless, diced)
  • 1 tsp salt
  • ½ tsp black pepper
  • 1 tsp garlic powder ((optional))
  • 1 tbsp cornstarch ((= cornflour))

For the pasta

  • ½ tbsp olive oil
  • 1 tsp unsalted butter
  • 8 oz (225g) cremini mushrooms, sliced
  • ¼ cup (60ml) dry white wine
  • 4 cups (1 lt) low sodium beef broth (or stock)
  • 10 ½ oz (300g) dry pasta (, I used gemelli)
  • 2 tbsp heavy cream ((= double cream), (optional))
  • 2 tbsp grated Parmesan
  • 1 tbsp grated gruyere ((optional))
  • salt and freshly ground black pepper to taste
  • fresh thyme (, to garnish)

Method

Cheesy Croutons (Croûtes)

  1. 1

    Preheat the oven to 375°F (190°C) or use an air fryer. Slice a small baguette and discard the ends. Brush with olive oil and toast for 15 minutes, turning over halfway, until the bread is golden.

  2. 2

    Just before serving the pasta, spread the toasted bread with Dijon mustard and pile with the Gruyere and grated Parmesan. Place under the broiler (grill) or air fry until the cheese melts. Sprinkle with thyme and serve with the pasta.

Caramelize the onions – stovetop Method

  1. 3

    Add butter to the pan and melt. Add all the sliced onions, garlic, thyme, Worcestershire sauce, salt, pepper and sugar and cook over relatively high heat, stirring often, until they start to brown.

  2. 4

    Cook, stirring often, for 30-40 minutes or until the onions are soft and caramelized. Pick out the garlic cloves and squeeze the flesh out. Mash it with a fork and stir back into the onions.

Caramelize the onions – air fryer or oven

  1. 5

    Oven method: Toss the sliced onions and whole unpeeled garlic cloves with the olive oil, butter, sugar, Worcestershire sauce, thyme, salt and pepper. Spread into a parchment-lined rimmed baking sheet, drizzle with a little water and bake in the oven at 400°F (200°C) for 35-45 minutes, stirring every 10 minutes.

  2. 6

    Air Fryer Method: Place the sliced onions and garlic cloves directly in the air fryer basket (removing the rack). Toss with the olive oil, butter, sugar, Worcestershire sauce, salt and pepper. Cook at 350°F (180°C) for 20-25 minutes, or until the onions are a deep golden brown color, shaking the basket or stirring every five minutes.

  3. 7

    Both methods: remove the garlic and squeeze the flesh out. Mash it with a fork and stir back into the onions.

Cook the chicken and mushrooms

  1. 8

    Season the diced chicken with salt, pepper, garlic granules and sprinkle with cornstarch. Rest for five minutes.

  2. 9

    Heat oil and butter in a large skillet and sear the chicken over medium-high heat for 5 minutes until golden and partially cooked.

  3. 10

    Add the sliced mushrooms and cook for 5 minutes. Pour the wine into the pan and simmer until reduced.

Add the pasta

  1. 11

    Stir the caramelized onions in, add the broth and bring to a simmer.

  2. 12

    Stir in the uncooked pasta and simmer for 10-14 minutes (this will vary depending on what type of pasta you use), stirring once in a while to prevent it from sticking. Cook until the pasta is al dente and most of the liquid has been absorbed.

  3. 13

    Add a splash of heavy cream (optional) and stir in grated cheese. Taste and add salt and pepper as needed. Serve topped with fresh thyme and the cheesy bread on the side.

Notes

Storing Instructions: Store leftovers in an airtight container for up to 3 days. Reheat gently on the stove with a splash of beef stock or water to loosen the sauce or microwave for 2-3 minutes, stirring in between. Replace the Worcestershire sauce with a little balsamic vinegar or sherry vinegar. You can boil the pasta separately and stir into the sauce once cooked, if preferred (only use 1/4 cup (60ml) beef broth in that case). Reserve some of the starchy pasta water before draining to stir into the sauce when adding the cooked pasta.

Equipment

  • Cast Iron Braiser
  • Paring Knife
  • Mandoline
  • Instant Vortex Digital Air Fryer
  • Storage Containers
  • Salt and Pepper Grinders

Nutrition

  • Calories1158 kcal
  • Carbohydrates106 g
  • Protein58 g
  • Fat55 g
  • Saturated Fat21 g
  • Polyunsaturated Fat8 g
  • Monounsaturated Fat22 g
  • Trans Fat0.3 g
  • Cholesterol189 mg
  • Sodium2057 mg
  • Potassium1448 mg
  • Fiber6 g
  • Sugar10 g
  • Vitamin A971 IU
  • Vitamin C11 mg
  • Calcium716 mg
  • Iron5 mg