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

French Onion Pasta is filled with the wonderful flavors of the classic soup recipe but in pasta form! Caramelized onions, mushrooms, garlic, and fresh thyme are cooked with pasta and parmesan cheese for an amazing meal. This recipe is so easy to make and will please your whole family!

Black skillet with French onion pasta.
Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

This post may contain affiliate links. If you purchase through links on our site, we may earn a commission.

If you love classic French onion soup, you are going to adore this incredible French onion soup pasta recipe made with spaghetti or linguine combined with caramelized onions, mushrooms, and thyme in a tasty sauce. Made without any heavy cream, you can finish with fresh parsley and grated parmesan cheese for a satisfying meal that’s great for family dinner.

Why you should make this recipe

  • Super delicious comfort food: Everyone loves a good pasta dish, and this one with caramelized onions, sautéed veggies, and parmesan is next level. It’s warm, comforting, and filled with so much flavor.
  • Easy to make: French onion pasta is an easy meal to make and can be ready in just over 30 minutes. There’s minimal prep required, and other than boiling the pasta, everything cooks in one skillet, making cleanup a breeze!
  • Versatile: There are lots of ways to serve this meal and make it your own. It’s great served alone or with some crusty bread and a salad. You could also add some chopped, cooked chicken for a boost of protein.
Using tongs to serve pasta with onions and mushrooms.

Ingredients needed

This French onion pasta recipe is made with pretty much the same ingredients we use to make the soup. Caramelized onions, sautéed mushrooms, herbs, and parmesan cheese are combined with pasta to create a mouth-watering meal! Here’s everything you’ll need:

  • Pasta: I like to use whole-grain spaghetti or linguine, but any noodle type will work.
  • Kosher salt and pepper: Season the pasta water to enhance the flavors.
  • Olive oil: For caramelizing the onion. Butter is a good substitute.
  • Onions: Use white onions or yellow onions for a delicious sweet and savory flavor.
  • Mushrooms: Sliced button mushrooms are sautéed with the garlic, thyme and balsamic vinegar until they’re tender and flavorful.
  • Garlic: Gives the pasta a more complex flavor.
  • Fresh thyme: Using the same classic herb that adds freshness and extra flavor to French onion soup.
  • Balsamic vinegar: A great addition to cut some of the richness and also add depth of flavor to the pasta sauce. You may also use dry white wine or sherry vinegar.
  • Beef broth: Use beef stock for moisture and flavor. You can sub with vegetable broth or chicken broth to keep this recipe vegetarian.
  • Parmesan cheese: Freshly grated parmesan will taste the best and melt nicely.
  • Chopped parsley: To garnish the dish and add a pop of color. You can sub with more fresh thyme, if you’d like.
Uncooked pasta, mushrooms, onions, parmesan cheese, stock and thyme.

How to make French Onion Pasta

One Pot French onion pasta is super easy to make! Once you’ve caramelized the onions everything comes together super quick too! Here’s the simple process:

  1. Boil the pasta: Cook the pasta in salted water according to package directions. Reserve 1/2 cup of the pasta water, then drain.
  2. Caramelize the onion: Meanwhile, heat the oil in a Dutch oven or a rimmed skillet over medium heat. Add the onion and sauté until mostly caramelized and golden, around 12-15 minutes, stirring occasionally.
  1. Sauté the mushrooms: Add the mushrooms and sauté for 3-4 minutes more. Add garlic, thyme, and balsamic vinegar and cook for 1 minute more.
  2. Simmer the stock: Add the stock and bubble until reduced by half.
  3. Combine all ingredients and serve: Add in the cooked pasta and pasta water. Stir well together with the parmesan cheese. Serve while hot and enjoy!

Expert tips

  • Watch the onions closely: While cooking the onions be sure to keep a close eye on them, to avoid them burning. You should be stirring them about every 3-4 minutes. If they start to burn, reduce the heat, and stir more frequently. It may be necessary to add a teaspoon or two of water as well.
  • Mushrooms: Omit the mushrooms if you don’t like them. We enjoy their added flavor and texture. Also, I like to use button mushrooms, but any variety will work.
  • Type of pasta: I like whole grain spaghetti or linguine for this recipe, but you could use a short pasta like penne or ziti, too. Use whatever kind of pasta you like best. For a gluten-free meal, use gluten-free pasta.
  • A different cheese: Parmesan cheese is easy to find and tastes great with the other ingredients, but gruyere cheese is traditionally used to make French onion soup, so you could use that instead if preferred. Other cheeses that work great are Swiss cheese, gruyere cheese, or provolone cheese.

Frequently asked questions

What is French onion pasta?

This recipe takes the ingredients from the delicious French onion soup recipe and uses them with less broth to combine with pasta for a unique, yet delicious meal idea. The pasta recipe is a bit heartier than the soup, and it’s a fun way to change it up while still enjoying the great flavors in the classic soup.

How do you deepen the flavor of French onion pasta?

Adding in ingredients like sautéed garlic, balsamic vinegar and fresh herbs along with the sweet and savory caramelized onions adds to the depth of flavor of this recipe.

Does it matter how you cut onions for French onion pasta?

We recommend thinly slicing the onions, so they maintain their structure but are cut thinly enough that they caramelize nicely. It’s best to cut them all the same thickness, so they cook at the same rate.

Closeup view of French onion pasta cooked in a skillet.

Serving suggestions

There are so many ways to serve this French onion soup pasta for the perfect dinner! Here are some ideas I love:

Storage recommendations

Just like most pasta recipes, this French onion pasta is great leftover! You’ll have an easy lunch to warm up the next day. Here is how to store leftovers:

  • In the refrigerator: Transfer cooled pasta to an airtight container and store in the fridge for up to 5 days.
  • To reheat: Leftovers can be reheated on the stove over low heat or in the microwave. You may need to add a small amount of broth, water or milk to moisten and loosen the noodles.
Closeup view of pasta made with onions and mushrooms and topped with Parmesan cheese.

More pasta recipes

If you try a recipe and you like it, leave us some feedback in the comment section below, and don’t forget to rate it! We would love it if you shared it with friends and family.

Finally, please use our hashtag #healthyfitnessmeals on INSTAGRAM for a chance to be featured! FOLLOW Healthy Fitness Meals on FACEBOOK | INSTAGRAM | PINTEREST | TWITTER for all of our latest blog posts and recipes.

5 from 3 votes

French Onion Pasta

By: Rena
Servings: 4 servings
Prep: 10 minutes
Cook: 30 minutes
0 minutes
Total: 40 minutes
top view black skillet of brown pasta with caramelized onions and mushrooms
French Onion Pasta is filled with the wonderful flavors of the classic soup recipe, but in pasta form! Caramelized onions, mushrooms, garlic and fresh thyme are cooked with pasta and parmesan cheese for an amazing meal. This recipe is so easy to make and will please your whole family!

Equipment

  • cutting board
  • Chef's knife
  • Dutch Oven

Ingredients

  • 1 lb whole grain spaghetti or linguine, or use gluten-free pasta
  • Kosher salt and pepper, to taste
  • 2 tbsp olive oil
  • 2 large white onions, thinly sliced
  • 1 lb button mushrooms, thinly sliced
  • 4-6 garlic cloves, sliced
  • ½ tbsp fresh thyme leaves
  • 2 tbsp balsamic vinegar
  • 1/2 cup beef stock , or stock of choice
  • 1/2 cup ground parmesan cheese
  • Optional: 2 tbsp freshly chopped parsley

Instructions

  • Cook the pasta in salted water according to package directions. Reserve 1/2 cup of the pasta water, then drain.
  • Meanwhile, heat the oil in a Dutch oven or a rimmed skillet over medium heat.
  • Add the onion and sauté until mostly caramelized and golden, around 12-15 minutes, stirring occasionally.
  • Add the mushrooms and sauté for 3-4 minutes more. Add garlic, thyme and balsamic vinegar and cook for 1 minute more.
  • Add the stock and bubble until reduced by half.
  • Add in the cooked pasta and pasta water. Stir well together with the parmesan cheese. Serve while hot and enjoy!

Notes

Storage:
  • In the refrigerator: Transfer cooled pasta to an airtight container and store in the fridge for up to 5 days.
  • To reheat: Leftovers can be reheated on the stove over low heat or in the microwave. You may need to add a small amount of broth, water or milk to moisten and loosen the noodles.

Nutrition

Serving: 1servingCalories: 598kcalCarbohydrates: 98gProtein: 23gFat: 13gSaturated Fat: 3gPolyunsaturated Fat: 2gMonounsaturated Fat: 6gCholesterol: 11mgSodium: 877mgPotassium: 799mgFiber: 6gSugar: 9gVitamin A: 151IUVitamin C: 9mgCalcium: 164mgIron: 3mg

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

Additional Info

Course: Main Course
Cuisine: American, French
Tried this recipe?Mention @healthyfitnessmeals or tag #healthyfitnessmeals!

About Rena Awada

Hi, Iโ€™m Rena! Welcome to my blog. I am here to help you prepare delicious, light, fresh meals that your whole family will love!

You May Also Like

5 from 3 votes (3 ratings without comment)

Leave a comment

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

Recipe Rating




4 Comments

  1. Hi, I recently made your Greek bowl and was blown away by how delicious it was!!!! Thank you!

    I would like to make this as well! Can you please clarify where I add the reserved 1/2 cup of pasta water? Thank you!

    1. Thank you so much. Glad you loved the Greek Bowl. For the pasta water, it would be in step 6 when you add in the pasta. I will update it now.