Step-by-step instructions
Let’s transform simple ingredients into something utterly delightful! Follow these easy steps:
Caramelize the onions: In a large pot, heat the olive oil and butter over medium heat. Add the sliced onions and cook, stirring frequently, until they caramelize—this should take about 30-40 minutes. Be patient; it’s worth it!
Add flavor: Once the onions are beautifully caramelized, pour in the balsamic vinegar and cook for an additional 5 minutes to enhance the sweetness.
Build the broth: Pour in the beef broth and water. Toss in the bay leaf and thyme. Bring the mixture to a gentle simmer and let it cook for 15-20 minutes. Taste and season with salt and pepper to your liking.
Prep for the oven: Preheat your oven to broil while you prepare your servings.
Assemble: Ladle the soup into oven-safe bowls. Top each bowl with slices of French bread and sprinkle generously with shredded Gruyere cheese.
Broil: Place the bowls under the broiler for 2-3 minutes until the cheese is bubbly and golden brown.
Serve hot: Carefully remove the bowls from the oven and enjoy your delicious soup!
Best ways to enjoy it
French onion soup is delightful on its own but pairs wonderfully with a crisp green salad or some garlic bread. If you’re feeling a bit more indulgent, serve it alongside a rich quiche or a savory tart. Don’t forget a nice glass of red wine to complement the flavors!
Storage and reheating tips
To keep your French onion soup fresh, store any leftovers in an airtight container in the refrigerator for up to 3 days. If you want to enjoy it later, you can freeze the soup without the cheese and bread for up to 3 months. Just be sure to let it cool completely before transferring it to a freezer-safe container.
When you’re ready to eat, simply thaw it in the fridge overnight, reheat on the stove over medium heat, and add fresh bread and cheese before broiling again.
Helpful cooking tips
- For the best caramelization, keep the heat low and give those onions plenty of time. Stir occasionally to prevent burning.
- If you want deeper flavor, consider adding a splash of white wine during the caramelization phase.
- Don’t skip the broiling! It’s where that heavenly cheese crust comes from, adding both texture and flavor to the dish.
Creative twists
Elevate your French onion soup with some twists! You could add sautéed mushrooms for an earthy flavor or sprinkle some crispy bacon for a smokey crunch. For a chili kick, top with jalapeños, or switch up the cheese to blue cheese for a stronger flavor.
FAQs
How long does it take to make French onion soup?
From start to finish, plan for about an hour. Most of that time involves caramelizing the onions, which is key for depth of flavor.
Can I make this recipe vegetarian?
Absolutely! Substitute beef broth with vegetable broth and adjust any extra seasoning as needed to maintain flavor.
How long can I keep leftovers?
Store leftovers in the fridge for up to 3 days. If freezing, omit the cheese and bread beforehand for optimal texture upon reheating.
Enjoy your homemade French onion soup; it’s bound to become a favorite in your household!






