Easy French Onion Pasta – A Simple Weeknight Dinner Recipe
This post may contain affiliate links (disclosure).
This French Onion Pasta is the perfect cozy dinner for anyone who loves the rich, savory flavor of French onion soup. Sweet caramelized onions, tender pasta, and melted cheese come together in one pot for a creamy and comforting meal. This easy stovetop pasta recipe is full of delicious flavor and makes a wonderful family dinner with simple ingredients.
Want to save this recipe?
Why You’ll Love French Onion Pasta
- This French Onion Pasta has so much rich, cozy flavor from the caramelized onions. The onions cook down until they are soft, sweet, and golden. They make the whole pasta dish taste warm and comforting. It is a great recipe for anyone who loves French onion soup.
- This recipe is made in one pot, so cleanup is easy. You cook the onions, sauce, and pasta all in the same pot. That means fewer dishes to wash after dinner. It is perfect for a busy weeknight or a relaxing weekend meal.
- The pasta turns out creamy without using heavy cream. Evaporated milk helps create a smooth and comforting sauce. The Gruyere and Parmesan melt into the pasta and make it extra delicious. Every bite tastes rich and cheesy.
- This recipe uses simple ingredients that come together in a very flavorful way. Onions, pasta, broth-style seasoning, herbs, and cheese turn into a special meal. You do not need anything fancy to make it taste amazing. It is a great way to make a comforting dinner from pantry staples.
- This French Onion Pasta is easy to customize. You can add more red pepper flakes for heat or stir in extra vegetables or protein. You can also make it saucier with a splash of water or milk at the end. It is a flexible recipe that can work for many different tastes.
Ingredients For French Onion Pasta
- Olive Oil – Helps cook the onions and keeps them from sticking to the pot.
- Unsalted Butter – Adds rich flavor to the onions as they caramelize.
- Yellow Onions – The star of the recipe. They cook slowly until soft, golden, and sweet.
- Salt – Brings out the flavor of the onions and the sauce.
- Black Pepper – Adds a little warm flavor to balance the creamy pasta.
- Garlic – Gives the pasta a delicious savory taste.
- Red Pepper Flakes – Adds a tiny bit of heat. You can use just a pinch or add more if you like spicy pasta.
- Worcestershire Sauce – Adds deep, savory flavor to the sauce.
- Reduced-Sodium Soy Sauce – Makes the sauce taste richer and more flavorful.
- Water – Helps cook the pasta right in the pot and creates the base of the sauce.
- Evaporated Milk – Makes the pasta creamy without using heavy cream.
- Cornstarch – Helps thicken the sauce so it coats the pasta nicely.
- Beef Bouillon – Adds bold, savory flavor that goes perfectly with the caramelized onions.
- Fresh Parsley – Adds fresh flavor to the sauce and makes a pretty garnish.
- Fresh Thyme – Gives this pasta that classic French onion soup flavor.
- Dried Oregano – Adds extra herb flavor to the sauce.
- Paprika – Adds warm color and a mild savory flavor.
- Short-Cut Pasta – Orecchiette works well, but other short pasta shapes can also be used.
- Gruyere Cheese – Melts into the sauce and gives the pasta a rich, cheesy flavor.
- Parmesan Cheese – Adds salty, nutty flavor and helps make the sauce extra delicious.
For the exact measurements of the ingredients, see the printable recipe card at the bottom of this article.
How To Make French Onion Pasta
- Start by heating the olive oil and butter in a large pot. Add the sliced onions with salt and pepper. Cook them slowly until they become soft, golden, and caramelized.
- Stir in the garlic, red pepper flakes, Worcestershire sauce, and soy sauce. Cook for just a short time so the garlic becomes fragrant.
- Pour in the water and part of the evaporated milk. Mix the cornstarch with the remaining evaporated milk, then add it to the pot.
- Add the beef bouillon, parsley, thyme, oregano, paprika, and black pepper. Stir everything together and bring the mixture to a boil.
- Add the uncooked pasta right into the pot. Lower the heat and simmer uncovered, stirring often so the pasta does not stick.
- Keep cooking until the pasta is tender and the sauce looks creamy. The pasta should still have a little sauce around it.
- Take the pot off the heat and stir in the Gruyere cheese a little at a time. Add the Parmesan cheese and stir until everything is melted and creamy.
- Taste the pasta and adjust the seasoning if needed. Add a splash of water or milk if you want it saucier, then garnish with chopped fresh parsley and serve.
French Onion Pasta
Want to save this recipe?
Ingredients
- 3 tbsp olive oil
- 2 tbsp unsalted butter
- 2 large yellow onions sliced into 1/8-inch rings
- 1/8 tsp salt
- 1/8 tsp black pepper
- 4 garlic cloves minced
- 1/4 tsp red pepper flakes
- 1 tbsp Worcestershire sauce
- 1 tbsp soy sauce reduced-sodium
- 5 1/2 cups water
- 1 can evaporated milk 12-ounce, divided
- 1/2 tbsp cornstarch
- 2 tbsp beef bouillon
- 1 tbsp fresh parsley minced, or 1 teaspoon dried parsley
- 2 tsp fresh thyme minced, or 3/4 teaspoon dried thyme
- 1/2 tsp dried oregano
- 1/2 tsp paprika
- 1/2 tsp black pepper
- 1 pound short-cut pasta such as orecchiette
- 5 ounces Gruyere cheese freshly shredded
- 1/4 cup Parmesan cheese freshly shredded
- 1 tbsp fresh parsley chopped, for garnish, optional
Instructions
- Add the olive oil and butter to a large Dutch oven or large pot and heat over medium heat until the butter melts. Add the sliced onions, salt, and pepper.
- Cook the onions, stirring occasionally, for 30 to 35 minutes, or until they are soft, deeply golden, and caramelized. If the onions start sticking or browning too quickly, lower the heat and add a little extra oil or butter if needed.
- Add the minced garlic, red pepper flakes, Worcestershire sauce, and soy sauce. Stir and cook for 30 seconds.
- Add the water and half of the evaporated milk. In a small bowl, whisk the cornstarch with the remaining evaporated milk, then pour it into the pot.
- Stir in the beef bouillon, parsley, thyme, oregano, paprika, and black pepper. Increase the heat to high and bring the mixture to a boil.
- Add the uncooked pasta, then reduce the heat to a simmer over medium-high heat. Cook uncovered for 20 to 25 minutes, stirring often, until the pasta is al dente and most of the liquid has turned into a sauce.
- Remove the pot from the heat. Add the Gruyere cheese a handful at a time, stirring until melted before adding more, then stir in the Parmesan cheese until creamy.
- Taste and add more salt or pepper if needed. If you want the pasta saucier, stir in a splash of water or milk, then sprinkle with fresh parsley before serving if desired.
Notes
- Slice the onions as evenly as possible so they caramelize at the same speed.
- For the creamiest texture, shred the cheese yourself instead of using pre-shredded cheese.














