French Onion Chicken Soup Recipe — Cozy, Savory Comfort Meal

This French Onion Chicken Soup blends deeply caramelized onions, tender shredded chicken, and cheesy toasted bread for a warm, satisfying comfort meal. Freezer-friendly and full of flavor, it’s perfect for chilly evenings or meal prep.

overhead closeup view of white ramekin filled to the brim with french onion chicken soup, toasted baguettes, and melted gruyere cheese

This version of classic French onion soup gets a hearty protein boost from shredded chicken. With a little patience while caramelizing the onions and a few simple ingredients, you’ll create a balanced, savory broth finished with crisp baguette and gooey gruyère. The chicken makes the soup more filling so it works as a complete weeknight meal or an elegant starter for guests.

Why you’ll love this recipe:

  • Hearty – Adding chicken turns this into a satisfying meal rich in protein and nutrients.
  • Budget-friendly – Use inexpensive onions on sale and a rotisserie or leftover cooked chicken to keep costs low.
  • Freezer-friendly – The soup freezes well for up to three months; broil the bread and cheese fresh when serving for best texture.

Ingredients

all ingredients needed for french onion chicken soup on a white countertop

Below is an overview of the main ingredients. Exact measurements are included in the recipe card later in the page.

  • Onions – Yellow or sweet onions sliced thin for even caramelization.
  • Unsalted butter and all-purpose flour – Butter helps develop flavor; flour thickens the soup into a silky consistency. Use a gluten-free flour if needed.
  • Beef broth and dry white wine – Together they give the classic French onion profile. You can swap wine for additional broth if preferred.
  • Chicken – Cooked, shredded chicken (rotisserie works well) adds substance.
  • Worcestershire sauce and fresh thyme – These deepen the savory notes.
  • French baguette, oil or butter, and salt – Sliced and toasted to top each portion.
  • Gruyère cheese – Shredded and broiled until bubbly; Swiss or provolone can be used as alternatives.

How to make French Onion Chicken Soup

Follow these steps to build layers of flavor and finish with golden, melted cheese over crisp bread.

Caramelize the onions

3 pounds of onions sliced and tossed in melted butter in a large pot
caramelized onions in a pot

Heat a large stockpot or Dutch oven over medium-low. Melt the butter, add the sliced onions, stir to coat, then cover and cook 20 minutes, stirring occasionally. Remove the lid, raise heat to medium, and cook another 20–25 minutes, stirring frequently, until the onions are deeply golden and caramelized.

Add flour

flour sprinkled over caramelized onion in a dutch oven

Once the onions are a deep golden brown, stir in the flour and cook about 30 seconds. This builds a light roux that helps thicken the soup; mix thoroughly to avoid lumps.

Add remaining soup ingredients

broth being added to caramelized onions
chicken, broth, worcestershire sauce, wine, and thyme added to the pot of caramelized onions to make french onion chicken soup

Stir in beef broth, shredded chicken, white wine, thyme, and Worcestershire sauce. Bring to a boil, then reduce heat and simmer for about 5 minutes until the soup slightly thickens. If preparing ahead, cool and refrigerate or freeze at this stage.

Toast your bread

slices of french baguette on a parchment paper lined baking sheet. a culinary brush applying avocado oil to eat slice
toasted french baguette on a baking sheet lined with parchment paper, ready for french onion soup

While the soup simmers, preheat the broiler. Slice the baguette, place slices on a baking sheet, brush with oil or butter, sprinkle lightly with salt, and broil 1–2 minutes until golden. Keep warm until ready to assemble, leaving the broiler on for the final step.

Assemble ramekins of soup

french onion chicken soup topped with toasted baguette slices
french onion chicken soup and toasted baguette slices covered with shredded gruyere cheese

Divide the hot soup among oven-safe ramekins. Top each with toasted baguette pieces and a generous sprinkle of shredded gruyère. Place ramekins on a baking sheet and broil 2–3 minutes until the cheese is melted and golden. Serve immediately.

closeup view of a white ramekin full of French Onion Chicken Soup topped with melty gruyere, toasted baguette, and fresh thyme

What to serve with French Onion Soup

Garnish with extra thyme and a little grated Parmesan if desired. The soup is filling on its own, but pairs nicely with a simple salad or extra baguette for dunking. For a larger spread, offer light appetizers or a vegetable side to balance the richness.

A spoonful of French Onion Chicken Soup over a ramekin full of toasted baguette, melty gruyere, and creamy soup.

Storage and reheating instructions

Store the soup in an airtight container in the refrigerator for 3–5 days. For longer storage, freeze up to 3 months. Freeze cooled soup in freezer-safe containers; thaw overnight in the fridge before reheating.

To reheat single servings, microwave in 30-second bursts, stirring between intervals until hot. Add toasted bread and cheese, then broil 2–3 minutes to re-melt and brown the cheese. If reheating a full batch, warm gently on the stovetop over medium heat, then portion into ramekins and finish under the broiler.

closeup view of golden brown cheese over toasted baguette on a bowl of french onion chicken soup
a sprig of fresh thyme garnishing a bowl of french onion chicken soup with toasted bread and melted cheese

Tips and Substitutions

  • Add bread and cheese only right before serving to prevent sogginess.
  • Substitute the chicken with thinly sliced steak, ground beef, or leave it out for a traditional vegetarian French onion soup (use vegetable broth).
  • Swap gruyère with Swiss, provolone, or mozzarella depending on flavor preference and meltability.
  • Optionally add diced carrots, celery, or garlic for extra vegetables and texture, though keeping the focus on onions preserves the classic flavor.

More fall soup recipes

  • Marry Me Chicken Soup
  • Creamy Lobster Bisque
  • Sausage and Spinach Soup
  • Instant Pot Beef Stew
  • Tuscan Chicken Soup
overhead closeup view of white ramekin filled to the brim with french onion chicken soup, toasted baguettes, and melted gruyere cheese

Get the Recipe:
French Onion Chicken Soup

Prep: 5 minutes
Cook: 55 minutes
Total: 1 hour
Yield: 6 servings
This French Onion Chicken Soup combines caramelized onions, juicy chicken, and cheesy bread for a cozy, comfort food meal. This freezer-friendly recipe is great for meal prepping too!
Print
Leave a Review
Pin Recipe

Ingredients

 

  • 5 tbsp unsalted butter
  • 3 lbs yellow or sweet onions, sliced
  • 2 tbsp all-purpose flour, I used cup4cup gluten-free
  • 4 cups beef broth
  • 2 cups shredded cooked chicken, I used rotisserie
  • 2 tbsp dry white wine, or additional broth
  • 1 tbsp fresh thyme leaves
  • 1 tbsp Worcestershire sauce
  • ½ French baguette, sliced
  • 2 tbsp avocado oil
  • ¼ tsp salt
  • 1 ½ cups shredded Gruyere cheese

Equipment

  • Dutch oven or large stockpot
  • 6 oven-safe ramekins

Instructions

 

  • Add the butter to a large stock pot or Dutch oven over medium-low heat. Once melted, add the sliced onions and toss to coat in the butter. Cover and cook for 20 minutes, stirring occasionally.
  • Remove the lid and turn the heat up to medium and cook another 20-25 minutes, or until the onions are caramelized. Stir frequently in this step so the onions don’t burn.
  • After the onions are deep golden brown, stir in the flour and cook another 30 seconds.
  • Stir in the beef broth, shredded chicken, white wine, fresh thyme leaves, and Worcestershire sauce. Bring to a boil, then reduce to a simmer and simmer for 5 minutes, or until thickened.
  • During step 4, preheat oven to a broil. Slice your baguette and place on a baking sheet lined with parchment. Brush the slices with oil, sprinkle with salt, and toast in the oven on broil for 1-2 minutes, until golden. Set aside.
  • Once the soup is done cooking, transfer to oven-safe ramekins and top with toasted baguette and cheese. Place on a baking sheet and broil in the oven for 2-3 minutes until the cheese is golden brown. Serve!

Notes

  • Refrigerate leftovers for up to 3 days; freeze up to 3 months. Store the bread separately until ready to serve.
  • Omit the white wine if desired and replace with extra broth.
  • For a classic French onion soup, skip the chicken; adding chicken makes the soup heartier and meal-worthy.
Serving: 1 ramekin, Calories: 481kcal, Carbohydrates: 33.7g, Protein: 26.2g, Fat: 26.8g, Cholesterol: 90.1mg, Sodium: 850.4mg, Fiber: 2.8g, Sugar: 12.8g