Indulge in the rich, savory flavors of French onion soup with this easy slow cooker recipe. Perfect for a cozy night in, this dish combines caramelized onions, garlic, and a hearty beef broth base, topped with toasted French bread and melted Gruyere cheese.
While most ingredients for this recipe are common, you might need to look for Gruyere cheese and balsamic vinegar. Gruyere cheese is a type of Swiss cheese known for its creamy texture and nutty flavor, often found in the specialty cheese section. Balsamic vinegar adds a rich, tangy depth to the soup and can usually be found in the vinegar or salad dressing aisle.

Ingredients For Slow Cooker French Onion Soup
Yellow onions: These form the base of the soup, providing a sweet and savory flavor when caramelized.
Butter: Used to caramelize the onions, adding richness to the soup.
Garlic: Adds a fragrant and savory note to the soup.
Sugar: Helps in the caramelization process, enhancing the sweetness of the onions.
Balsamic vinegar: Adds a tangy depth of flavor to the soup.
Beef broth: Forms the hearty base of the soup, providing a rich and savory flavor.
Dried thyme: Adds an earthy, aromatic flavor to the soup.
Salt: Enhances the overall flavor of the soup.
Black pepper: Adds a mild heat and depth to the soup.
French bread: Toasted and used as a base for the melted cheese topping.
Gruyere cheese: A creamy, nutty cheese that melts beautifully on top of the soup.
Technique Tip for This Recipe
When caramelizing onions, patience is key. Make sure to cook them slowly over medium heat, stirring occasionally to prevent burning. This process can take up to 20 minutes, but the deep, rich flavor it imparts is well worth the time. Adding a pinch of sugar helps to enhance the natural sweetness of the onions, creating a perfect base for your French Onion Soup.
Suggested Side Dishes
Alternative Ingredients
yellow onions - Substitute with red onions: Red onions have a slightly sweeter and milder flavor, which can add a different depth to the soup.
butter - Substitute with olive oil: Olive oil is a healthier fat option and can provide a different, yet pleasant, flavor profile.
minced garlic - Substitute with garlic powder: Garlic powder can be used in a pinch; use about ¼ teaspoon per clove.
sugar - Substitute with honey: Honey adds a natural sweetness and a slight floral note that complements the onions.
balsamic vinegar - Substitute with red wine vinegar: Red wine vinegar has a similar acidity and can add a tangy flavor to the soup.
beef broth - Substitute with vegetable broth: Vegetable broth makes the soup vegetarian-friendly while still providing a rich flavor.
dried thyme - Substitute with fresh thyme: Fresh thyme has a more vibrant flavor; use about three times the amount of dried thyme.
salt - Substitute with soy sauce: Soy sauce can add a depth of umami flavor along with the saltiness.
black pepper - Substitute with white pepper: White pepper has a milder, slightly different heat that can add a unique twist.
toasted french bread - Substitute with toasted sourdough bread: Sourdough has a tangy flavor that pairs well with the rich soup.
gruyere cheese - Substitute with Swiss cheese: Swiss cheese melts well and has a similar nutty flavor to Gruyere.
Other Alternative Recipes Similar to This Dish
How To Store / Freeze This Recipe
Allow the French onion soup to cool to room temperature before storing. This helps prevent condensation and keeps the soup fresh.
Transfer the cooled soup into airtight containers. Glass containers with tight-fitting lids are ideal, but high-quality plastic containers work well too.
If you plan to consume the soup within a few days, store it in the refrigerator. It will keep for up to 3-4 days.
For longer storage, consider freezing the soup. Pour the soup into freezer-safe containers or heavy-duty freezer bags. Leave some space at the top of the container or bag to allow for expansion as the soup freezes.
Label the containers or bags with the date and contents. This will help you keep track of how long the soup has been stored and ensure you use it within a safe timeframe.
When ready to reheat, thaw the frozen soup in the refrigerator overnight. This gradual thawing process helps maintain the soup's texture and flavor.
Reheat the soup on the stovetop over medium heat, stirring occasionally until it reaches the desired temperature. Alternatively, you can reheat it in the microwave in a microwave-safe bowl, stirring every minute or so to ensure even heating.
If you have leftover toasted French bread and gruyere cheese, store them separately. The bread can be kept in a sealed bag at room temperature for a day or two, while the cheese should be stored in the refrigerator.
When serving reheated soup, you can refresh the French bread by toasting it again in the oven or under the broiler. Top with grated gruyere cheese and broil until melted and bubbly, just as you would with freshly made soup.
Enjoy your reheated French onion soup with the same delicious flavors and comforting warmth as when it was first made.
How To Reheat Leftovers
For stovetop reheating:
- Pour the leftover French onion soup into a saucepan.
- Heat over medium heat, stirring occasionally to ensure even warming.
- Once the soup is hot, ladle it into bowls.
- Top with a slice of toasted French bread and sprinkle with gruyere cheese.
- Broil as per the original recipe until the cheese is melted and bubbly.
For microwave reheating:
- Transfer the desired amount of soup into a microwave-safe bowl.
- Cover the bowl with a microwave-safe lid or a plate to prevent splatters.
- Heat on high for 2-3 minutes, stirring halfway through.
- Once heated, top with toasted French bread and gruyere cheese.
- Microwave for an additional 30 seconds to 1 minute, or until the cheese is melted.
For oven reheating:
- Preheat your oven to 350°F (175°C).
- Pour the soup into an oven-safe dish.
- Cover with foil to prevent drying out.
- Heat for 20-25 minutes or until the soup is hot.
- Ladle the soup into bowls, top with toasted French bread and gruyere cheese.
- Broil until the cheese is melted and bubbly, about 2-3 minutes.
For slow cooker reheating:
- Pour the leftover French onion soup back into the slow cooker.
- Set the slow cooker to low and heat for 1-2 hours, stirring occasionally.
- Once hot, ladle the soup into bowls.
- Top with toasted French bread and gruyere cheese.
- Broil as per the original recipe until the cheese is melted and bubbly.
Best Tools for This Recipe
Large skillet: Used to caramelize the onions and cook the garlic and sugar mixture.
Slow cooker: Essential for cooking the soup slowly over several hours to develop deep flavors.
Wooden spoon: Ideal for stirring the onions and other ingredients without scratching the skillet.
Measuring spoons: Necessary for accurately measuring the sugar, thyme, salt, and pepper.
Measuring cup: Used to measure the balsamic vinegar and beef broth.
Garlic press: Handy for mincing the garlic cloves quickly and efficiently.
Cutting board: Provides a safe surface for slicing the onions and mincing the garlic.
Chef's knife: Essential for thinly slicing the onions and mincing the garlic.
Oven-safe bowls: Required for serving the soup and broiling the cheese-topped bread.
Baking sheet: Used to hold the oven-safe bowls while broiling the cheese.
Broiler: Part of the oven used to melt and brown the cheese on top of the soup.
Ladle: Useful for serving the soup into the oven-safe bowls.
Grater: Needed for grating the gruyere cheese.
How to Save Time on Making This Recipe
Pre-caramelize onions: Caramelize a large batch of onions in advance and freeze them in portions. This saves time when you need them for the soup.
Use pre-minced garlic: Opt for pre-minced garlic to cut down on prep time.
Broth shortcuts: Use high-quality store-bought beef broth instead of making your own.
Pre-toast bread: Toast the french bread slices ahead of time and store them in an airtight container.
Cheese prep: Grate the gruyere cheese in advance and keep it refrigerated until needed.

Slow Cooker French Onion Soup Recipe
Ingredients
Main Ingredients
- 6 large yellow onions thinly sliced
- 4 tablespoons butter
- 2 cloves garlic minced
- 1 tablespoon sugar
- ¼ cup balsamic vinegar
- 8 cups beef broth
- 1 teaspoon dried thyme
- 1 teaspoon salt to taste
- ½ teaspoon black pepper to taste
- 6 slices French bread toasted
- 2 cups grated Gruyere cheese
Instructions
- 1. In a large skillet, melt the butter over medium heat. Add the onions and cook until they are caramelized, about 15-20 minutes.
- 2. Add the garlic and sugar to the skillet and cook for another minute.
- 3. Transfer the onion mixture to the slow cooker. Stir in the balsamic vinegar, beef broth, thyme, salt, and pepper.
- 4. Cover and cook on low for 7-8 hours.
- 5. Before serving, preheat your oven to broil. Ladle the soup into oven-safe bowls, top each with a slice of toasted French bread, and sprinkle with Gruyere cheese.
- 6. Place the bowls on a baking sheet and broil until the cheese is melted and bubbly, about 2-3 minutes.
- 7. Serve hot and enjoy!
Nutritional Value
Keywords
More Amazing Recipes to Try 🙂
- Chinese Corn Soup Recipe25 Minutes
- Bahamian Chicken Souse Recipe1 Hours
- Summer Squash Soup Recipe45 Minutes
- Beet Soup Recipe1 Hours
- Salmon Chowder Recipe45 Minutes
- Chicken Enchilada Soup Recipe45 Minutes
- Pork Chop Marinade Recipe30 Minutes
- Pork Spare Ribs Recipe2 Hours 15 Minutes
Leave a Reply