Homemade French Onion Soup Elevated with O-Live and Co

Embrace the cozy warmth of winter with a homemade classic: French Onion Soup, featuring expertly toasted baguette from O-Live & Co. and generous layers of sharp Gruyere cheese. This timeless recipe promises comfort in every spoonful.

This post was sponsored by O-Live & Co. All thoughts and opinions expressed are authentically my own.

A bowl of French Onion Soup next to glasses of wine

The Enduring Allure of French Onion Soup: A Culinary Journey

Few dishes evoke the soul-warming comfort and sophisticated simplicity of French cuisine quite like French Onion Soup. This iconic recipe, known as Soupe à l’oignon gratinée in its homeland, boasts a rich history that traces its origins back to 18th-century Paris. Initially conceived as a humble, hearty meal for the working class, crafted from readily available and inexpensive onions, it has since transcended its modest beginnings to become a beloved staple on menus worldwide.

Today, French Onion Soup is celebrated for its intricate layers of flavor: a deeply caramelized onion broth, infused with aromatic herbs and a touch of wine, all crowned with a crusty, cheese-laden baguette that melts into a golden, bubbly perfection. It’s the ultimate comfort food, especially during the colder months, making it an ideal dish to savor by a warm fireplace or share with loved ones.

My passion for this soup truly comes alive in winter. The process of transforming simple onions into a rich, complex broth is incredibly rewarding, and the anticipation of that first spoonful, a perfect balance of savory liquid and cheesy, toasted bread, is unmatched. Join me in crafting this magnificent homemade French Onion Soup that will undoubtedly become a treasured addition to your winter recipe collection.

A hand pouring olive oil into a pot full of onions

Unlocking Flavor: Essential Ingredients for the Perfect Soup

Crafting an exceptional French Onion Soup begins with selecting the right ingredients. This dish, while seemingly simple, relies heavily on the quality and preparation of its core components. You’ll need a generous amount of fresh onions, coupled with the rich emulsifying power of butter and the superior flavor of high-quality olive oil.

For this recipe, I’m delighted to partner with my friends at O-Live & Co., utilizing their exquisite Everyday Olive Oil. This exceptional oil plays a dual role: it provides the perfect medium for achieving deeply caramelized onions and creates a wonderfully crisp crostini topping. O-Live & Co.’s commitment to quality is evident in their numerous awards and their impressive score of 97/100 points in the prestigious Flos Olei rankings – recognized as the world’s foremost olive oil guide. Such an acclaimed olive oil, with its balanced fruity notes and subtle peppery finish, harmonizes beautifully with butter, elevating the flavor profile of a classic French recipe like this to gourmet heights. Its robust character enhances the sweet, savory notes of the onions without overpowering them, laying the foundation for an unforgettable broth.

Once your chosen onions have achieved that perfect, golden caramelization, enriched by the butter and premium olive oil, it’s time to introduce the next layer of complexity. A splash of dry white wine (such as Sauvignon Blanc or Pinot Grigio) is added to deglaze the pot, releasing all those flavorful browned bits from the bottom. This is followed by a touch of balsamic vinegar, which contributes a crucial note of acidity and deepens the overall flavor. Fragrant herbs like fresh thyme and bay leaves are then incorporated, infusing the broth with their aromatic essence.

Finally, a generous pour of high-quality beef stock becomes the heart of the soup. The mixture is brought to a vigorous boil, then gently reduced to a simmer, allowing all the magnificent flavors to meld and deepen over a crucial 25-minute period. While your rich broth is simmering, you’ll prepare the essential topping: slicing and lightly toasting a fresh baguette and grating ample amounts of sharp Gruyere cheese, ensuring every bowl is ready for its grand cheesy finale.

A torch melting cheese over a bowl of French Onion Soup

The Sweet Secret: Picking the Perfect Onions for French Onion Soup

The success of your homemade French Onion Soup hinges significantly on your choice of onions. While various types can be used, my strongest recommendation for achieving truly outstanding results is to opt for sweet onions. Varieties like Vidalia, Walla Walla, or other locally sourced sweet onions possess a naturally higher sugar content, which is paramount for deep caramelization and yields a wonderfully sweet, mellow, and less pungent flavor in the finished soup.

While yellow onions can certainly work in a pinch and still produce a respectable soup, sweet onions undeniably elevate the depth and complexity of the broth to an entirely new level. When properly sliced and slowly caramelized with the synergistic blend of butter and our featured O-Live & Co. Everyday Olive Oil, they transform into tender, golden strands bursting with an unparalleled sweetness. This sweet foundation is what gives authentic French Onion Soup its signature rich and comforting character.

And for anyone considering purple (red) onions – I must respectfully advise against it. Their stronger, more assertive flavor and higher anthocyanin content (which gives them their color) tend to lead to a less desirable, sometimes bitter, and often purplish broth that strays too far from the classic profile of this delicate dish. Stick with the sweet varieties for that truly dreamy, traditional French Onion Soup experience.

A bowl of sweet onions

Precision Pays Off: The Art of Slicing Onions for French Onion Soup

Let’s be honest, tackling five onions for this recipe can be a daunting task, and I fully acknowledge that tears will likely be shed. I’ve lost count of the watery eyes and sniffles accumulated over countless hours spent perfecting this recipe. However, I promise you, the end result—a steaming bowl of this exquisite soup—is 100% worth every tear.

While the instinct might be to rush through the onion-slicing process to get past the tear-inducing stage, I cannot stress enough how critical this step is. Unlike many vegetable-based soups that might get puréed or blended into a smooth consistency, French Onion Soup maintains distinct, tender slices of onion in its final form. This means your knife skills genuinely matter here, impacting both the texture and the overall elegance of the soup.

Achieving uniformly sliced onions is key. If your slices are too thick, you’ll end up with a chunky, somewhat unwieldy soup where the onions don’t fully melt into the broth. Conversely, if they’re too thin, they can become mushy and disappear, losing their delightful textural contribution. The ideal thickness to aim for is approximately ¼ inch. This size ensures the onions caramelize evenly, soften beautifully without disintegrating, and retain a pleasant bite that complements the rich broth and crunchy topping.

So, take those extra few minutes, sharpen your knife, and slice your onions with care and consistency. Consider tips like chilling your onions before slicing, using a fan, or even wearing onion goggles if needed. This small investment of time and effort will make a profound difference in the texture and quality of your homemade French Onion Soup, transforming a potentially good dish into an truly extraordinary one.

Two hands holding a bowl of French Onion Soup

Inclusive Indulgence: Vegetarian, Vegan & Gluten-Free Substitutions

While traditional French Onion Soup is renowned for its rich beef broth, generous butter content, and copious amounts of cheese, I believe everyone should be able to enjoy this comforting classic. With a few thoughtful adjustments, you can easily adapt this recipe to suit various dietary needs without compromising on flavor or satisfaction. Here are my tried-and-true tricks for making this a dish that truly everyone can savor:

  • Vegetarian Substitutions: The simplest and most impactful swap for a vegetarian version is replacing the beef broth with a high-quality vegetable broth. Look for a robust, savory vegetable stock that has depth, as it forms the backbone of your soup. Ensure it’s not overly sweet or acidic, so it complements the caramelized onions.
  • Gluten-Free Substitutions: The only component typically containing gluten is the baguette used for the iconic cheesy topping. Thankfully, the market now offers excellent gluten-free baguettes that toast up beautifully. Simply swap out a conventional baguette for your favorite gluten-free alternative, ensuring it’s sturdy enough to hold its shape when sliced and topped with cheese.
  • Vegan Substitutions: Achieving a truly delicious vegan French Onion Soup requires a few key adjustments, but it’s absolutely achievable.
    • Butter: Substitute traditional butter with an equal amount of good quality olive oil (like O-Live & Co. Everyday Olive Oil) or a plant-based butter alternative for caramelizing the onions.
    • Broth: As with the vegetarian version, swap the beef broth for a rich vegetable broth.
    • Cheese: This is where creativity shines! Replace Gruyere with a high-quality vegan cheese that melts well. There are many fantastic cashew-based or other plant-based cheeses specifically designed for melting and browning. For an added layer of savory, umami flavor, a light sprinkle of nutritional yeast over the vegan cheese before broiling can mimic some of the depth often associated with aged cheeses.

These simple yet effective substitutions ensure that whether you’re catering to dietary restrictions or simply exploring plant-based options, you can still enjoy the heartwarming essence of homemade French Onion Soup.

More Comfort in a Bowl: Other Beloved Soup Recipes

If this French Onion Soup has piqued your interest in comforting, flavorful dishes, you’re in for a treat! As a passionate home cook, I have an extensive collection of soup recipes designed to warm your soul and tantalize your taste buds. If you’re new to my kitchen, I highly recommend exploring these other beloved creations:

  • Cheesy Loaded Cauliflower Soup: A creamy, rich, and utterly satisfying soup packed with the goodness of cauliflower and generously topped with cheese, bacon bits, and chives – a lighter take on comfort that doesn’t skimp on flavor.
  • Moroccan Harira: Immerse yourself in the aromatic spices of Morocco with this traditional, hearty lentil and chickpea soup. It’s a nourishing, vibrant, and incredibly flavorful dish, perfect for breaking the fast during Ramadan or enjoying as a wholesome meal any time.
  • Vegan Butternut Squash Soup: A smooth, velvety, and naturally sweet soup that celebrates the best of autumn produce. This vegan rendition is creamy without dairy, bursting with fall flavors, and incredibly comforting on a chilly day.

Each of these recipes offers a unique culinary experience, from hearty and robust to light and creamy, ensuring there’s a perfect bowl of warmth for every preference. Enjoy your culinary adventures!

A spoon scooping up some French Onion Soup

Happy cooking!

Salima written in cursive


Print

clock icon cutlery icon flag icon folder icon instagram icon pinterest icon facebook icon print icon squares icon heart icon heart solid icon

A bowl of French Onion Soup next to glasses of wine

Homemade French Onion Soup with O-Live & Co.


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author:
    Salima Benkhalti


  • Prep Time:
    15 minutes


  • Cook Time:
    1 hour


  • Total Time:
    1 hour 15 minutes


  • Yield:
    34 servings 1x


  • Category:
    French, Soup, Dinner, Comfort Food


  • Method:
    Boiled, Broiled


  • Cuisine:
    French


  • Diet:
    Vegetarian-Adaptable, Gluten-Free-Adaptable, Vegan-Adaptable
Print Recipe

Ingredients


Scale

  • 4 large sweet onions (such as Vidalia or Walla Walla), about 2-3 pounds
  • 2 tbsp O-Live & Co. Everyday Olive Oil
  • 2 tbsp unsalted butter
  • 2 tsp sea salt, plus more to taste
  • 1 tbsp all-purpose flour (use gluten-free flour for a GF option)
  • 1 cup dry white wine (e.g., Sauvignon Blanc, Pinot Grigio)
  • 2 tsp balsamic vinegar
  • 6 cups high-quality beef stock (use vegetable broth for vegetarian/vegan)
  • 3 bay leaves
  • 4 sprigs fresh thyme (or 1 tsp dried thyme)
  • 2 tsp freshly ground black pepper, plus more to taste
  • 1 tbsp O-Live & Co. Everyday Olive Oil (for baguette)
  • 1 baguette (use gluten-free baguette for GF), sliced into ¾-inch thick rounds
  • 2 cups grated Gruyere cheese (or vegan cheese/nutritional yeast for vegan)
  • Additional sprigs of fresh thyme for garnish


Instructions

  • Prepare the Onions: Begin by peeling your sweet onions and carefully slicing them into uniform ¼-inch thick rounds or half-moons (refer to images for guidance on slicing technique). In a large, heavy-bottomed stock pot or Dutch oven, melt the butter along with the O-Live & Co. Everyday Olive Oil over medium heat. This combination provides a rich base for caramelization.
  • Caramelize the Onions: Add the sliced onions and 2 teaspoons of salt to the pot. Cook over medium-high heat for 25-30 minutes, stirring gently every 3-4 minutes. The goal is to achieve a deep, golden-brown color and a soft, tender texture. Be mindful not to overmix, as vigorous stirring can release too much moisture and prevent proper caramelization, potentially resulting in mushy onions. Patience is key here; allow the onions to slowly develop their profound sweetness and rich color.
  • Build the Broth: Once the onions are beautifully caramelized, sprinkle in the all-purpose flour (or gluten-free flour). Cook for one minute, stirring constantly, to cook out the raw flour taste. Then, pour in the white wine to deglaze the pot, scraping up any browned bits from the bottom. Simmer until the wine has reduced by half, concentrating its flavor. Stir in the balsamic vinegar, fresh thyme sprigs (or dried thyme), bay leaves, and the beef stock (or vegetable broth). Bring the mixture to a boil over high heat, then reduce the heat to a gentle simmer and let it cook for an additional 25-30 minutes. This simmering time allows the flavors to fully meld and deepen into a rich, aromatic broth.
  • Prepare the Topping: While the soup is simmering, preheat your oven broiler. Slice your baguette (or gluten-free baguette) into ¾-inch thick rounds. Lightly brush both sides of each baguette slice with the remaining O-Live & Co. Everyday Olive Oil. Arrange them on a baking sheet and toast lightly under the broiler for 1-2 minutes per side until golden brown. Be careful not to burn them. Grate the Gruyere cheese during this time.
  • Assemble and Broil: Taste the simmering broth and adjust seasoning with additional salt and pepper to your preference. Carefully ladle the hot soup into individual oven-safe ramekins or bowls. Place a toasted baguette slice on top of each serving, ensuring it fits snugly. Generously sprinkle a thick layer of grated Gruyere cheese over the baguette, making sure the edges of the bread are well covered. Place the ramekins on a baking sheet and broil for 4-5 minutes, or until the cheese is beautifully golden brown, bubbly, and caramelized. Keep a close eye on it to prevent burning.
  • Serve and Garnish: Carefully remove the hot ramekins from the oven. Garnish each bowl with additional fresh thyme sprigs, if desired. Serve immediately and enjoy this truly comforting and flavorful homemade French Onion Soup! Be cautious as the bowls will be very hot.

Enjoy this recipe?

If you tried this recipe, please consider leaving a review in the comment section. I love hearing feedback and your review helps to keep Salima’s Kitchen going!