Jump to Recipe Print RecipeAs the chilly breeze whispers through the trees, I find solace in a bowl of steaming French Onion Soup. With its alluring aroma of caramelized onions and rich broth wafting through the kitchen, this classic comfort food whispers promises of warmth and contentment. It’s a dish that celebrates simplicity, transforming humble ingredients into a hearty delight, perfect for both cozy nights in and impressing friends at dinner parties. With options for a gluten-free adaptation or a comforting vegetarian twist, this recipe is as versatile as it is beloved. So, are you ready to whip up something extraordinary that evokes both nostalgia and satisfaction? Let’s dive into the magic of this French classic together! What makes French Onion Soup irresistible? Comforting warmth: Every spoonful offers a cozy embrace, making it a go-to dish for chilly nights. Savory richness: The blend of caramelized onions and flavorful broth brings depth to your palate. Gooey cheese topping: Topped with melted Gruyère, it creates a delightful textural contrast with a crispy baguette base. Versatile variations: Feel free to adapt this recipe to a gluten-free version or a lighter vegetarian option. And if you’re looking for a sidekick, try serving it with a simple green salad for freshness! Dive in and enjoy the heartwarming nostalgia that comes with each bowl. French Onion Soup Ingredients • Discover the essentials for making French Onion Soup. For the Soup • Yellow Onions – The backbone of the dish; their caramelization brings out natural sweetness. • Butter – Adds a rich flavor that enhances the sautéing of onions. • Olive Oil – A healthier cooking fat option; can replace some butter if desired. • Minced Garlic – Infuses the soup with aromatic depth; add it just before the broth. • Fresh Thyme – Provides herbal brightness; dried thyme works as a substitute. • White Wine/Sherry – Adds acidity and balances flavor; feel free to use extra broth for a non-alcoholic version. • Beef Broth – Forms the rich and comforting base; use vegetable broth for a vegetarian French Onion Soup alternative. • Baguette – Perfectly crunchy when toasted, serving as a base for the cheese topping. • Gruyère Cheese – Offers that signature gooey, melty texture; mozzarella can be a milder substitute. Optional Garnish • Fresh Herbs (like parsley) – Enhance presentation and flavor; sprinkle on top just before serving. • Truffle Oil – For a luxurious finish, drizzle a touch over the soup before serving. Step‑by‑Step Instructions for French Onion Soup Step 1: Caramelize the Onions Start by thinly slicing the yellow onions. In a large, heavy-bottomed pot, melt 2 tablespoons of butter and 1 tablespoon of olive oil over low heat. Add the onions, stirring to coat, and cook for about 40–45 minutes until they turn a deep, golden brown, stirring occasionally to ensure even caramelization and prevent sticking. Step 2: Add Aromatics Once your onions are beautifully caramelized, stir in 2 cloves of minced garlic and a few sprigs of fresh thyme. Cook for an additional minute, stirring gently to release the aromatic oils, enhancing the flavor of your classic French Onion Soup. The kitchen will start to smell heavenly at this point! Step 3: Deglaze the Pot Pour in ½ cup of white wine or sherry, scraping the bottom of the pot to lift any browned bits. This process deglazes the pan and infuses the soup with added depth. Allow the alcohol to simmer for about 2-3 minutes until reduced, ensuring the rich flavors meld perfectly before moving on to the next step. Step 4: Add the Broth Carefully pour in 6 cups of beef broth, or vegetable broth for a vegetarian option, then increase the heat to medium-high. Bring the mixture to a gentle boil, then reduce the heat to low and let it simmer uncovered for about 30 minutes. Taste the broth and season with salt and freshly ground black pepper to balance the flavors of your French Onion Soup. Step 5: Toast the Baguette While the soup simmers, preheat your oven to 400°F (200°C). Slice a baguette into ½-inch thick pieces and place them on a baking sheet. Toast the bread in the oven for about 10 minutes until crisp and golden, perfect for holding the cheesy topping in the final dish. Keep an eye on them to prevent burning. Step 6: Assemble the Soup Ladle the fragrant soup into oven-safe bowls, ensuring each bowl receives ample onions and broth. Place a toasted baguette slice on top of each bowl, then generously sprinkle with shredded Gruyère cheese. The cheese will become the delightful, gooey topping for your French Onion Soup. Step 7: Broil to Perfection Set your oven to broil and carefully place the bowls on the top rack. Broil for about 2-5 minutes, watching closely as the cheese bubbles and turns a lovely golden brown. When the cheese is beautifully melted and bubbly, remove the bowls from the oven with caution, as they will be very hot. Step 8: Serve and Savor Allow the bowls to cool slightly before serving your beloved French Onion Soup. It pairs wonderfully with a simple green salad or additional toasted baguette slices for dipping. Enjoy the rich, comforting flavors of this classic dish as they warm your soul and delight your tastebuds! What to Serve with French Onion Soup Indulging in a warm bowl of French Onion Soup is just the beginning of a cozy meal experience. Simple Green Salad: A fresh salad with light vinaigrette adds a bright contrast to the rich soup, perfect for cleansing your palate. Garlic Bread: Warm, buttery garlic bread complements the flavors, enhancing the comfort food experience with crunchy goodness. Roasted Vegetables: Seasoned seasonal veggies provide a healthy, vibrant side that balances the savory depth of the soup. Cheesy Ham Sandwich: A toasted ham and cheese sandwich makes for a delightful, decadent pairing that echoes the soup’s cheesiness. Crisp White Wine: A chilled glass of Sauvignon Blanc or Chenin Blanc can elevate your meal, pairing beautifully with the soup’s richness. Apple Tart: End the meal on a sweet note with a warm apple tart, its sweetness harmonizing with the savory warmth of the soup. Helpful Tricks for French Onion Soup Patience is Key: Take your time when caramelizing the onions; rushing this process leads to less flavor and uneven sweetness. Watch the Broiler: Keep a close eye on the cheese while broiling to avoid burning. A beautifully golden topping makes all the difference in your French Onion Soup. Slow Cooker Option: For a hands-off approach, caramelize the onions in a slow cooker before adding broth and seasonings. This allows for consistent cooking without constant stirring. Experiment with Onions: Try different onion varieties to adjust sweetness and flavor complexity. Sweet onions can offer a milder taste while shallots add a unique twist. Gluten-Free Adaptation: Use gluten-free bread and vegetable broth for a comforting, gluten-free French Onion Soup that everyone can enjoy! Make Ahead Options French Onion Soup is perfect for meal prep, allowing you to savor its rich flavors even on your busiest nights! You can caramelize the onions and store them in an airtight container in the refrigerator for up to 3 days. Alternatively, you can make the entire soup (without cheese or bread) and refrigerate it for the same duration; just be sure to let it cool completely before sealing. When you’re ready to enjoy your French Onion Soup, simply reheat the soup on the stove, top with toasted baguette slices and Gruyère cheese, then broil until bubbly and golden. This method ensures your dish remains just as delicious and comforting as when freshly made, saving you time and effort! How to Store and Freeze French Onion Soup Fridge: Keep your French Onion Soup in an airtight container for up to 3 days. The flavors will deepen as it sits, making it even more delicious! Freezer: You can freeze the soup (without bread and cheese) in a sealed container for up to 3 months. Just thaw it in the fridge overnight before reheating. Reheating: Gently reheat the soup on the stovetop over low heat, stirring occasionally, until warmed through. If desired, add fresh cheese and toasted bread just before serving. Avoid Freezing Toppings: For best results, freeze the soup without the cheese and baguette topping. Add fresh toppings after reheating to maintain their delightful texture. French Onion Soup Variations Embrace your culinary creativity and make this classic French Onion Soup your own with these delightful twists! Gluten-Free: Substitute gluten-free bread and use vegetable broth for a deliciously inclusive version. Vegetarian: Use vegetable broth instead of beef broth and opt for a sprinkle of nutritional yeast for a cheesy flavor. Sweet Onion: Swap yellow onions for sweet onions to create a milder, sweeter taste that’s still fabulously comforting. Cheddar Twist: For a change, use sharp cheddar cheese instead of Gruyère for a bolder, tangy finish that invigorates the traditional recipe. Herb Infusion: Experiment with different herbs, like rosemary or tarragon, for a fresh flavor profile that enhances the earthy sweetness of the onions. Heat It Up: Add a pinch of red pepper flakes or a dash of hot sauce for a warm kick that contrasts beautifully with the rich broth. Savory Broth Boost: Enhance the flavor by incorporating a spoonful of miso or a splash of soy sauce into the broth – it adds umami deliciousness! Truffle Oil Drizzle: For an elegant touch, drizzle truffle oil over the finished soup for a luxurious, earthy aroma that elevates this comfort food. Ready to explore more delicious soups? Check out our fantastic Mexican Street Corn Soup for a vibrant twist on comfort food that’s equally heartwarming! French Onion Soup Recipe FAQs What type of onions are best for French Onion Soup? Absolutely! Yellow onions are typically recommended for French Onion Soup because their natural sweetness caramelizes beautifully during cooking. However, you can also experiment with sweet onions for a milder flavor or even a combination of yellow and red onions for a richer taste. The key is to take your time while caramelizing to bring out those heavenly flavors. How should I store leftover French Onion Soup? The more the merrier! You can keep your French Onion Soup in an airtight container in the fridge for up to 3 days. This is great because the flavors deepen and improve over time! Just make sure to let it cool completely before sealing it up. If you’d like to save some for later, see below for the freezing instructions. Can I freeze French Onion Soup? Yes, you can! To freeze your French Onion Soup, it’s best to do so without the bread and cheese topping. Pour the cooled soup into a freezer-safe container, ensuring to leave some headspace for expansion, and it can last for up to 3 months. When you’re ready to enjoy it again, simply thaw it in the fridge overnight and reheat it on the stovetop over low heat, stirring occasionally. What if my soup tastes too salty? Don’t worry! If your French Onion Soup turns out saltier than desired (often due to the broth), you can balance it out. Add diced potatoes while simmering — they will absorb the extra salt. Just remember, remove them before serving! Alternatively, you can dilute the soup with a bit of unsalted broth or water to reduce the saltiness without losing flavor. Are there any dietary considerations for French Onion Soup? Absolutely! To cater to different dietary needs, you can easily make French Onion Soup vegetarian by replacing beef broth with vegetable broth. Also, for a gluten-free version, simply use gluten-free bread for the topping. Just be mindful of any allergies related to cheese; consider omitting it or swapping with a dairy-free cheese alternative for those with lactose intolerance. What’s the best way to reheat French Onion Soup? Gently reheating your French Onion Soup is key! Warm it on the stovetop over low heat, stirring occasionally until hot. To revive that glorious cheese topping, add fresh Gruyère (or your cheese of choice) and toasted baguette slices just before serving. This way, you maintain that delightful texture and flavor. Enjoy! French Onion Soup: A Cozy Classic to Warm Your Soul Indulge in the warm, savory goodness of French Onion Soup, a cozy classic that's perfect for chilly nights. Print Recipe Pin Recipe Prep Time 15 minutes minsCook Time 1 hour hr 15 minutes minsTotal Time 1 hour hr 30 minutes mins Servings: 4 bowlsCourse: DinnerCuisine: FrenchCalories: 350 Ingredients Equipment Method Nutrition Notes Ingredients 1x2x3x? For the Soup4 cups Yellow Onions Thinly sliced2 tablespoons Butter For sautéing1 tablespoon Olive Oil Or more butter if desired2 cloves Minced Garlic4 sprigs Fresh Thyme Can use dried thyme1/2 cup White Wine or Sherry For deglazing6 cups Beef Broth Or vegetable broth for vegetarian option1 Baguette Baguette Sliced for toasting2 cups Gruyère Cheese Shredded for toppingOptional GarnishFresh Herbs (like parsley) For garnishTruffle Oil For a luxurious finish Equipment Large heavy-bottomed potBaking sheetoven Method Step‑by‑Step Instructions for French Onion SoupStart by thinly slicing the yellow onions. In a large, heavy-bottomed pot, melt 2 tablespoons of butter and 1 tablespoon of olive oil over low heat. Add the onions, stirring to coat, and cook for about 40–45 minutes until they turn a deep, golden brown, stirring occasionally to ensure even caramelization and prevent sticking.Once your onions are beautifully caramelized, stir in 2 cloves of minced garlic and a few sprigs of fresh thyme. Cook for an additional minute, stirring gently to release the aromatic oils.Pour in ½ cup of white wine or sherry, scraping the bottom of the pot to lift any browned bits. Allow the alcohol to simmer for about 2-3 minutes until reduced.Carefully pour in 6 cups of beef broth, or vegetable broth for a vegetarian option. Bring the mixture to a gentle boil, then reduce the heat to low and let it simmer uncovered for about 30 minutes, seasoning with salt and pepper.While the soup simmers, preheat your oven to 400°F (200°C). Slice a baguette into ½-inch thick pieces and toast them in the oven for about 10 minutes until crisp and golden.Ladle the fragrant soup into oven-safe bowls. Place a toasted baguette slice on top of each bowl, then sprinkle with shredded Gruyère cheese.Set your oven to broil and carefully place the bowls on the top rack. Broil for about 2-5 minutes until the cheese bubbles and turns golden brown.Allow the bowls to cool slightly before serving your French Onion Soup, pairing it with a simple green salad or additional toasted baguette slices. Nutrition Serving: 1bowlCalories: 350kcalCarbohydrates: 40gProtein: 10gFat: 15gSaturated Fat: 8gPolyunsaturated Fat: 1gMonounsaturated Fat: 6gCholesterol: 30mgSodium: 900mgPotassium: 600mgFiber: 3gSugar: 5gVitamin A: 500IUVitamin C: 4mgCalcium: 200mgIron: 2mg NotesPatience is key when caramelizing onions for maximum flavor. Keep an eye on the broiler to prevent burning the cheese topping. For a slow cooker option, caramelize onions first in the slow cooker before adding broth. Tried this recipe?Let us know how it was!