This slow cooker French onion soup is like a cozy hug in a bowl. With caramelized onions, gooey cheese, and a hint of thyme, it's made entirely in the slow cooker! So worth it!
Set your slow cooker to high. Add melted butter (or olive oil), sliced onions, and sugar (if using). Stir to coat the onions evenly. Prop the lid open slightly to allow steam to escape and cook for 6-8 hours on low, stirring occasionally, until onions are golden brown and soft.
Once onions are caramelized, add minced garlic and cook for another 2-3 minutes on low, stirring occasionally.
Add balsamic vinegar and sherry to deglaze the slow cooker. Stir well to pick up any browned bits.
Add vegetable broth, thyme, bay leaves, soy sauce, salt, and pepper. Stir, cover, and cook on low for another 4-6 hours.
Preheat the oven to 400°F (200°C). Slice the baguette and toast until golden and crispy.
Remove thyme sprigs and bay leaves from the soup. Ladle the soup into oven-safe bowls, top with toasted baguette slices, and sprinkle with shredded Gruyère.
Place the bowls under the broiler for a few minutes until the cheese melts and is bubbly.
Serve with extra thyme or a drizzle of balsamic reduction if desired.