This pasta recipe takes elements of everyone’s favorite French onion soup and turns it into a hearty vegetarian pasta perfect for cold winter nights.
jump toRECIPE
This post may contain affiliate links, which means that I make a small commission off items you purchase at no additional cost to you. Please read my policy page.
French onion soup pasta brings together everything people love about the classic soup—slow-simmered onions, thyme, rich broth, and melty Gruyère—into a cozy, hearty vegetarian pasta perfect for cold nights. Instead of caramelized onions, this recipe uses an onion soubise, a traditional French technique that gently cooks onions low and slow until deeply flavorful and silky. Finished with sautéed kale and buttery garlic breadcrumbs, it’s comforting without feeling heavy. If you’re in the mood for more onion-forward comfort food, try French onion soup bites or caramelized onion pho dip from the blog next.
Why You’ll Love This Recipe
Cozy & comforting – all the flavors of French onion soup in pasta form.
Perfect for winter – slow-simmered onions make it ideal for cold nights.
What is Onion Soubise?
The base of the sauce is an onion soubise, an easy, three-ingredient French sauce. Onion soubise is classically puréed with cream as an accompaniment to meat such as a seared steak or roast chicken. The goal isn’t to put color on the onions but to coax out the flavor so don’t try to rush it. Make the onion mixture a few days ahead of time and reheat when needed in order to minimize the day of prep. I also use it in the spicy rigatoni sauce here.
Key Ingredients in This Recipe
Yellow onion – I use yellow onion in this recipe for its mellow flavor when cooked. These onions with a brownish yellow papery skin are a great all-purpose cooking onion.
Kale – While I opt to use Tuscan (also called dinosaur kale) in this recipe because it’s flatter and easier to cut into strips, curly kale or another green like rapini or Swiss Chard can also be used. Be sure to remove the tough ribs from the middle of the kale before cooking it.
Beef Stock – Beef stock is typically made from bones as well as aromatics and vegetables while beef broth is made with the meat. How does that affect their flavor? Beef stock has a much richer, more robust flavor which comes from the collagen released from the simmering bones. On the other hand, beef broth is much more mellow in flavor.
Pasta – Twisted pasta shapes like fusilli or strozzapreti, as well as shell-like shapes, are great for light creamy sauces such as this one. I like using lumache pasta though it can be difficult to find. It’s a shell-shaped pasta named after a snail shell that has a pinched end which works to trap sauce in the tubes.
Gruyère – Gruyère is a hard cheese with a nutty, sweet flavor from Switzerland. The fact that it melts well (due to a high water to oil ratio) mixed with it’s distinct flavor makes it the perfect addition to anything from sandwiches to mac and cheese or fondue. If you can’t find Gruyère, I recommend substituting with another Swiss cheese like Emmental.
A full ingredient list with exact amounts can be found in the recipe card below.
Pro Tip
Take your time with the onion soubise—low heat and patience are key to developing deep flavor without browning the onions.
Swaps and Substitutions
Pasta: Use rigatoni, shells, fusilli, or strozzapreti if lumache isn’t available.
Kale: Substitute curly kale, Swiss chard, or rapini.
Gruyère: Swap with Emmental or another Swiss-style cheese.
Beef stock: Use vegetable stock for a fully vegetarian-friendly option.
How to Make French Onion Soup Pasta (Step-by-Step)
Step 1: Make the buttered breadcrumbs. Heat a large sauté pan over medium-low heat. Add the olive oil and heat through then add the butter and allow to melt. Add the breadcrumbs and garlic powder, shaking the pan or stirring constantly until the breadcrumbs are uniformly golden brown, about 4 minutes. Immediately remove from the pan to a bowl or container and store in an airtight container until ready to use.
Step 2: Make the onion soubise. Heat a large sauté pan over low heat. Add the butter, ½ cup of water, the onions and thyme to the pan. Continue to simmer the onions over low heat, stirring occasionally, until they are tender, about 1½ hours. Season with salt. Turn the heat up to medium, stir the flour into the onions, cooking until it’s pale brown, about 1 minute. Stir in the beef stock and bring to a simmer. Add the kale and cook until wilted, about 6 minutes.
Step 3: Cook the pasta. Place a large pot with salted water over medium heat and bring to a boil. Add the pasta and cook until just al dente, about 8 minutes. Drain the pasta, reserving about 1 cup of the pasta cooking water and return to the pot. Add the onion and stock mixture over the top, stirring in ½ cup of the pasta cooking water.
Step 4: Assemble, bake, and serve. Heat the oven to broil on high. Spread the pasta in baking dish and top with the gruyere cheese and thyme. Add to the oven and broil until the cheese is melted and bubbly, about 4 to 5 minutes. Remove and top with the buttered breadcrumbs then serve immediately.
FAQ – Frequently Asked Questions
Do I really need to simmer the onions for that long for French onion soup pasta?
Yes! Slowly cooking them coaxes out the subtle, sweet onion flavor and turns it into a buttery, jam-like consistency. It mellows the harsh flavor of onions. You don’t want caramelized onions for this.
Can I make the onion soubise in advance?
Yes! They can be made up to a week in advance and stored covered and refrigerated.
Can I make the breadcrumbs for French onion soup pasta in advance?
Yes! Remove them to a small bowl once they have cooled. Then, store them in an airtight container for up to a week.
Why should I save pasta cooking water?
I always recommend reserving some of the pasta cooking water before draining your pasta. The salty, starchy water that the pasta is cooked in adds flavor and helps to bind the sauce to the pasta, making a rich and silky sauce.
How to Serve French Onion Soup Pasta
Served hot: straight from the oven while the cheese is bubbly.
With a simple green salad: for balance and freshness.
Paired with crusty bread: perfect for soaking up extra sauce.
As a main dish: ideal for cozy dinners or casual entertaining.
How to Store French Onion Soup Pasta
Refrigerate: store leftovers in an airtight container for up to 3 days.
Reheat gently: warm on the stovetop with a splash of stock or water.
Avoid overheating: helps prevent the sauce from separating.
Other Recipes to Try
If you loved this comforting pasta dish, try some of these during the colder months:
1 small bunch tuscan kale, ribs removed and thinly sliced
½poundlumache pasta(or rigatoni or other tube shape pasta)
1cupshredded gruyere cheese
½teaspoonfresh thyme
Instructions:
For the buttered garlic breadcrumbs:
Heat a large sauté pan over medium-low heat. Add the olive oil and heat through then add the butter and allow to melt. Add the breadcrumbs and garlic powder, shaking the pan or stirring constantly until the breadcrumbs are uniformly golden brown, about 4 minutes. Immediately remove from the pan to a bowl or container and store in an airtight container until ready to use.
For the onion soubise:
Heat a large sauté pan over low heat. Add the butter, ½ cup of water, the onions and thyme to the pan. Continue to simmer the onions over low heat, stirring occasionally, until they are tender, about 1½ hours. Season with salt.
For the pasta:
Over medium heat, stir the flour into the onions, cooking until it’s pale brown, about 1 minute. Stir in the beef stock and bring to a simmer. Add the kale and cook until wilted, about 6 minutes.
Place a large pot with salted water over medium heat and bring to a boil. Add the pasta and cook until just al dente, about 8 minutes. Drain the pasta, reserving about 1 cup of the pasta cooking water and return to the pot. Add the onion and stock mixture over the top, stirring in ½ cup of the pasta cooking water.
Heat the oven to broil on high. Spread the pasta in baking dish and top with the gruyere cheese and thyme. Add to the oven and broil until the cheese is melted and bubbly, about 4 to 5 minutes. Remove and top with the buttered breadcrumbs then serve immediately.
Notes:
Take your time with the onion soubise—low heat and patience are key to developing deep flavor without browning the onions.
Rate + Review
WHAT DID YOU THINK OF THIS RECIPE?