“`html
If you love the cozy, comforting depths of a classic soup with a vibrant twist, this French Onion White Bean Soup Recipe is calling your name. Imagine rich caramelized onions melding perfectly with tender white beans and fragrant herbs, all swimming in a savory broth that warms you from the inside out. This is not just any soup — it’s a harmonious blend of textures and flavors that feels both indulgent and nourishing, making it an absolute favorite to enjoy any time you crave something soulful and satisfying.

Ingredients You’ll Need
Gathering simple yet essential ingredients is the cornerstone of making this soup shine. Each element plays a crucial role: the onions for sweetness and depth, the beans for creamy texture and protein, and fresh herbs to lift the whole dish with their bright aromas.
- 2 tablespoons olive oil: Provides a silky base and brings out the sweetness of the onions as they caramelize.
- 2 tablespoons butter: Adds richness and helps achieve that luscious, golden-brown color on the onions.
- 3 large onions: Thinly sliced to create the soul of the soup with their sweet, caramelized flavor.
- 1/2 teaspoon salt: Enhances the natural flavors during the caramelization process.
- 3 cloves garlic (minced): Gives a hint of warmth and pungency that complements the onions beautifully.
- 1 tablespoon balsamic vinegar: Introduces a touch of tangy sweetness to balance the savory notes.
- 1 tablespoon Worcestershire sauce: Brings depth and umami that intensifies the overall broth.
- 1/2 cup white wine (dry preferred): Used for deglazing, it lifts browned bits and adds complexity to the flavor.
- 1/2 teaspoon freshly cracked black pepper: For a subtle kick and fragrant spice throughout the soup.
- 1 teaspoon dried oregano: A warm, herbal note that pairs perfectly with the thyme in this recipe.
- 3 teaspoons fresh thyme leaves (or 1 teaspoon dry): Adds a fresh, earthy aroma that complements the beans and broth.
- 2 bay leaves: Infuse a mild, savory fragrance while the soup simmers.
- 28 ounces canned white beans (rinsed and drained): Provide creamy texture and hearty substance.
- 6 cups beef broth: The rich, savory base that ties everything together in a warm embrace.
- Homemade or store bought croutons: For an irresistible crunchy topping.
- Parmesan cheese (grated): Adds a salty sharpness that melts slightly on the hot soup.
- Emmental and Gruyère cheese (grated): Brings a nutty, gooey finish that makes every spoonful heavenly.
How to Make French Onion White Bean Soup Recipe
Step 1: Prepare the Onions
Start by peeling and slicing your onions into 1/4 inch slices—this thickness helps them cook evenly and develop that perfect golden hue without turning mushy. Patience is key here because the real magic happens during caramelization.
Step 2: Sauté with Butter and Olive Oil
In a heavy-bottomed pot, heat the olive oil and butter over medium heat until melted and shimmering. This combination creates a rich foundation and prevents the onions from sticking or burning while they slowly soften.
Step 3: Caramelize the Onions
Add the sliced onions and sprinkle with salt. Cook them gently over medium heat, stirring occasionally. This slow process allows their natural sugars to transform into a deep, sweet flavor. If things start to stick, splash a bit of white wine or beef broth to deglaze the pan and scoop up those browned bits—they’re bursting with flavor!
Step 4: Add Garlic and Flavorings
Once the onions are soft and browned, stir in the minced garlic, cooking briefly until fragrant. Then add balsamic vinegar, Worcestershire sauce, and the white wine to deglaze again, scraping the bottom of the pot to gather all that flavor-packed fond.
Step 5: Incorporate Beans and Herbs
Drain the canned white beans thoroughly to avoid excess liquid. Add them to the pot along with cracked black pepper, oregano, fresh thyme leaves, and bay leaves. These ingredients work together to create a well-rounded, aromatic soup base.
Step 6: Pour in the Broth and Simmer
Pour in the beef broth and bring the soup to a boil. Lower the heat and let it simmer gently for about 20 minutes, allowing the flavors to meld perfectly and the soup to thicken slightly.
Step 7: Finish and Serve
Remove the bay leaves, then ladle the soup into serving bowls. Top each bowl with your favorite croutons and a generous sprinkle of grated Parmesan, Emmental, and Gruyère cheese for that irresistible cheesy crown.
How to Serve French Onion White Bean Soup Recipe
Garnishes
Croutons add the perfect crunch against the creamy beans and silky onions, while the trio of cheeses melts and bubbles slightly when added to the hot soup, creating a luscious, velvety layer that’s impossible to resist. Fresh thyme sprigs on top can add a lovely touch of color and freshness.
Side Dishes
This soup pairs wonderfully with a crisp green salad dressed simply with lemon and olive oil to lighten the meal, or with a crusty artisan baguette to scoop up every last drop. A roasted vegetable platter would also complement its rich profile for a more substantial feast.
Creative Ways to Present
Try serving the soup in mini crocks or oven-safe bowls topped with cheese and croutons, then broil them briefly for a gratinée style presentation that will wow your guests. Alternatively, ladle the soup into hollowed-out mini loaves for an edible bread bowl experience.
Make Ahead and Storage
Storing Leftovers
You can store leftover French Onion White Bean Soup Recipe in an airtight container in the refrigerator for 3-4 days. The flavors actually deepen and meld beautifully after a day, making it perfect for next-day lunches or dinners.
Freezing
This soup freezes well, so feel free to make a big batch. Store in freezer-safe containers or heavy-duty freezer bags for up to 3 months. When ready to enjoy, thaw overnight in the fridge before reheating gently on the stove.
Reheating
Reheat your soup slowly over medium-low heat, stirring occasionally to prevent sticking. If it’s too thick after refrigeration or freezing, add a splash of broth or water to bring it back to your desired consistency without losing any flavor.
FAQs
Can I use vegetable broth instead of beef broth?
Absolutely! While beef broth adds a rich depth, using vegetable broth works fine and keeps the soup vegetarian-friendly. Just choose a good-quality broth for the best flavor.
What type of white beans work best for this soup?
Cannellini or great northern beans are ideal because they hold their shape well and have a creamy texture that complements the caramelized onions perfectly.
Is it necessary to use both butter and olive oil?
Using both helps balance flavor and cooking properties: butter offers richness and a nutty flavor, while olive oil raises the smoke point for safer caramelizing without burning.
Can I make French Onion White Bean Soup Recipe vegan?
Yes! Swap beef broth for vegetable broth and use vegan butter or olive oil alone. Use plant-based cheese or nutritional yeast as a topping for a vegan-friendly version.
How do I get perfectly caramelized onions every time?
Low and slow is the secret. Cook the onions over medium heat, stirring periodically, and don’t rush the process. Adding a little wine or broth to loosen stuck bits helps develop rich flavor without bitterness.
Final Thoughts
This French Onion White Bean Soup Recipe is genuinely one of those dishes that brings warmth and joy with every spoonful. Whether you’re serving it for a cozy weeknight dinner or impressing friends with a simple yet elegant starter, this recipe delivers deep flavor, hearty comfort, and that magical touch of homemade love. Give it a try — I promise it’ll become a treasured classic in your kitchen!
“`
Print
French Onion White Bean Soup Recipe
- Prep Time: 10 minutes
- Cook Time: 40 minutes
- Total Time: 50 minutes
- Yield: 6 servings
- Category: Soup
- Method: Stovetop
- Cuisine: French
Description
A rich and comforting French Onion White Bean Soup that combines the deep caramelized flavor of onions with hearty white beans, herbs, and a savory beef broth. Topped with crispy croutons and melted cheese, this soup is perfect for a cozy meal any time of year.
Ingredients
Sauté Base
- 2 tablespoons olive oil
- 2 tablespoons butter
- 3 large onions, peeled and sliced into 1/4 inch slices
- 1/2 teaspoon salt
- 3 cloves garlic, minced
Liquids & Sauces
- 1 tablespoon balsamic vinegar
- 1 tablespoon Worcestershire sauce
- 1/2 cup dry white wine
- 6 cups beef broth
Herbs & Seasonings
- 1/2 teaspoon freshly cracked black pepper
- 1 teaspoon dried oregano
- 3 teaspoons fresh thyme leaves (or 1 teaspoon dried thyme)
- 2 bay leaves
Beans
- 28 ounces canned white beans (rinsed and drained)
Toppings
- Homemade or store-bought croutons
- Parmesan cheese, grated
- Emmental cheese, grated
- Gruyère cheese, grated
Instructions
- Prepare Onions: Peel and slice the onions into 1/4 inch slices to ensure even caramelization.
- Heat Fat: In a heavy-bottomed pot, heat the butter and olive oil together over medium heat until melted and combined.
- Caramelize Onions: Add the sliced onions and salt to the pot, stirring occasionally to prevent burning. Allow them to caramelize slowly over medium heat. If the onions start sticking or drying out, add a splash of wine or broth to deglaze the pot. Continue until onions are softened and browned. Then add the minced garlic and stir well for an additional minute.
- Deglaze: Add the balsamic vinegar, Worcestershire sauce, and white wine to the pot. Use a spoon to scrape up any browned bits from the bottom to intensify the flavor.
- Prepare Beans: Drain and rinse the canned white beans thoroughly to remove excess salt and liquid.
- Combine and Simmer: Add the pepper, oregano, thyme, bay leaves, rinsed beans, and beef broth into the pot. Bring the mixture to a boil, then reduce heat and let simmer for 20 minutes to let the flavors meld and the soup thicken slightly.
- Serve: Remove the bay leaves. Ladle the soup into bowls and top each serving with your favorite croutons and a generous sprinkle of grated Parmesan, Emmental, and Gruyère cheeses. Serve hot and enjoy!
Notes
- You can substitute beef broth with vegetable broth for a lighter or vegetarian-friendly version (note: this alters the original flavor).
- For a deeper flavor, allow onions to caramelize slowly and patiently—this step is key.
- If you prefer a creamier soup, you can partially blend half the beans before adding the rest.
- Use day-old bread to make crunchy homemade croutons.
- Adjust salt according to the saltiness of your broth and beans.
- The white wine should be dry to prevent the soup from tasting too sweet.

