Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

French Onion Soup Pasta

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: simplemealsbykim
  • Prep Time: 10 minutes
  • Cook Time: 40 minutes
  • Total Time: 50 minutes
  • Yield: 4 servings
  • Category: Dinner
  • Method: No Bake/No Cook
  • Cuisine: French-Inspired
  • Diet: Vegetarian

Description

This French Onion Soup Pasta combines all the rich, savory flavors of classic French onion soup with the comfort of creamy pasta. Caramelized onions, garlic, beef broth, thyme, and a touch of cream come together in a cozy, one-pan dinner. Topped with melty Gruyère cheese, it’s a comforting twist on a bistro favorite.


Ingredients

  • 2 tablespoons butter

  • 2 tablespoons olive oil

  • 4 large yellow onions, thinly sliced

  • 1 teaspoon salt

  • 1 teaspoon sugar

  • 3 garlic cloves, minced

  • 1 teaspoon fresh thyme (or 1/2 tsp dried thyme)

  • 1 tablespoon balsamic vinegar

  • 1/2 cup dry white wine (optional)

  • 3 cups beef broth

  • 8 oz pasta (rigatoni, penne, or similar)

  • 1/2 cup heavy cream

  • 1 cup grated Gruyère cheese

  • Salt and black pepper to taste

  • Fresh parsley, chopped (for garnish)


Instructions

  1. Caramelize the onions: In a large skillet or Dutch oven, heat butter and olive oil over medium heat. Add sliced onions, salt, and sugar. Cook for 25–30 minutes, stirring occasionally, until the onions are deep golden brown and caramelized.

  2. Add flavor: Stir in the garlic and thyme, cooking for 1–2 minutes. Deglaze the pan with balsamic vinegar and wine (if using), scraping up any browned bits.

  3. Cook the pasta: Add the beef broth and bring to a boil. Add the pasta and stir well. Reduce heat to a simmer, cover, and cook for about 10–12 minutes, or until pasta is tender. Stir occasionally.

  4. Make it creamy: Once the pasta is cooked and most of the liquid is absorbed, stir in the heavy cream and half of the cheese. Let it simmer for another 2–3 minutes until creamy.

  5. Serve: Sprinkle the remaining cheese on top and let it melt. Garnish with fresh parsley and cracked black pepper. Serve warm.


Notes

  • You can use vegetable broth for a vegetarian version.

  • Add sautéed mushrooms for extra depth and heartiness.

  • Swap Gruyère for mozzarella or Swiss if needed.


Nutrition

  • Serving Size: 1 bowl
  • Calories: 520
  • Sugar: 9g
  • Sodium: 820mg
  • Fat: 28g
  • Saturated Fat: 14g
  • Unsaturated Fat: 12g
  • Trans Fat: 0g
  • Carbohydrates: 50g
  • Fiber: 4g
  • Protein: 15g
  • Cholesterol: 60mg