French onion pasta brings the deep, sweet flavor of caramelized onions into a creamy pasta dish inspired by classic French onion soup. Slowly cooked yellow onions, garlic, thyme, beef broth, and a splash of cream create a savory sauce that clings to every piece of pasta. Parmesan adds a salty finish, while Gruyère brings the nutty flavor associated with French onion soup. The secret to a rich French onion pasta sauce is giving the onions enough time to caramelize. They should turn deep golden brown and taste sweet, with no burnt or bitter edges. Deglazing the pan with broth lifts the browned bits from the bottom and adds extra flavor to the sauce. Use rigatoni, fettuccine, or another pasta shape that holds sauce well. This recipe makes a satisfying weeknight dinner, and you can prepare it in one large skillet with a separate pot for boiling the pasta.
French Onion Pasta Recipe
Recipe Profile
4 attributesIngredients
15 Items
Instructions
9 Steps
Prepare the ingredients
Peel the onions, cut them in half, and slice them thinly into even strips. Mince the garlic, grate both cheeses, and measure the remaining ingredients before cooking. Even onion slices cook more evenly and are less likely to burn in spots.
Caramelize the onions
Heat the butter and olive oil in a large, deep skillet over medium heat. Add the onions and a small pinch of salt. Cook for 5 minutes, stirring occasionally, until they begin to soften. Reduce the heat to medium-low and continue cooking for 25 to 35 minutes, stirring every few minutes. The onions should become very soft and deep golden brown. If the pan starts to look dry or the onions stick, add 1 tablespoon of water and scrape up the browned bits. Reduce the heat if they darken too quickly.
Boil the pasta
While the onions cook, bring a large pot of water to a boil. Salt the water and cook the pasta according to the package instructions until al dente. Before draining, reserve at least 1/2 cup of the starchy cooking water. Drain the pasta without rinsing it.
Add garlic and thyme
Stir the minced garlic and thyme into the caramelized onions. Cook for about 1 minute, until fragrant. Keep the heat moderate so the garlic doesn't brown or develop a bitter taste.
Thicken the sauce base
Sprinkle the flour over the onion mixture and stir continuously for 1 minute. Pour in the beef broth gradually, stirring and scraping the bottom of the skillet to release the browned onion bits. Add the Worcestershire sauce and simmer for 3 to 5 minutes, until the liquid begins to thicken slightly.
Make the sauce creamy
Reduce the heat to low and stir in the heavy cream. Let the sauce warm gently for 1 to 2 minutes. Avoid a vigorous boil, which can affect the texture of the cream. Taste the sauce before adding salt, since the broth and cheeses may already contain plenty.
Add the cheese
Add the Gruyère and Parmesan a little at a time, stirring until melted. Keep the heat low to help the cheese blend smoothly into the sauce. If the sauce becomes too thick, add a small splash of reserved pasta water.
Combine the pasta and sauce
Add the drained pasta to the skillet and toss until every piece is coated. Add pasta water 1 tablespoon at a time until the sauce reaches a glossy, creamy consistency. Simmer gently for 1 to 2 minutes so the pasta absorbs some of the onion and broth flavor.
Season and serve
Taste and adjust the black pepper and salt. Scatter the chopped parsley over the pasta, if using, and serve immediately while the cheese is melted and the sauce is creamy.
Nutrition Facts
Per Serving
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.
Final Culinary Notes
Tips for the best French onion pasta
How to caramelize onions properly
Give the onions around 30 to 40 minutes to develop a deep golden-brown color. Stir regularly, especially near the end, and lower the heat if they start browning too quickly. A few tablespoons of water can loosen stuck-on browned bits before they burn.
How to keep the sauce creamy
- Add cheese over low heat. High heat can make cheese clump or turn grainy.
- Reserve pasta water. Its starch helps the sauce cling to the pasta and restores moisture as it thickens.
- Use freshly grated cheese. Pre-grated cheese can contain anti-caking agents that affect melting.
- Season at the end. Beef broth, Worcestershire sauce, and Parmesan all contribute salt.
Ingredient substitutions
- Pasta: Penne, rigatoni, fusilli, or fettuccine all work well.
- Beef broth: Use vegetable broth for a vegetarian version, along with vegetarian Worcestershire sauce if needed.
- Gruyère: Swiss or Emmental cheese can provide a similar melting quality.
- Heavy cream: Half-and-half can work, though the sauce will be thinner. Add it over low heat.
- Fresh thyme: Use dried thyme in a smaller quantity, as listed in the ingredients.
Common mistakes to avoid
- Cooking onions over high heat: They may burn before their natural sweetness develops.
- Adding cheese to boiling sauce: Let the sauce cool to a gentle simmer or lower before stirring in the cheese.
- Draining all the pasta water: Keep some aside so you can adjust the sauce without adding extra cream.
- Leaving the finished pasta on the heat too long: The sauce thickens as it sits. Serve promptly, or loosen it with a little warm broth when reheating.
Conclusion and storage notes
French onion pasta gets its character from deeply caramelized onions, savory broth, and melted cheese. The onions take the longest, so give them enough time to develop their sweetness before adding the liquid ingredients.
Serve the pasta hot, with extra Parmesan and black pepper if desired. Pair it with a crisp green salad or roasted vegetables for a balanced dinner.
Storage: Refrigerate leftovers in an airtight container for up to 3 days. Reheat gently in a skillet with a splash of broth or water, stirring until the sauce loosens. The sauce may thicken in the refrigerator, so add liquid gradually.
Vegetarian option: Replace beef broth with vegetable broth and use vegetarian Worcestershire sauce. Check the cheese labels for vegetarian suitability, since some cheeses are made with animal-derived rennet.
Frequently Asked Questions
Rating & Reviews
0 ratings
Elena Marchetti
Elena Marchetti is a recipe editor at RoamFeast, developing and editing recipes from around the world for home cooks. She focuses on accurate quantities, clear step-by-step methods and dishes that work in a normal home kitchen, with details checked before publication.
Recipe Profile
4 attributesRelated Creations
Recipe Collections
View AllJoin Our Newsletter
Get the latest recipes and cooking tips sent straight to your inbox.
Discover More Recipes
Curated for your gourmet lifestyle