This post may contain affiliate links. Please see our disclosure policy.

Creamy French onion pasta in a bowl, topped with melted cheese, pepper, and fresh thyme.
Save this recipe
Get this sent to your inbox, plus get new recipes from us every week!

Why You’ll Love This Recipe

This recipe is my own take on the viral TikTok French onion pasta, and the flavors are just wonderful in the creamy sauce. If you love the classic flavors of French onion soup, this dish takes all that cheesy, caramelized magic and turns it into a satisfying pasta. The onions become sweet and jammy as they cook down, the sauce is velvety and rich, and every bite is seriously delicious.

It’s also a simple one-pan pasta recipe. No need to boil pasta separately or have multiple pots on the stove. Everything comes together right in the skillet, soaking up layers of flavor from the broth and caramelized onions. If you love creamy comfort food, you’ll also enjoy my Creamy Steak Pasta with Dairy Free Alfredo Sauce, another cozy weeknight favorite.

And for anyone who’s dairy-free or gluten-free, don’t worry! You can easily swap the heavy cream for full-fat coconut milk and use your favorite gluten-free short pasta. The deep flavor from the onions and herbs still shines beautifully, even without cheese.

For another easy weeknight meal (and kid favorite), try my nutritious Hidden Veggie Pasta Sauce or cozy up with my Italian Sausage and Pasta Soup.

Ingredients You’ll Need

Here’s what you’ll need to make this creamy onion pasta:

Overhead of ingredients for French onion pasta including, onions, garlic, thyme, wine, broth, pasta, cream, and cheeses.
  • Olive oil: Adds richness and helps the onions caramelize slowly.
  • Yellow onions: The heart of this recipe – low, slow, and golden brown.
  • Garlic cloves: Build depth and aroma.
  • Fresh thyme: Balances the sweetness of the onions with earthy flavor.
  • Sea salt & black pepper: Enhances every layer of taste.
  • Dry white wine: Deglazes the pan and lifts all those flavorful brown bits.
  • Dijon mustard: Subtle tang that echoes traditional French onion soup pasta.
  • Short pasta: Use your favorite shape. Gluten-free malfada, penne, or fusilli all work. I used this one.
  • Beef broth: Creates that deep, savory onion cream sauce base.
  • Heavy cream or coconut milk: Adds silkiness and body.
  • Smoked gouda & parmesan: The perfect blend for that rich, cheesy finish.

Dairy-Free Tip: Substitute coconut milk for the cream and omit the cheese. The caramelized onions and mustard still create a flavorful sauce that’s naturally creamy.

How to Make French Onion Pasta

Onions slowly caramelizing in a skillet until soft, golden, and jammy.

Step 1: Heat olive oil in a large skillet over medium heat. Add onions and cook, stirring frequently, until browned and caramelized, about 30-40 minutes. Patience is key here. The onions should turn soft and jammy, not burnt.

Deglazing caramelized onions with white wine and Dijon.

Step 2: Add garlic, thyme, sea salt, and pepper. Stir for 2 minutes until fragrant. Pour in wine and Dijon mustard, scraping up the browned bits with a wooden spoon. Let the wine reduce slightly, about 2 minutes.

Short pasta simmering in beef broth with onions.

Step 3: Add pasta and beef broth. Simmer on medium-high for 10-15 minutes, stirring occasionally, until most of the broth is absorbed and the pasta is al dente. If the liquid evaporates too quickly, add a splash of water or broth.

Stirring in cream, smoked gouda, and parmesan to create a silky sauce.

Step 4: Stir in heavy cream, smoked gouda, and parmesan. Simmer 1-2 minutes until the cheese melts and the sauce thickens into a luscious, creamy coating.


Finished pasta garnished with fresh thyme, ready to serve.

Step 5: Taste and adjust seasoning. Garnish with more thyme and serve warm.

Tips for Perfect Caramelized Onions

  • Go slow. True caramelization takes at least 30 minutes. Rushing leads to burnt edges and bitter flavor.
  • Deglaze as needed. If onions start to stick, add a splash of water, wine, or broth to loosen the fond.
  • Use a wide skillet or cast-iron pan. More surface area helps the onions cook evenly and release steam efficiently.
  • Don’t overcrowd. If you double the recipe, use two pans or cook in batches for the same golden color and flavor depth.
Close-up of cheesy French onion pasta with pepper and fresh thyme sprigs.

Storing & Reheating

  • Leftovers can be stored in an airtight container in the fridge for up to 4 days. Reheat gently in the microwave or on the stovetop with a splash of beef broth to loosen the sauce.
  • I don’t recommend freezing this dish because the creamy texture and onions don’t hold up as well once thawed.
French onion pasta on a fork, ready to eat.

Recipe FAQs

Can I make this dish ahead of time?

Yes! You can caramelize the onions up to two days ahead and refrigerate them. When ready, reheat, add the remaining ingredients, and finish the recipe.

Can I skip the wine?

If you don’t want to use wine, use extra beef broth with a squeeze of lemon juice or a splash of apple cider vinegar for brightness.

How can I get that deep umami flavor like French onion soup?

Depth of flavor comes from fully caramelized onions and a good quality broth. Use beef broth or a rich vegetable broth, not low-sodium unless you plan to season more heavily.

What can I do if my onions aren’t caramelizing correctly?

If your onions are pale, the heat is likely too low or you haven’t cooked them long enough. For onions that darken too quickly or start to burn, lower the heat and add a splash of water, wine, or broth to slow things down

This French onion pasta is one of those meals that feels fancy but couldn’t be easier to make. It’s comforting, deeply flavorful, and perfect for cozy fall dinners or special family nights.

And if you like bold flavors, don’t miss The Ultimate Creamy Chorizo Pasta, it’s delicious, creamy, and comes together in just 30 minutes.

More Cozy Dinner Ideas

If you make this French onion pasta, please leave me a star rating and comment below! I love to hear your thoughts and feedback. Follow me on social media Instagram, Facebook, and Pinterest, for even more delicious recipes!

Servings: 5 servings

The BEST French Onion Pasta

By Jean Choi
French onion pasta captures all the rich, caramelized flavor of French onion soup in a creamy, one-pot dinner that’s pure comfort. It’s cozy, deeply savory, and feels like an adult version of mac and cheese, but my kids love this one too.
Prep: 5 minutes
Cook: 50 minutes
Total: 55 minutes
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Ingredients 

  • 3 tbsp olive oil
  • 3 yellow onions, thinly sliced
  • 3 garlic cloves, minced
  • 1 tbsp fresh thyme, plus more for garnish
  • 1 tsp sea salt
  • 1/2 tsp ground black pepper
  • 1/2 cup dry white wine
  • 1 tbsp dijon mustard
  • 12 oz short pasta, I used this gluten free malfada
  • 4 cups beef broth
  • 1/2 cup heavy cream, or full-fat coconut milk
  • 1/2 cup shredded smoked gouda
  • 1/2 cup shredded parmesan, plus more for garnish

Instructions 

  • Heat olive oil in a large skillet over medium heat. Add onions and cook stirring frequently until browned and caramelized, about 30-40 minutes.
    3 tbsp olive oil, 3 yellow onions
  • Add garlic, thyme, sea salt, and pepper, and cook stirring for 2 minutes until fragrant. Add wine and dijon mustard, then scrape the bottom of the pan with a wooden spoon to deglaze for about 2 minutes.
    3 garlic cloves, 1 tbsp fresh thyme, 1 tsp sea salt, 1/2 tsp ground black pepper, 1/2 cup dry white wine, 1 tbsp dijon mustard
  • Add pasta and broth. Simmer on medium high for 10-15 minutes until most of the broth is absorbed and the pasta is al dente. Stir occasionally so the pasta doesn't stick to the bottom. You can add a bit of water if the broth evaporates too quickly.
    12 oz short pasta, 4 cups beef broth
  • Stir in heavy cream, smoked gouda, and parmesan, and simmer stirring for 1-2 minutes until the cheese is melted. 
    1/2 cup heavy cream, 1/2 cup shredded smoked gouda, 1/2 cup shredded parmesan
  • Taste to adjust seasoning, and serve warm garnish with more thyme.

Notes

  • Go slow. True caramelization takes at least 30-40 minutes. Rushing leads to burnt edges and bitter flavor.
  • Deglaze as needed. If onions start to stick, add a splash of water, wine, or broth to loosen the fond.
  • Use a wide skillet or cast-iron pan. More surface area helps the onions cook evenly and release steam efficiently.

Nutrition

Serving: 1serving – makes 5, Calories: 597kcal, Carbohydrates: 60g, Protein: 22g, Fat: 28g, Saturated Fat: 13g, Polyunsaturated Fat: 2g, Monounsaturated Fat: 11g, Cholesterol: 61mg, Sodium: 1581mg, Potassium: 452mg, Fiber: 4g, Sugar: 6g, Vitamin A: 632IU, Vitamin C: 8mg, Calcium: 355mg, Iron: 2mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Tried this recipe?Leave a comment below or tag @whatgreatgrandmaate!

Jean Choi

I’m a food lover and recipe developer living in Southern California. I love to share simple and approachable gluten-free recipes that are healthy but never sacrifice on flavor.

You May Also Like

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.