Imagine coming home to a warm, inviting aroma that fills your kitchen with the sweet scent of caramelized onions. This Slow-Cooked Crockpot French Onion Soup is a comforting classic that transforms simple ingredients into a rich and flavorful dish. Let your crockpot do the heavy lifting while you relax and enjoy the day!
With just a few minutes of prep time, you can set your crockpot and forget about it. In a few hours, you’ll have a delightful soup that’s perfect for chilly evenings or when you’re looking for something hearty yet comforting. This recipe is a true game-changer for busy weeknights.
Delicious Crockpot French Onion Soup

This French onion soup boasts a deep, savory flavor profile with sweet, caramelized onions, rich beef broth, and a hint of sherry. Topped with melted cheese and toasted bread, every spoonful is a delightful mix of textures and tastes that warms the soul.
Ingredients
- 4 large onions, thinly sliced
- 4 cups beef broth
- 1 cup dry white wine or sherry
- 2 tablespoons butter
- 2 teaspoons sugar
- 1 teaspoon salt
- 1 teaspoon black pepper
- 1 teaspoon dried thyme
- 1 bay leaf
- 8 slices of French bread
- 2 cups shredded Gruyère cheese
Instructions
- Prepare the Onions: In a large skillet, melt the butter over medium heat. Add the sliced onions, sugar, salt, and pepper. Cook until onions are caramelized, about 15-20 minutes.
- Transfer to Crockpot: Add the caramelized onions to the crockpot along with the beef broth, wine or sherry, thyme, and bay leaf.
- Cook: Cover and cook on low for 6-8 hours or on high for 3-4 hours until flavors meld and onions are tender.
- Toast the Bread: About 30 minutes before serving, preheat your oven broiler. Place the slices of French bread on a baking sheet and toast until golden brown on both sides.
- Serve: Ladle the soup into bowls, top each with a slice of toasted bread, and sprinkle generously with Gruyère cheese. Broil until the cheese is melted and bubbly, about 2-3 minutes. Serve hot.
Cook and Prep Times
- Prep Time: 10 minutes
- Cook Time: 6-8 hours
- Total Time: 6 hours 10 minutes
Nutrition Information
- Servings: 6 bowls
- Calories: 300kcal
- Fat: 15g
- Protein: 12g
- Carbohydrates: 30g