Prep Time 45 minutes mins
Cook Time 30 minutes mins
Total Time 1 hour hr 15 minutes mins
To make this recipe vegetarian, simply swap out the beef broth for vegetable broth. This substitution still delivers rich flavor while keeping the soup meat-free and perfect for a vegetarian-friendly meal.
If you don't have Gruyere cheese on hand or prefer another option, white cheddar makes a great alternative. It melts well and brings a sharp, savory note to the dish. For even more depth of flavor, try adding a small sprinkle of grated Parmesan on top of the shredded cheese before broiling.
To prepare this soup ahead of time, you can cook the entire soup and toast the baguette slices up to one day in advance. Store the toasted bread in an airtight container at room temperature so it stays crisp. Let the soup cool and transfer it to a sealed container in the refrigerator. When you're ready to serve, reheat the soup on the stovetop until hot. Then top each bowl with the toasted baguette slices and shredded cheese, and broil according to the recipe instructions until the cheese is melted and bubbly.