French Onion Pasta Recipe

French Onion Pasta Recipe brings all the cozy flavors of French onion soup to a silky, cheesy pasta that you can pull off on a weeknight. I load up a skillet with onions, nurse them into deep sweetness, and swirl in broth and Gruyère. The sauce clings to every noodle and tastes like you simmered it for hours. I make this when I want comfort without a pile of dishes.

Homemade French Onion Pasta Recipe

You get the best parts of French onion soup in twirlable form: jammy onions, rich broth, thyme, and nutty Gruyère. The pasta water and cream give the sauce a glossy finish that coats every piece. The dish tastes fancy, yet the method stays simple and unfussy.

I tested this on busy weeknights and slow Sundays, and it hit the spot both times. I also served it to friends who swear they “don’t like onions,” and they went back for seconds. The onions cook down into sweetness and lose any sharp bite.

Helpful Tips

  • Slice the onions pole-to-pole for fewer harsh edges and quicker caramelization.
  • Keep the heat medium-low and stir often; the onions reward you with deep flavor.
  • Use a splash of water if brown bits look too dark; those bits equal flavor in the sauce.
  • Salt the onions early to pull out moisture and speed up softening.
  • Stir the pasta vigorously with the sauce; the starch tightens everything to a silky gloss.
  • Shred the Gruyère by hand; it melts smoother than pre-shredded cheese.
  • Keep extra hot broth or pasta water nearby in case the sauce tightens too much.

Ingredients You’ll Need

  • Onions and aromatics:
    • 3 large yellow onions, thinly sliced
    • 3 tablespoons unsalted butter
    • 1 tablespoon olive oil
    • 1 teaspoon kosher salt, plus more to taste
    • 1 teaspoon sugar (helps browning)
    • 3 garlic cloves, minced
    • 1 teaspoon fresh thyme leaves (or 1/2 teaspoon dried)
    • 1 bay leaf
  • Deglaze and broth:
  • Pasta and dairy:
    • 12 ounces pasta (rigatoni, fusilli, or gemelli)
    • 1/2 cup heavy cream or 1/3 cup mascarpone
    • 1 1/2 cups shredded Gruyère
    • 1/4 cup grated Parmesan, plus more for serving
  • Flavor boosters:
    • 1 teaspoon Worcestershire sauce
    • 1 teaspoon Dijon mustard
    • Black pepper, to taste
    • Fresh parsley or extra thyme for garnish

How to Make French Onion Pasta

  1. Caramelize the onions
  • Heat a large deep skillet or Dutch oven over medium-low heat. Add butter and olive oil.
  • Add onions and salt, then stir to coat. Cook 30–40 minutes, stirring every few minutes, until deep golden and jammy.
  • Sprinkle in sugar after 10 minutes to help browning. Adjust heat to prevent scorching.
  1. Build the base
  • Add garlic and thyme; cook 1 minute until fragrant.
  • Pour in the wine; scrape up browned bits and reduce by half.
  • Stir in Worcestershire, Dijon, and bay leaf.
  1. Simmer with broth
  • Add broth and bring to a lively simmer.
  • Drop in the pasta and cook uncovered, stirring often, until al dente, 9–11 minutes.
  • Add splashes of hot water if the pan looks dry before the pasta finishes.
  1. Make it silky and cheesy
  • Lower the heat. Stir in cream or mascarpone.
  • Add Gruyère and Parmesan by handfuls, stirring until smooth and glossy.
  • Taste and adjust salt and pepper. Remove the bay leaf.
  1. Finish and serve
  • Rest the pasta 2 minutes so the sauce thickens slightly.
  • Top with herbs and extra Parmesan.
  • Serve hot with a squeeze of lemon if you like a bright edge.

Variations I’ve Tried

  • One-pot version: Cook the pasta directly with the onions and broth, then stir in dairy and cheese at the end. I use an extra 1/2–1 cup water.
  • Mushroom boost: Sauté 8 ounces cremini with the onions for a meatier vibe.
  • Onion trio: Mix yellow, red, and sweet onions for layered flavor.
  • Cheese swap: Try Swiss, Emmental, or a blend of Gruyère and fontina for ultra melt.
  • Broth twist: Use chicken broth for lighter flavor or vegetable broth for a vegetarian pan.
  • Protein add-ins: Fold in shredded rotisserie chicken or seared sausage coins at the end.
  • Crunchy topper: Scatter toasted panko with melted butter and thyme over each bowl.

What to Serve with it

Make-Ahead and Storage

French Onion Pasta reheats beautifully, so I pack it for work lunches and late-night fridge raids.

Make-Ahead: Caramelize the onions and deglaze, then cool and refrigerate for up to 4 days or freeze for up to 2 months. Finish the pasta and sauce later for a fresh, speedy dinner.
To Refrigerate: Store cooled pasta in an airtight container in the fridge for up to 4 days.
Freezing: Freeze portions for up to 2 months; the texture stays creamiest if you freeze without the herbs. Thaw in the fridge overnight.
To Reheat: Warm gently on the stove with a splash of broth or water, or microwave in 30-second bursts, stirring between rounds.

French Onion Pasta Recipe
Adaly Kandice

French Onion Pasta Recipe

A comforting dish inspired by classic French onion soup, combining caramelized onions and creamy pasta in a rich, savory sauce.
Prep Time 15 minutes
Cook Time 45 minutes
Total Time 1 hour
Servings: 4
Course: Dinner
Cuisine: American

Ingredients
  

  • 2 tablespoons unsalted butter
  • 2 tablespoons olive oil
  • 3 large yellow onions, thinly sliced
  • 1 teaspoon sugar
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper
  • 2 cloves garlic, minced
  • 1/2 cup dry white wine
  • 4 cups beef or vegetable broth
  • 8 ounces pasta (such as penne or rigatoni)
  • 1 cup grated Gruyère cheese
  • 1/2 cup heavy cream
  • 2 tablespoons fresh parsley, chopped

Instructions
 

  1. In a large skillet, melt butter and olive oil over medium heat. Add sliced onions, sugar, salt, and pepper.
  2. Cook the onions, stirring often, until golden and deeply caramelized, about 25-30 minutes.
  3. Add minced garlic and cook for 1 minute until fragrant.
  4. Deglaze the pan with white wine (if using), scraping up any browned bits. Simmer until the wine has mostly evaporated.
  5. Add the broth and bring to a simmer.
  6. Add the pasta to the pan and cook, stirring occasionally, until the pasta is tender and most of the liquid is absorbed (add more broth if needed).
  7. Stir in Gruyère cheese and heavy cream until melted and creamy.
  8. Taste and adjust seasoning if needed. Serve topped with chopped fresh parsley.

Notes

Gruyère cheese is traditional, but you can substitute with Swiss or mozzarella. For a vegetarian version, use vegetable broth. Serve with extra cheese on top if desired. Caramelizing the onions slowly is key to deep flavor.