This post may contain affiliate links, please see our privacy policy for details.

Herby French Shallot Soup. Caramelized shallots with fresh thyme, sage, and a splash of white wine give the classic French Onion soup a whole new delicious flavor. This soup is everything you love about a warming, cheesy bowl of French onion soup. But better, because slowly caramelized shallots are truly one of the most delicious flavor enhancers. Add fresh herbs, a cheesy bread topping, and you’ll have the perfect bowl of soup. Great for both fall and winter days!

overhead photo of Herby French Shallot Soup in soup bowls on trey with spoons and towel in photo

Could not think of a better way to kick Monday off than with this soup. Especially since we’ve entered the last full week of October and the days have slowly become cooler and shorter, as we closely inch towards November. So crazy to me that November is so close and it’s already time to talk about holiday again. It’s slightly overwhelming, but taking things one day at a time right now.

I’m off to NYC today for an in and out work trip. As much I really do not want to be hopping on a five hour flight (after just returning home on Friday from LA), I’m also so excited for what I will be working on in the city. More to come soon. But follow along on Instagram for behind the scenes on what is happening. I can’t wait!

Thank you to everyone who gave NYC hotel suggestions in my last Favorites post! I am staying at The Bowery and can’t wait to check it out.

Until then, we need to talk about this soup. It’s one of the better ideas that I’ve had recently, and it’s pretty much beyond delicious. Like every bite is SO GOOD. Savory, herby, salty, warm, carby, and cheesy…all at the same time. Delicious and what I want for dinner every night right now.

raw shallots in sunlight

I am not sure if any of you’ve noticed, but for the last month or so I’ve been on a real shallot kick. I’ve been using them throughout a few of the recipes I’ve shared recently. Say hello to my go-to harvest salad, yummy mushroom ravioli, this easy slow cooker chicken, and now this soup!

This soup has everything you love and crave about French onion soup. But it’s better because it’s made with sweet and tangy caramelized shallots and lots of fresh herbs (my favorite).

cut shallots in pot before caramelizing

caramelized shallots

If you’ve yet to experience the deliciousness of caramelized shallots, I’m very excited to be the one to introduce you. I know I’ve said this, but they are SO GOOD. So good that they might be all you want to make for the next week straight because once you taste them, you cannot get enough.

It’s true.

Thankfully, this French shallot soup makes enough for dinner and then some, so leftovers for lunch should surely happen.

Herby French Shallot Soup on stove top

Here are the details.

If you’ve made French onion soup, this is very similar. Really all we are doing is adding in some ingredients and making a few ingredients swaps.

Start by caramelizing the shallots and onions. I used a mix of shallots and onions because shallots can have a strong flavor and I wanted a nice balance. I think my three to one ratio is the perfect balance. In general, use half the amount of shallots that you would onions. When the shallots have caramelized, it’s time for the herbs. Fresh thyme and sage are my go-to’s this time of year. They are earthy and hearty, perfect for a slow cooked soup.

Now the liquids. Traditionally french onion soup is made with red wine and beef broth. But because we are using shallots, and I wanted that flavor to really come through, I decided to use white wine and vegetable broth. The combo is a little less intense of a flavor, and highlights the shallots very nicely. That said, if you only have red wine and beef broth on hand, I’m sure that combo would be great too.

side angle photo of Herby French Shallot Soup

Once the soup has simmered for a bit, transfer it to small oven safe ramekins. These are the mini Staub cocottes I used, but I adore these mini pumpkin cocottes as well, so cute. Top with crusty sourdough or french bread, and a layer of cheese. Then place under the broiler to melt. Watch closely, the broiler works fast.

Eat and enjoy bowl after bowl. Can’t even begin to describe how good this is. Just try it for yourself and you’ll soon understand what I’m talking about.

overhead close up photo of Herby French Shallot Soup

And lastly, the soup comes together easily, but it does take a bit of time to caramelize the shallots. So give yourself an hour to make this one. I know it’s hard to find the time, but trust me this soup is worth it.

This is a great Sunday meal that makes enough for Monday lunch. Or serve it up as first course for your next dinner party or holiday gathering. Everyone falls for this soup!

side angled photo of Herby French Shallot Soup with spoon in bowl pulling up shallots

If you make this herby French shallot soup please be sure to leave a comment and/or give this recipe a rating! Above all, I love to hear from you guys and always do my best to respond to each and every comment. And of course, if you do make this recipe, don’t forget to also tag me on Instagram! Looking through the photos of recipes you all have made is my favorite!

Herby French Shallot Soup

Prep Time 15 minutes
Cook Time 45 minutes
Total Time 1 hour
Servings: 6
Calories Per Serving: 2211 kcal

Nutritional information is only an estimate. The accuracy of the nutritional information for any recipe on this site is not guaranteed.



  • 1. Melt the butter in a large soup pot over medium-high heat. Add the shallots, onions, garlic and honey. Cook about 10-15 minutes, stirring frequently, until softened, deep golden in color and caramelized. Add the thyme and sage and continue cooking another 3-5 minutes.
    2. Reduce the heat to low and sprinkle the flour over the shallots, stirring for 1-2 minutes, until the raw flour taste is eliminated. Add the wine, broth, Worcestershire sauce, and bay leaves. Increase the heat to medium-high and return the soup to a simmer, simmer for 10 minutes. Remove the bay leaves and discard. Season, to taste with salt and pepper.
    4. Preheat the broiler to high.
    5. Ladle the soup into oven safe bowls. Add a slice of bread to each and top evenly with each cheese. Place each soup bowl on a baking sheet and transfer to the oven, broil until bubbly and golden brown, 3 to 5 minutes. Eat!
View Recipe Comments

horizontal photo of Herby French Shallot Soup

Add a Comment

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.


  1. 5 stars
    Hi Tieghan!

    This recipe is absolutely delicious and fun to make! My husband and I both love it! I have a question though, I’m following the recipe to a T but I don’t think I’m actually carmelizing the shallots; they don’t look as brown as yours in the picture. Should I just cook them an additional 5 minutes? Will continue to make this soup, it’s like a warm hug! 😊

    1. Hey Dina,
      Perfect!! Thanks so much for making this recipe, I love to hear that it turned out well for you! Yes, if you need longer to caramelize the onions then totally just add some time! xT

  2. Hi Tieghan!
    This looks amazing! How can I substitute the white wine. I do not drink alcohol and was wondering how to maintain the same falvor.
    Tas 🙂

    1. Hey there,
      I would just use more broth in place of the wine. I hope you love this recipe, please let me know if you have any other questions! xTieghan

  3. 5 stars
    Absolutely thrilled. This was a huge hit and only got better with it sitting. The third day I had it I almost cried it was so good! I added a tad more worcestershire and a bit of garlic powder too, but this was incredible. Such a fan!

    1. Hey Tess,
      Thanks so much for giving the recipe a try, I am thrilled that it worked out for you! Happy Holidays! xTieghan

    1. Hey Rita,
      Sure you could do that! I hope you love the recipe, please let me know if you have any other questions! xTieghan

  4. 5 stars
    Fabulous! The subtleties of flavors that come out leave your mouth watering for more. It has a wonderful balance. I didn’t have fresh thyme and substituted with dried, So I’ll have to make it again with fresh to see what the difference will be. I highly recommend this recipe!

  5. 5 stars
    Just delicious! I made the soup before combining the whole. I had ordered soup bowls which arrived shattered. I then used plain bowls. Used small baguette pieces. If do similar only toast up to 3 minutes. Voila!

  6. 5 stars
    Just completed the process! A few days ago I made the soup. I had ordered some “proper” French soup bowls. They arrived broken. Used ones that would work and broiled the bread and cheeses in broiler. A full meal and absolutely delicious. The only change, used baguette slices. I found, perhaps because of the bead size, that broiling for 4-5 minutes was just too much & it burnt. It was an enjoyable recipe to make!

    1. Hi Therese! That is such a bummer that they arrived broken!! But, I am so glad this still turned out so well for you! xTieghan

    1. Hey Kim! 1 shallot should just be 1 bulb. Please let me know if you have any other questions. I hope you love this recipe! Thank you! xTieghan ???

  7. 3 stars
    I really wanted this soup to be amazing but it was just okay. It had flavor, especially with the wine (maybe a little too much), but it really wanted it to be more savory or heartier. I was only able to eat about one or two bowls with cheese and bread before I gave up on the whole batch. In my opinion French onion soup either needs more onions or something because it was very broth-y. It was fun to make and smelled good but overall would not recommend or make again.

    1. Hi Jessie! I am so sorry this did not turn out how you expected! I hope you enjoy some other soup recipes on my blog!

  8. 5 stars
    This was absolutely delicious! I toasted the bread before putting it on top. Will definitely make again. Thanks for another great recipe!

  9. 5 stars
    Just made it. Headed for second bowl. It’s absolutely amazing. Oh my no adjectives to describe the flavor and herbs and comfort happening in my mouth! Haha. Perfect comfort food on a cold windy fall day! Thank you!!

  10. Can’t wait to make this Tieghan! If I don’t have oven safe bowls would this still be good without the broiling?

    1. HI! Yes, just ladle the soup into bowls and then for the toast place them on a baking sheet and broil, then add to the soup. Please let me know if you have any other questions. I hope you love this recipe. Thanks so much! xTieghan