Slow Cooker French Onion Soup


27 Comments


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

Create a comforting bowl of Slow Cooker French Onion Soup right in your crockpot! This recipe features a rich, buttery onion broth, perfectly paired with golden homemade croutons and melted cheese broiled to perfection on top.

It’s soup season (actually, every season is soup season for me). My family also enjoys slow cooker baked potato soup and slow cooker ham and bean soup. If you want a chicken version of this soup, try my Slow Cooker French Onion Chicken recipe.

close up of french onion soup on wooden spon
Save Recipe
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

Yes, you can make French Onion Soup in your crock pot!

Crockpot French Onion Soup brings restaurant-quality flavor right to your kitchen! Unlike traditional versions that can taste like plain beef broth and onions, my recipe is elevated with butter, balsamic vinegar, and a blend of spices for incredible depth. Plus, don’t miss my tips for perfect croutons to serve under the melty cheese.

If you love this soup, then try my Slow Cooker French Onion Dip, or my Slow Cooker French Onion Pot Roast.

What you need

ingredients for french onion soup in front of a slow cooker
  • Onions – Use sweet onions (white or yellow, or red onions work too). These are often labeled Vidalia onions.
  • Sugar – Optional; only use if you can’t find sweet yellow onions.
  • Salted Butter – Used to caramelize the onions.
  • Flour – Added to the butter and onions. This will add some body to the soup.
  • Beef broth – Can use beef stock or chicken if desired. Vegetable broth is another option if you already have that on hand.
  • Balsamic Vinegar – Adds flavor and a touch of tang.
  • Worcestershire sauce – My secret ingredient for many slow cooker recipes.
  • Seasonings – Salt, pepper, oregano, thyme, garlic, and a bay leaf.
  • Toppings – Homemade Croutons (recipe below), Swiss cheese, and Parmesan cheese.
  • (See the full recipe and instructions in the recipe card below the photos).

How to make:

2 photo collage. One photo is a bowl of sliced onions. Other photo caramelized onions in skillet.

How to caramelize the onions:

  • Set a pan to medium-high heat. Add the butter. When the butter is melted, add the onions and sprinkle with salt and pepper.
  • Cook the sliced onions until browned and caramelized; this can take 10 or more minutes. Stir often.
  • I add the flour to the butter and onions and cook for two more minutes.

Make the soup in the slow cooker:

  • Add the floured onions to the slow cooker. Add the beef broth, sugar (if using), garlic, thyme, oregano, Worcestershire sauce, and balsamic vinegar. Stir well. Add the bay leaf on top.
  • Cook on HIGH for 4 hours or LOW for 8 hours.
  • Remove bay leaf before serving. Now, you need to assemble the onions.
french onion soup in slow cooker

How to make homemade croutons:

  • Preheat the oven to 500 degrees (broil).
  • Cut a baguette into 1/4 inch slices. Place bread slices on a sheet pan.
  • Using a pastry brush, brush olive oil onto the baguette slices.
  • Place the sheet pan under the broiler. Cook for about 3-5 minutes or until browned and toasty.
  • Cut a garlic clove tip off and rub each piece of cooked bread with it. This will give the bread garlic flavor.
sliced bread that is toasted on tray

What Can I Use If I Don’t Have Bread?

  • Store-bought croutons – Yes! This works well. When I worked at Marie Callender’s, they used bagged croutons for their French Onion Soup.
  • Garlic bread or French Bread – Cut a loaf of store-bought garlic bread or French bread into cubes. Broil until crisp and browned.
  • Stove-top stuffing – You can add a sprinkle of stove top stuffing, it will soak up some of the soup and give you a base to put your cheese.

How to assemble French onion soup in bowls:

  1. Fill an oven-safe bowl with the French Onion Soup broth. Place the bowl in a pie tin or on a baking sheet. (You can make more than one bowl at a time).
  2. Add the homemade croutons (or store-bought) on top of the soup.
  3. Place 1-2 Swiss cheese pieces (can use provolone or Gruyere) and sprinkle on Parmesan cheese.
  4. Broil until the cheese is golden brown and is bubbly.

Recipe FAQs

Can I freeze this soup?

Yes, you can freeze the leftover soup (without the croutons and cheese). Place the cooled soup into freezer Ziplock bags or freezer containers. Freezer for up to 3 months. Thaw in fridge for 24 hours before needing. Reheat on the stove-top or microwave.

What is the best cheese for this recipe?

Swiss Cheese or baby Swiss, Gruyere cheese, mozzarella cheese, and Parmesan cheese are all tasty substitutions.

Can I use this soup in other recipes?

Absolutely. Any recipe you’re making that calls for French onion soup such as French Onion Chicken, use this homemade version.

french onion soup with spoon in it.

More Slow Cooker Soup Recipes:

close up of french onion soup on wooden spon

Slow Cooker French Onion Soup Recipe

4.72 from 14 votes
Prep Time: 25 minutes
Cook Time: 4 hours
Total Time: 4 hours 20 minutes
Servings: 10
Crockpot French onion soup delivers rich caramelized onions, savory broth, and gooey melted cheese with effortless ease.

How to Video

Ingredients  

  • 1 stick butter
  • 5 sweet yellow onions, sliced (white, yellow or red onions work too)
  • 1 tsp. salt
  • 1/4 tsp. pepper
  • 1/4 cup flour
  • 64 oz. beef broth or beef stock, (two 32-oz. containers)
  • 1 tsp. sugar (optional), I only use this if my onions aren't labeled "sweet onions"
  • 2 tsp. minced garlic
  • 1/4 tsp. dried thyme (not ground)
  • 1/4 tsp. dried oregano (not ground)
  • 1 tsp. Worcestershire sauce
  • 1 Tbsp. balsamic vinegar
  • 1 bay leaf

For serving (not included in nutritional count)

  • 1 baguette
  • olive oil
  • 1 whole garlic clove
  • sliced swiss cheese (can use provolone or gruyere), (about 2 slices needed per serving)
  • shredded parmesan cheese, (use about 1 tablespoon per serving)

Instructions 

  • In a large skillet set to medium high heat, add the butter. When the butter is melted add the sliced onions. Sprinkle with the salt and pepper.
  • Saute the onion until browned and caramelized. This will take about 10 minutes. Stir often. Adjust the heat if they start to burn.
  • When the onions are done cooking add the flour to the butter and onions. Cook for 2 more minutes.
  • Add the floured onions to the slow cooker. Add the beef broth, sugar (if using), garlic, thyme, oregano, Worcestershire sauce, and balsamic vinegar. Stir well. Add the bay leaf on top.
  • Cook on HIGH for 4 hours or LOW for 8 hours.
  • Remove bay leaf before serving.

How to make the homemade croutons:

  • Preheat the oven to 500 degrees (broil).
  • Cut a baguette into 1/4 inch slices. Place slices on a sheet pan.
  • Using a pastry brush, brush olive oil onto the slices.
  • Place the sheet pan under the broiler. Cook for about 3-5 minutes or until browned and toasty.
  • Cut a garlic clove tip off and rub each piece of cooked bread with it. This will give the bread garlic flavor.

How to assemble the bowls of soup:

  • Fill an ovenproof bowl with the French Onion Soup broth. Place the bowl in a pie tin or on a sheet pan. (You can make more than one bowl at a time).
  • Add the homemade croutons (or store-bought) on top of the soup.
  • Place 1-2 pieces of swiss cheese (can use provolone or gruyere) and sprinkle on parmesan cheese.
  • Broil until the cheese starts to brown and is bubbly.

Sarah’s Notes

What can I use instead of bread for topping this soup?
  • Store-bought croutons – Yes! This works well. When I worked at Marie Callender’s, they used bagged croutons for their French Onion Soup.
  • Garlic bread – Cut a loaf of store-bought garlic bread into cubes. Broil until crisp and browned.
  • Stove-top stuffing – You can add a sprinkle of stove top stuffing, it will soak up some of the soup and give you a base to put your cheese.
Can I freeze the leftover soup?
  • Yes, you can freeze the leftover soup (without the croutons and cheese).
  • Place the cooled soup into freezer ziplock bags or freezer containers.
  • Freezer for up to 3 months.
  • Thaw in fridge for 24 hours before needing.
  • Reheat on the stove-top or microwave.
Best cheeses for this recipe:
  • Swiss Cheese or Baby Swiss
  • Gruyere Cheese
  • Mozzarella Cheese
  • Parmesan cheese – in addition to the above cheeses.
Nutritional values do not include croutons or cheese (every bowl size will need different amounts of cheese and croutons, that is why I can not add this value).

Nutrition

Calories: 132kcal | Carbohydrates: 9g | Protein: 3g | Fat: 10g | Saturated Fat: 6g | Cholesterol: 24mg | Sodium: 954mg | Potassium: 186mg | Fiber: 1g | Sugar: 3g | Vitamin A: 282IU | Vitamin C: 4mg | Calcium: 28mg | Iron: 1mg

Nutrition info is auto-generated. This information is an estimate; if you are on a special diet, please use your own calculations.

Made this recipe? Leave a comment below!

Other recipes you may like

Leave a comment

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

Recipe Rating




27 Comments

  1. Sรฉbastien says:

    I like this recipe for some reason it was very peppery for me so going to remake it without any pepper now does anyone know a way to thicken it up a little (mine was runny I did the 4h on hight one but I am going to make the 8h on low tomorrow

  2. Pam F. says:

    5 stars
    This might possibly be the best recipe for French Onion soup I have ever made! Easy to prepare, full of flavor and perfect for a cold Winter’s day! This is definitely a keeper!

  3. Jc says:

    I adjusted and made a smaller amount to fit my 2 quart but it was only about half full – why use a 5 quart?

  4. Roberta Calzone says:

    This post is exactly what I was looking for. Youโ€™ve addressed all the questions I had and provided clear, actionable advice.

  5. Jena says:

    Is there a way to make this using chicken or vegetable broth/stock and dairy free butter? I love this soup but can no longer eat mammalian meat or dairy (Alpha Gal allergy)

    Thanks!

    1. Sarah Olson says:

      I don’t see why not! Dairy free butter actually tastes really good!

  6. Mary says:

    5 stars
    This is the third time Iโ€™ve made this soup and it gets better every time. I think mostly because Iโ€™m taking the time to cook the onions slowly, and completely; thus an hour prep not 25 minutes, but itโ€™s worth the time because itโ€™s delicious! Rich and hearty! We love it! Thank you.

  7. Janet Thornton says:

    I’m curious. How can 2 people make the same recipe and come out with 2 different opinions of the same recipe? Both seem to follow the recipe exactly. I want to make this soup., but, want it to turn out yummy.

  8. Coco says:

    5 stars
    Took the advice of another poster and just โ€œcaramelizedโ€ my onions in the crock pot the night before with the sugar.

  9. Anonymous says:

    Terrible recipe. Taste nothing like french onion soup. Never would thicken properly.

    1. Jason says:

      Of course you had to post negative as an anonymous personโ€ฆ

  10. Anne says:

    5 stars
    Amazing flavours! Thank you for this recipe.