ADVERTISEMENT

Easy French Onion Pasta – 50-Minute Comfort Food

Ever stood at the stove, stirring onions until they turned into sweet, golden jam, and thought: this needs pasta? That's exactly how this Easy French Onion Pasta was born—a happy accident where French onion soup meets weeknight carb dreams.

Advertisements1

Imagine the deep, savory sweetness of slow-cooked onions clinging to rigatoni, all wrapped in a creamy, cheesy sauce with a hint of thyme. It's like a warm blanket for your taste buds, and it comes together in one pan with minimal fuss.

Don't worry if your onions aren't perfectly uniform or your sauce looks a little messy at first—that's part of the charm. This dish is forgiving, and the end result is always cozy and delicious. So grab your biggest skillet and let's get cooking.

Why You'll Love This Recipe

1

One-Pan Wonder: Everything cooks in a single skillet, so cleanup is a breeze.
2

Budget-Friendly Luxury: Simple pantry staples transform into a restaurant-worthy meal.
3

Make-Ahead Magic: The onions can be caramelized ahead, making dinner even faster.
4

Crowd-Pleaser: Even picky eaters devour this creamy, cheesy pasta.

About the Ingredients

3 large yellow onions (about 1.5 lbs / 680g), thinly sliced

Yellow onions are ideal for caramelizing because of their natural sweetness. If you're short on time, substitute with pre-sliced onions from the produce section—just make sure they're fresh, not frozen.

4 tablespoons unsalted butter

Butter gives the onions a rich flavor. For a dairy-free version, use olive oil or vegan butter, but note the taste will be slightly different.

2 tablespoons olive oil

Oil helps prevent the butter from burning. Any neutral oil works, but olive oil adds a nice depth.

1 teaspoon salt

Salt draws out moisture from the onions, speeding up caramelization. Kosher salt is preferred for its texture, but table salt works too—just adjust to taste.

1/2 teaspoon black pepper

Freshly ground pepper adds a subtle kick. If you don't have a grinder, use pre-ground but add it toward the end to preserve flavor.

3 cloves garlic, minced

Garlic adds a punch of flavor. Jarred minced garlic is a convenient substitute—use 1 teaspoon per clove.

1 tablespoon all-purpose flour

Flour thickens the sauce. For a gluten-free option, substitute with cornstarch or a gluten-free flour blend.

4 cups (960ml) low-sodium beef broth

Beef broth gives a deep, savory base. Vegetable broth can be used for a vegetarian version, though the flavor will be lighter.

12 ounces (340g) rigatoni or penne pasta

Hearty pasta shapes hold up well. If using a smaller shape like macaroni, reduce the broth by 1/2 cup.

1 cup (120g) shredded Gruyère cheese

Gruyère melts beautifully and adds nutty flavor. Swiss cheese is a good substitute, or use mozzarella for a milder taste.

1/2 cup (50g) grated Parmesan cheese

Parmesan adds salty umami. Use freshly grated for best melting; pre-grated often contains anti-caking agents that hinder melting.

1 teaspoon fresh thyme leaves (or 1/2 teaspoon dried)

Thyme complements the onions. If using dried, crush it between your fingers to release oils before adding.

Tips & Tricks

Don't Rush the Onions

Caramelizing takes time—at least 25 minutes. Keep the heat at medium and stir occasionally to prevent burning.

Use a Wide Pan

A wide skillet allows onions to spread out and caramelize evenly rather than steam.

Adjust Liquid as Needed

If the pasta absorbs too much broth, add a splash of hot water to reach your desired consistency.

Pro Tips

1

Deglaze with Wine: After caramelizing, add a splash of dry white wine to lift the browned bits for extra flavor.
2

Cheese at the End: Stir in cheese off the heat to prevent clumping and keep the sauce silky.
3

Reserve Pasta Water: A little starchy water can loosen the sauce if it gets too thick.

Step-by-Step Instructions

1. Caramelize the Onions

In a large skillet over medium heat (350°F/175°C), melt butter with olive oil. Add onions and salt. Cook, stirring occasionally, for 25-30 minutes until deep golden brown and jammy. If onions start to stick, reduce heat slightly.

2. Add Garlic and Flour

Add garlic and cook for 1 minute until fragrant. Sprinkle flour over onions and stir to coat, cooking for 1 minute to remove raw flour taste.

3. Pour in Broth

Gradually whisk in beef broth, scraping up any browned bits. Bring to a simmer over medium-high heat (375°F/190°C).

4. Cook the Pasta

Add pasta and thyme. Stir well. Reduce heat to medium-low (300°F/150°C), cover, and cook for 12-15 minutes, stirring occasionally, until pasta is al dente and liquid is mostly absorbed. The pasta should be tender with a slight bite.

5. Melt the Cheese

Remove from heat. Stir in Gruyère and Parmesan until melted and creamy. Season with pepper to taste. If sauce is too thick, stir in a splash of hot water.

6. Serve and Enjoy

Serve hot, garnished with extra thyme if desired. The pasta should be creamy and bubbling at the edges when served.

Delicious Variations

Mushroom Swiss

Sauté sliced mushrooms with the onions for an earthy twist, and use Swiss cheese.

Vegetarian

Swap beef broth for vegetable broth and add a splash of soy sauce for umami.

Spicy Kick

Add a pinch of red pepper flakes with the garlic for a subtle heat.

How to Store Easy French Onion Pasta

Refrigerator

Store leftovers in an airtight container in the refrigerator for up to 3 days.

Freezer

Freeze in a freezer-safe container for up to 2 months. Thaw overnight in the refrigerator before reheating.

Reheating

Reheat on the stovetop over medium-low heat, adding a splash of broth or water to loosen the sauce. Stir until heated through.

Frequently Asked Questions

Q: Can I use a different type of pasta?

Yes, you can use any short pasta like penne, fusilli, or macaroni. Adjust the broth amount if using a smaller shape—start with 3 1/2 cups and add more if needed.

Q: How do I make this dish vegetarian?

Substitute vegetable broth for beef broth and use a vegetarian-friendly cheese like Swiss or mozzarella. For extra depth, add a teaspoon of soy sauce or miso paste.

Q: Can I caramelize the onions ahead of time?

Absolutely! Caramelize the onions up to 3 days in advance and store them in the refrigerator. When ready to cook, proceed with the recipe, adding a few extra minutes to heat the onions through.

Q: What can I use instead of Gruyère?

Swiss cheese is the best substitute, but you can also use fontina, provolone, or a mild cheddar. Each will bring a slightly different flavor profile.

Q: Why did my pasta turn out mushy?

Mushy pasta usually means too much liquid or overcooking. Make sure to simmer gently and check the pasta a few minutes before the recommended time. Also, use a wide pan so the liquid evaporates properly.

Now it's your turn—grab that skillet and let the onions work their magic. Don't stress if the kitchen gets a little messy; the best dishes often do. Snap a photo of your golden, cheesy creation and tag me—I'd love to see your twist. Keep your pen dancing.

Easy French Onion Pasta

Easy French Onion Pasta

Easy French Onion Pasta turns caramelized onions into a creamy, savory one-pan dinner with Gruyère and thyme—comfort food that feels fancy but is simple.

★★★★½ 4.8 (127 ratings)
15 minPrep time35 minCook time6Servings385 kcalCalories

🧂 Ingredients

  • 3 large yellow onions (about 1.5 lbs / 680g), thinly sliced
  • 4 tablespoons unsalted butter
  • 2 tablespoons olive oil
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper
  • 3 cloves garlic, minced
  • 1 tablespoon all-purpose flour
  • 4 cups (960ml) low-sodium beef broth
  • 12 ounces (340g) rigatoni or penne pasta
  • 1 cup (120g) shredded Gruyère cheese
  • 1/2 cup (50g) grated Parmesan cheese
  • 1 teaspoon fresh thyme leaves (or 1/2 teaspoon dried)

📋 Instructions

  1. 1Caramelize the Onions — In a large skillet over medium heat (350°F/175°C), melt butter with olive oil. Add onions and salt. Cook, stirring occasionally, for 25-30 minutes until deep golden brown and jammy. If onions start to stick, reduce heat slightly.
  2. 2Add Garlic and Flour — Add garlic and cook for 1 minute until fragrant. Sprinkle flour over onions and stir to coat, cooking for 1 minute to remove raw flour taste.
  3. 3Pour in Broth — Gradually whisk in beef broth, scraping up any browned bits. Bring to a simmer over medium-high heat (375°F/190°C).
  4. 4Cook the Pasta — Add pasta and thyme. Stir well. Reduce heat to medium-low (300°F/150°C), cover, and cook for 12-15 minutes, stirring occasionally, until pasta is al dente and liquid is mostly absorbed. The pasta should be tender with a slight bite.
  5. 5Melt the Cheese — Remove from heat. Stir in Gruyère and Parmesan until melted and creamy. Season with pepper to taste. If sauce is too thick, stir in a splash of hot water.
  6. 6Serve and Enjoy — Serve hot, garnished with extra thyme if desired. The pasta should be creamy and bubbling at the edges when served.
👨‍🍳 Chef's Note: Chef's Note: For an extra-crispy top, transfer the pasta to a baking dish, sprinkle with additional cheese, and broil for 2-3 minutes until bubbly and golden.

Servings: 6

Cuisine: French

Course: Main Course

Nutrition (per serving): 385 kcal · 14g protein · 48g carbs · 16g fat
Priya Sharma

Written by Priya Sharma

Priya explores creative writing prompts and storytelling techniques for aspiring authors. She shares exercises to spark imagination and build narrative confidence, drawn from her own writing practice.

Leave a comment

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

x
Advertisements