A slow cooker makes classic French onion soup easy, rich, and deeply comforting. Sweet, caramelized onions mingle with beef broth and white wine, creating a savory, slightly sweet broth that smells like home. Topped with crisp baguette and melted Gruyère, each spoonful is silky, cheesy, and warming. This crockpot version saves hands-on time and fills your kitchen with a sweet onion aroma while it simmers all day.
Recipe Information
- Prep Time: 30 minutes
- Cook Time: 6–8 hours (low)
- Total Time: 6 hours 30 minutes – 8 hours 30 minutes
- Servings: 6
- Difficulty Level: Easy
Nutrition Information
- Calories per serving: ~500 kcal
- Protein: ~12 g
- Carbohydrates: ~40 g
- Fat: ~20 g
- Fiber: ~3 g
- Sugar: ~4 g
- Sodium: ~1,200 mg
Why Make This Crockpot French Onion Soup
This crockpot French onion soup gives you deep onion flavor with almost no babysitting. The slow cooker pulls out the onions’ natural sweetness and builds a rich broth. It smells amazing while it cooks — sweet, savory, and a little buttery. Use this recipe when you want a cozy meal that’s hands-off but tastes like it simmered all day. If you like a heartier take on onion soup, check a related variation here: French Onion Beef Short Rib Soup.
How to Make Crockpot French Onion Soup
This method combines quick stovetop caramelizing with long, gentle slow-cooker simmering. Caramelize the onions first to get deep color and sweet flavor, then let the slow cooker do the rest. Finish under the broiler for gooey, golden cheese.
Ingredients:
- 4 large onions, thinly sliced
- 4 cups beef broth
- 1 cup white wine
- 2 tablespoons olive oil
- 2 tablespoons butter
- 1 teaspoon sugar
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 1 teaspoon thyme (dried or fresh)
- 1 loaf of French baguette, sliced
- 2 cups shredded Gruyère cheese
Directions:
Step 1: Preparation
In a skillet, heat 2 tablespoons olive oil and 2 tablespoons butter over medium heat. Add the 4 thinly sliced onions. Cook, stirring occasionally, until the onions turn deep golden and caramelized, about 20 minutes. Stir in 1 teaspoon sugar, 1 teaspoon salt, and 1/2 teaspoon black pepper near the end. Caramelized onions should smell sweet and look rich brown.
Step 2: Mixing
Transfer the caramelized onions to the slow cooker. Add 4 cups beef broth, 1 cup white wine, and 1 teaspoon thyme. Stir to combine so the onions are evenly distributed in the liquid. Taste and adjust seasoning if needed.
Step 3: Cooking
Cover the slow cooker and cook on low for 6–8 hours, until the onions are very tender and the broth is flavorful. The long, low heat deepens the color and taste. If you need it sooner, cook on high for 3–4 hours, but low gives the best texture.
Step 4: Finishing
To serve, ladle soup into oven-safe bowls. Top each bowl with a slice or two of baguette and a generous sprinkle of shredded Gruyère (about 1/3 cup per bowl). Place bowls under a hot broiler for 2–4 minutes until the cheese bubbles and turns golden brown. Serve immediately with a ladle of the rich broth.
How to Serve Crockpot French Onion Soup
Serve in oven-safe bowls for the broil step. Present with extra baguette slices on the side. Pair the soup with a crisp green salad and a light white wine or a dry rosé. For a cozy dinner, place bowls on a wooden board and garnish with fresh thyme. The soup is great for weeknight dinners, casual dinner parties, or a warming starter.
How to Store Crockpot French Onion Soup
- Refrigerator: Cool soup completely, then store in an airtight container for up to 4 days. Keep bread and cheese separate until reheating.
- Freezer: Freeze soup in airtight containers for up to 3 months. Thaw overnight in the fridge before reheating.
- Reheating: Warm gently on the stovetop over medium-low heat until simmering. Add a splash of broth or water if it reduced too much. For the classic broiled top, ladle warm soup into oven-safe bowls, add baguette and cheese, and broil until bubbly.
Expert Tips for Perfect Crockpot French Onion Soup
- Caramelize well: Take time on the stovetop to get the onions deep brown. This step builds the flavor base.
- Use good broth: A rich beef broth gives depth. Low-sodium broth lets you control salt.
- Wine choice: A dry white wine adds acidity and brightness. If you prefer no alcohol, replace with extra broth and a splash of apple cider vinegar.
- Cheese tip: Gruyère melts beautifully. Combinations like Gruyère and Swiss work well. For a sharper bite, add a little Parmesan.
- Bread choice: Day-old baguette toasts nicely and holds up under the cheese.
- Watch sodium: If using regular broth and adding salt, taste before adding more salt. Slow cooking concentrates flavors.
- Make ahead: The soup tastes even better the next day as flavors meld. Reheat gently for best texture.
Delicious Variations
- Vegetarian: Use mushroom broth or vegetable broth and skip the white wine or replace with a splash of sherry vinegar.
- Beefy boost: Add cooked short-rib chunks or shredded roast beef for a heartier main — stir in toward the end.
- Wine-forward: Use dry sherry instead of white wine for a deeper, slightly nutty flavor.
- Herb twist: Add a bay leaf while cooking or finish with fresh chopped parsley instead of thyme.
- Cheese swap: Try Emmental, Comté, or a mix with Parmesan for different melt and flavor profiles.
Frequently Asked Questions
-
Q: Can I skip caramelizing the onions?
A: You can, but the soup will be less sweet and complex. Quick-cooking in the slow cooker works, but taking 20 minutes to caramelize on the stove makes a big flavor difference. -
Q: Can I use low-sodium beef broth?
A: Yes. Low-sodium broth is a good choice. It lets you control the final salt level. Taste before adding the 1 teaspoon of salt. -
Q: How do I reheat the soup with cheese on top?
A: Reheat the soup on the stove until hot, then transfer to oven-safe bowls with bread and cheese. Broil until the cheese bubbles. Avoid microwaving with the cheese on top; it won’t brown. -
Q: Can I make this without alcohol?
A: Yes. Replace the 1 cup of white wine with extra beef broth plus 1 tablespoon apple cider vinegar for brightness. -
Q: How long will leftovers keep in the fridge?
A: Stored in an airtight container, the soup will keep 3–4 days in the refrigerator. Keep bread and cheese separate until serving to avoid sogginess. -
Q: Can I freeze the soup after adding bread and cheese?
A: Don’t freeze with bread and cheese on top. Freeze the soup only. Add fresh bread and cheese after reheating. -
Q: Is this recipe suitable for a slow cooker liner?
A: Yes. Liners make cleanup easier and won’t affect flavor. Use as directed by liner instructions.
Conclusion
This crockpot French onion soup is an easy, low-effort way to get rich, caramelized onion flavor and a bubbly, cheesy top with minimal hands-on time. It’s perfect for a cozy night in or as an impressive starter for guests. If you want another trusted slow-cooker take on this classic, try this helpful version: French Onion Soup {Slow Cooker Version!} – Spend with Pennies. Enjoy the warm, savory comfort—your kitchen will smell wonderful and your family will ask for seconds.
Print
Crockpot French Onion Soup
- Author: hannah-belssy
- Total Time: 510 minutes
- Yield: 6 servings 1x
- Diet: Gluten-Free option available
Description
A comforting and easy slow cooker recipe for French onion soup, topped with crispy baguette and melted Gruyère cheese.
Ingredients
- 4 large onions, thinly sliced
- 4 cups beef broth
- 1 cup white wine
- 2 tablespoons olive oil
- 2 tablespoons butter
- 1 teaspoon sugar
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 1 teaspoon thyme (dried or fresh)
- 1 loaf of French baguette, sliced
- 2 cups shredded Gruyère cheese
Instructions
- In a skillet, heat olive oil and butter over medium heat. Add sliced onions and cook until deep golden and caramelized, about 20 minutes. Stir in sugar, salt, and pepper near the end.
- Transfer the caramelized onions to the slow cooker. Add beef broth, white wine, and thyme. Stir to combine and adjust seasoning if needed.
- Cover and cook on low for 6–8 hours, until onions are tender and broth is flavorful.
- To serve, ladle soup into oven-safe bowls. Top with baguette slices and shredded Gruyère. Broil until cheese bubbles and turns golden brown.
Notes
Cool soup completely before storing in an airtight container for up to 4 days in the refrigerator. For freezing, keep in airtight containers for up to 3 months and thaw overnight in the fridge before reheating.
- Prep Time: 30 minutes
- Cook Time: 420 minutes
- Category: Soup
- Method: Slow Cooking
- Cuisine: French
Nutrition
- Serving Size: 1 serving
- Calories: 500
- Sugar: 4g
- Sodium: 1200mg
- Fat: 20g
- Saturated Fat: 10g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 40g
- Fiber: 3g
- Protein: 12g
- Cholesterol: 20mg



