French Onion Soup

Jump to Recipe

This post contains affiliate links. Please see our disclosure policy.

French Onion Soup Recipe by Mr. Make It Happen


FOS French Onion Soup

Introduction:

There’s something so comforting about a bowl of French onion soup: the rich, savory broth, the caramelized onions, and that melted, bubbly cheese on top. But let’s take this classic up a notch by making our own beef stock from roasted oxtail and smoked turkey legs, creating a deep, smoky, and rich flavor that you’ll never forget. The combination of oxtail and smoked turkey legs brings a beautiful balance of meaty richness and smoky depth to the soup.

Let’s get into the recipe for this truly special French Onion Soup that will have you coming back for seconds (or thirds!).

FOS French Onion Soup 14

Making beef stock from scratch yourself is optional. You can use store-bought if you need to and maybe just doctor it up a bit with extra seasoning or beef base.

For the over achievers – we are going to roast the oxtail and smoked turkey along with our veggies and garlic to add some depth of flavor.

Roast the Oxtail and Turkey Legs:

  • Preheat your oven to 400°F (200°C).
  • Place the oxtails and smoked turkey legs on a roasting pan. Roast them for about 30-40 minutes, turning once, until they are nicely browned. This step builds a rich, deep flavor in your stock.
FOS French Onion Soup 13
FOS French Onion Soup 12

Place the protein and veggies in the oven at 400 for about 15-20 minutes or until some color develops.

FOS French Onion Soup 11
FOS French Onion Soup 10

Prepare the Stock:

  • Transfer the roasted meat to a large stockpot.
  • Add the quartered onions, carrots, celery, garlic, bay leaf, black peppercorns, thyme, and tomato paste to the pot.
  • Cover with water, ensuring everything is submerged by about 2-3 inches (roughly 10 cups). Bring the water to a boil over medium-high heat, then reduce the heat to a simmer.
  • Let the stock simmer gently, uncovered, for about 3-4 hours. Skim the surface occasionally to remove impurities, and check the water level, adding more as necessary to keep the ingredients submerged.
  • After 3-4 hours, strain the stock through a fine mesh sieve into another large pot or bowl. Discard the solids (the meat should have fallen off the bones and be tender by now, so feel free to pull off any bits of meat for extra flavor in the soup).

• • You should have about 6 cups of beef stock for your soup. If it’s more concentrated than you want, you can always dilute it with a little water.

FOS French Onion Soup 9

Mr. Make It Happen

Japanese Steel Chef Knife


Cook the Onions:

  • In a large, heavy-bottomed pot (preferably a Dutch oven), melt 2 tablespoons of butter with 2 tablespoons of olive oil over medium heat. Add the sliced onions and salt.
  • Stir the onions to coat in the butter and oil. Cook them slowly, stirring every 10 minutes or so, for about 30-40 minutes, or until the onions are deeply golden brown and caramelized. Be patient—this step is key to building the sweet, rich flavor in your soup!

• • Add the sugar halfway through to help speed up the caramelization and enhance the onions’ natural sweetness.

FOS French Onion Soup 8

Patience is key here… the caramelized onions are the true star of the show.

FOS French Onion Soup 7

This is at the half-way point.

FOS French Onion Soup 6

THAT is what you want to see! 

FOS French Onion Soup 5

Deglaze the Pot:

  • Once the onions are perfectly caramelized, add the wine to the pot to deglaze, scraping up any browned bits from the bottom of the pot. Let the wine simmer for about 2-3 minutes, reducing slightly.

Add the Flour:

  • Sprinkle the flour over the onions and stir well to incorporate. This will help thicken the soup slightly. Cook for another 2 minutes to eliminate the raw flour taste.

Add the Homemade Beef Stock:

  • Pour in the homemade beef stock (6 cups) and stir. Bring the soup to a simmer and cook for an additional 20-30 minutes, allowing all the flavors to meld together. Stir occasionally.

Season the Soup:

• • Add the Worcestershire Sauce, and a generous amount of freshly ground black pepper to taste. Taste the soup and adjust the seasoning as needed. If you prefer a little more depth, you can add a splash more of the Worcestershire sauce or a pinch of salt.

FOS French Onion Soup 4

MR. MAKE IT HAPPEN

Buttery Garlic Seasoning


Prepare the Croûtons and Cheese

  1. Toast the Baguette:
    • While the soup is simmering, preheat your oven to 375°F (190°C).

• • Arrange the sliced baguette on a baking sheet and toast in the oven for 8-10 minutes, or until crispy and golden.

FOS French Onion Soup 3

Grate the Cheese:

  • Shred the Gruyère cheese (and any other cheese you’re using) and set it aside.
FOS French Onion Soup 2

Assemble and Serve the Soup

  1. Ladle the Soup:
    • Ladle the hot French onion soup into oven-safe bowls, leaving some space at the top for the croûtons and cheese.
  2. Add the Croûtons and Cheese:
    • Place 1-2 pieces of toasted baguette on top of each bowl of soup. Then, pile on the shredded Gruyère cheese.
  3. Broil the Soup:

• • Place the bowls under the broiler for about 3-5 minutes, or until the cheese is melted, bubbly, and golden brown. Be sure to keep an eye on it to prevent burning.

FOS French Onion Soup

Serve:

  • Serve the soup hot, garnished with a few extra sprigs of thyme or a sprinkle of freshly ground black pepper.

Tips for Success:

  • Meat Off the Bone: After roasting the oxtails and turkey legs, feel free to remove any leftover meat from the bones and add it back into the soup for extra meaty goodness.
  • Make Ahead: The beef stock can be made a day or two in advance, making the soup even easier to prepare when you’re ready to serve.
  • Double the Recipe: If you’re feeding a crowd, feel free to double the stock ingredients and freeze any leftover stock for future soups or stews.

Final Thoughts:

This French onion soup is the ultimate comfort food, with layers of flavor from the homemade stock, caramelized onions, and melted cheese. The smoky richness from the smoked turkey legs combined with the hearty oxtail creates an unforgettable depth of flavor that takes this soup from good to extraordinary. Perfect for a cozy winter night or for impressing your guests at a dinner party, this soup will warm you up from the inside out.

Enjoy the savory richness of this labor of love—it’s worth every step!

Bon appétit! 🍲🧀


French Onion Soup

FOS French Onion Soup
There’s something so comforting about a bowl of French onion soup: the rich, savory broth, the caramelized onions, and that melted, bubbly cheese on top. But let’s take this classic up a notch by making our own beef stock from roasted oxtail and smoked turkey legs, creating a deep, smoky, and rich flavor that you’ll never forget. 

Ingredients 

For the Homemade Beef Stock:

  • 2 lb Oxtail, I usually save the smaller bones and freeze them
  • 1-2 smoked turkey legs, preferably the meaty kind, for rich flavor
  • 1 large onion, quartered
  • 2 carrots, peeled and roughly chopped
  • 2 celery stalks, chopped
  • 6 garlic cloves, smashed (leave skins on)
  • 1 bay leaf
  • 2 teaspoons black peppercorns
  • 1 teaspoon thyme
  • 1 tablespoon tomato paste
  • Water, enough to cover the ingredients by about 2-3 inches, around 10 cups

For the French Onion Soup:

  • 4 large yellow onions, thinly sliced
  • 2 tablespoons unsalted butter
  • 2 tablespoons olive oil
  • 1 teaspoon salt
  • 1 tbsp low sodium soy sauce
  • 1 tbsp brown sugar, helps with caramelization
  • 3 tablespoons all-purpose flour
  • 6 cups homemade beef stock, from above
  • 1 cup dry white wine, or dry sherry, if preferred
  • 1 tablespoon Worcestershire sauce
  • 1 teaspoon Dijon mustard, optional, for a little tang
  • Freshly ground black pepper, to taste
  • 8 slices of French baguette, toasted (for the croûtons)
  • 2 cups Gruyère cheese, shredded (you can also use a mix of Gruyère and Swiss cheese)

Instructions 

Roast the Oxtail and Turkey Legs:

  • * Preheat your oven to 400°F (200°C).
  • * Place the oxtails and smoked turkey legs on a roasting pan. Roast them for about 30-40 minutes, turning once, until they are nicely browned. This step builds a rich, deep flavor in your stock.
  • Place the protein and veggies in the oven at 400 for about 15-20 minutes or until some color develops.

Prepare the Stock: Making Beef Broth From Scratch (optional)

  • * Transfer the roasted meat to a large stockpot.
  • * Add the quartered onions, carrots, celery, garlic, bay leaf, black peppercorns, thyme, and tomato paste to the pot.
  • * Cover with water, ensuring everything is submerged by about 2-3 inches (roughly 10 cups). Bring the water to a boil over medium-high heat, then reduce the heat to a simmer.
  • * Let the stock simmer gently, uncovered, for about 3-4 hours. Skim the surface occasionally to remove impurities, and check the water level, adding more as necessary to keep the ingredients submerged.
  • * After 3-4 hours, strain the stock through a fine mesh sieve into another large pot or bowl. Discard the solids (the meat should have fallen off the bones and be tender by now, so feel free to pull off any bits of meat for extra flavor in the soup).
  • * You should have about 6 cups of beef stock for your soup. If it’s more concentrated than you want, you can always dilute it with a little water.

Cook the Onions:

  • * In a large, heavy-bottomed pot (preferably a Dutch oven), melt 2 tablespoons of butter with 2 tablespoons of olive oil over medium heat. Add the sliced onions and salt.
  • * Stir the onions to coat in the butter and oil. Cook them slowly, stirring every 10 minutes or so, for about 30-40 minutes, or until the onions are deeply golden brown and caramelized. Be patient—this step is key to building the sweet, rich flavor in your soup!
  • * Add the sugar halfway through to help speed up the caramelization and enhance the onions’ natural sweetness.
  • Patience is key here… the caramelized onions are the true star of the show.

Deglaze the Pot:

  • * Once the onions are perfectly caramelized, add the wine to the pot to deglaze, scraping up any browned bits from the bottom of the pot. Let the wine simmer for about 2-3 minutes, reducing slightly.

Add the Flour:

  • * Sprinkle the flour over the onions and stir well to incorporate. This will help thicken the soup slightly. Cook for another 2 minutes to eliminate the raw flour taste.

Add the Homemade Beef Stock:

  • * Pour in the homemade beef stock (6 cups) and stir. Bring the soup to a simmer and cook for an additional 20-30 minutes, allowing all the flavors to meld together. Stir occasionally.

Season the Soup:

  • * Add the Worcestershire sauce, and a generous amount of freshly ground black pepper to taste. Taste the soup and adjust the seasoning as needed. If you prefer a little more depth, you can add a splash more of the Worcestershire sauce or a pinch of salt.

Prepare the Croûtons and Cheese

    Toast the Baguette:

    • * While the soup is simmering, preheat your oven to 375°F (190°C).
    • * Arrange the sliced baguette on a baking sheet and toast in the oven for 8-10 minutes, or until crispy and golden.

    Grate the Cheese:

    • * Shred the Gruyère cheese (and any other cheese you’re using) and set it aside.
    • Assemble and Serve the Soup

    Ladle the Soup:

    • * Ladle the hot French onion soup into oven-safe bowls, leaving some space at the top for the croûtons and cheese.
    • Add the Croûtons and Cheese:
    • * Place 1-2 pieces of toasted baguette on top of each bowl of soup. Then, pile on the shredded Gruyère cheese.

    Broil the Soup:

    • * Place the bowls under the broiler for about 3-5 minutes, or until the cheese is melted, bubbly, and golden brown. Be sure to keep an eye on it to prevent burning.

    Serve:

    • * Serve the soup hot, garnished with a few extra sprigs of thyme or a sprinkle of freshly ground black pepper.

    Notes

    Tips for Success:
    • Meat Off the Bone: After roasting the oxtails and turkey legs, feel free to remove any leftover meat from the bones and add it back into the soup for extra meaty goodness.
    • Make Ahead: The beef stock can be made a day or two in advance, making the soup even easier to prepare when you’re ready to serve.
    • • Double the Recipe: If you’re feeding a crowd, feel free to double the stock ingredients and freeze any leftover stock for future soups or stews.

    You Might Also Like:

    About Matt Price

    I’m Matt Price – A self taught “Home Chef”, or “Internet Chef”, lol, from Virginia. I’m super passionate about cooking and sharing recipes and techniques to elevate home cooking. Too many of us have drifted away from the kitchen – and my goal is to change that! Let’s Make It Happen.

    Leave a comment

    Your email address will not be published. Required fields are marked *

    Recipe Rating