Classic French Onion Soup (No-Stock)
This post may contain affiliate links. Please read my disclosure policy.
I have read over the years that good, classic French onion soup can be made with little more than water, onions, bread and cheese.
But before last week, I had never read that good French onion soup should be made with little more than water, onions, bread and cheese, and that using chicken or beef stock in such a peasant dish not only betrays the soup’s economical roots but also muddles the soup’s pure onion flavor.
In his post on making traditional French onion soup, Michael Ruhlman describes the bistros of Lyon, France, also known as bouchons, which serve country-style fare and whose owners, often a husband and wife team, wouldn’t dare make onion soup with a costly and time-consuming stock. A “fine soup with a pure caramelized onion flavor,” he insists, requires nothing more than water, onions and a splash of wine for seasoning.
Skeptical? I was, too. But yesterday, I gave it a go. After slicing six pounds of onions and caramelizing them for four hours, I poured six cups of water into the pot and seasoned the broth with a few cracks of pepper.
I gave it a stir and took a taste. I could have stopped right there. I could have served the soup without taking a single taste more, without adding a pinch more of this or a splash more of that. I could have forgone the broiled bread-and-Gruyère topping altogether.
The broth, unadulterated by any chicken or beef flavor, tasted of pure, sweet onions. Because Ruhlman suggests adding a splash of vinegar to temper the sweetness and a little sherry and wine for more depth of flavor, I did, and the broth may have been the best I have ever made.
Making this soup will test your patience, challenge your instincts, and might leave you with blistered fingers. But I think you’ll find the process rewarding:
During the first half hour, six pounds of onions cook with a single tablespoon of butter in a covered pot. In this period, the onions release pools of juices and shrink by half in volume. Only after the juices cook off do the onions begin their long, slow caramelization ultimately shrinking to a fraction of their initial volume.
When the onions turn amber in color, you’ll have to resist all temptations to thaw the stock in your freezer and trust that water will reconstitute those super-concentrated swirls melting into the bottom of your pot into perhaps the best soup, French onion or otherwise, you ever make. I hope you all find time sometime soon to give it a try.
Since you will be chopping a lot of onions, you need a game plan: 1. Gather two large bowls — one for the onion scraps and one for the onions. A bench scraper is nice to have close by, too. Start by trimming off the ends of each onion, collecting scraps in one of the bowls as you go.
2. Next, score the outside layer of each onion…
…and use your knife to peel away the skin.
3. Cut each onion in half next.
4. Slice the onion thinly making cuts perpendicular to the rings.
Onions after 30 minutes of cooking covered over low heat:
After two hours of stewing uncovered:
After three and a half hours total:
When the onions look amber in color, add 6 cups of water, 1/3 cup Sherry, a splash of red wine and a splash of vinegar:
Grated Gruyère:
Day-old bread, sliced and ready to be toasted:
Ready for the broiler:
Classic French Onion Soup (No Stock)
- Total Time: 4 hours 30 minutes
- Yield: 4 servings
Description
Adapted just barely from Michael Ruhlman’s Traditional French Onion Soup
Note: Plan ahead. Slicing the onions takes time, and cooking the onions takes time, too — 3 to 4 hours.
Ingredients
- 1 tablespoon butter
- 6 to 8 pounds onions, thinly sliced (see notes below)
- kosher salt
- freshly ground black pepper
- 6 slices of country-style bread — I use peasant bread
- ⅓ cup sherry
- 1 tablespoon white balsamic vinegar or white/red wine vinegar (optional)
- 1 tablespoon red wine (optional)
- ½ to ¾ pound | 225 to 340 grams Gruyère or Comté cheese, grated
Instructions
- Use a large pot (7 to 8 quarts) that will hold all the onions. Place the pot over medium and melt the butter. Add the onions, sprinkle with 2 teaspoons salt, cover, and cook until the onions have heated through and started to steam, about 30 minutes.
- Uncover, reduce the heat to low, and cook, stirring occasionally (you should be able to leave the onions alone for an hour at a stretch once they’ve released their water). Cook for about 3 hours at low to medium-low heat. Season with several grinds of pepper.
- Meanwhile, preheat the oven to 200°F. Place the bread slices in the oven and let dry completely (you can leave the slices in the oven for a few hours, as the heat is not high enough to burn them).
- When the onions have completely cooked down, the water has cooked off, and the onions have turned amber (3-4 hours total), add 6 cups of water. Raise the heat to high and bring the soup to a simmer, then reduce the heat to low. Add the sherry. Taste and season with salt and pepper as needed. If the soup is too sweet, add the vinegar. If you would like a little more depth, add a splash of red wine.
- Preheat the broiler. Portion the soup into bowls, top with bread, cover with cheese, and broil until the cheese is melted and nicely browned. Serve immediately.
Notes
A game plan for chopping all of those onions:
- Gather two large bowls — one for the onion scraps and one for the onions. A bench scraper is nice to have close by, too. Start by trimming off the ends of each onion, collecting scraps in one of the bowls as you go.
- Next, score the outside layer of each onion, and use your knife to peel away the skin.
- Cut each onion in half next.
- Slice the onion thinly making cuts perpendicular to the rings.
- Prep Time: 30 minutes
- Cook Time: 4 hours
- Category: Soup
- Method: Stovetop, Broiler
- Cuisine: French
This post may contain affiliate links. Please read my disclosure policy.
125 Comments on “Classic French Onion Soup (No-Stock)”
Beautiful photography! And good instructions. Thought I’d have a look at the original. For some reason, your link to Ruhlman’s 2011 post isn’t working, at least not for me in Safari. Here’s the link that worked for me: http://ruhlman.com/2011/10/french-onion-soup-recipe/
The only difference I can see is that your link inserts an s after http.
Note that he’s published it a couple of times since in his blog. Recipe’s also in his book, Ruhlman’s Twenty.
Thank you so much for the updated link! I’ll edit the post.
So without the bread and cheese, what do you think the carbs, calories, etc. are?
Interesting recipe, I make crazy caramelised onions the same way for burgers but add Thai fish sauce and cook out the smell and taste, also been known to add marmite to my soup and star anise for an Asian take, a touch ofGuinness is good too 😁
Yum! All sounds wonderful 🙂
LOVE this soup, too, despite the peeling and chopping. The perfect thing on market days, when I lug home produce and spend a couple of hours rinsing and spinning all leafy greens. The onions just do their thing while all that drudge work is going on.
BUT I will admit that I chickened out and used veg stock instead of water, especially since I didn’t have any red wine or sherry at hand (I dribbled in some Shaoxing wine, but don’t tell anyone). It still worked out just fine.
Thanks again.
Great tip! I feel Shaoxing wine is probably underutilized 🙂 And nice call on the veg stock too.
Was amazing and I am so glad you took your time to share this …..and bring back the pureness of the recipie , and reminding us of the actual reasons this soup came to be. I am with u , this is THE MOST AMAZING french onion soup… I made this with my son and a friend and shared your article and had a nice discussion about the history behinde this amazing dish. Again i thank you, God bless.
So happy to hear all of this, Valerie! Thanks so much for taking the time to write. Wishing you and your family a happy happy holiday season!
Modern FOS with bread and cheese originates in Paris from the 18th century and was definitely made with stock (it was specifically made with beef jus.) There are unfounded rumors that it was originally made with champagne in the kitchen of Louis XV. This is, I think, where the no stock rumor came from, as this version was supposed to be champagne, water, and onions. It has never been confirmed though. There was soup for sale at the Le Halles market made with cabbage, onions, carrots (and possibly other ingredients) and water, but it wasn’t considered to be good at all, and was not FOS or even close. There was also an onion soup made with onions and pea puree by peasants. Traditional FOS, even when made by peasants typically had beef jus or some sort of broth in it.
With that said, you can definitely make a great version without stock. This recipe is really fantastic. But, you aren’t betraying it’s authenticity if you use stock, as it is traditionally made with beef jus. I doubt peasants would ever give this much attention and time to any dish either. They worked and had families. They would not have had the time for something this labor intensive.
Thank you very much. the shutdown has left me with little food and i have to ration. i dont have butter or vinegars, but simply caramelizing an onion down and adding water and seasonings has given me a meal today. Im going to be sharing this with others as well.
So happy to hear this Ghosty. Hope the shutdown resolves soon.
I have made this recipe once a long time ago but the link I had bookmarked wasn’t working so I came here (thanks CM!) Your pics helped a lot!
I don’t know if you have one locally, but I buy all of my “fancy” cheese at Aldi. A 7 Oz package of Gruyere at our major grocery chain store was $15, but I got an 8 Oz bag at Aldi for $3.29! Their selection changes but Gruyere is usually in the mix so I wanted to share
Great tip! I love Aldi. I didn’t know they sold Gruyere … will definitely check them out. Thanks!
Made it. Loved it.
Made it again. Added some re-hydrated mushrooms and the liquid from them the second time. Also, Added cremini mushrooms i had “carmelized” in a dry pan then added some ghee and freshly cracked white and black pepper at the end. No cheese. No bread. Both versions so very good. So much better without the added broth ! THANK YOU for sharing this recipe.
Wow, amazing! Love the sound of your mushroom variation… I LOVE mushrooms, and I can imagine how complementary their flavor would be here. Thank you for writing!
This was amazing the first time we tried it, and it was amazing again tonight! I forgot to leave a review the first time. This is one of those recipes that lets you be a little creative, once the technical stuff is done. Make sure you let those onions get DARK; it may take a little longer than 3 hours. Then, it’s just a tasting game with adding sherry and wine and vinegar until it’s just right. 🙂 My husband and I are anxiously waiting for the cheese to melt so we can eat this again! Thanks for this recipe!
Awwww I love this 🙂 🙂 🙂 Thanks for writing. Is there anything better than that moment when the crocks are under the broiler getting all melty and delicious??
Amazing! What a fantastic soup. We loved ever bite. Instructions were perfect and the house smells wonder and our tummies are so happy.
Thank you as always,
Cheryl
So happy to hear this, Cheryl!
The anticipation is unreal! Haha
Woohoo!!
Great recipe, fucking onions burned though so i ended up drinking the wine and sherry and being depressed about the soup.
So delicious Ali! I haven’t had french onion soup in over 15 years. I had tried it before I knew that French onion soup was made with beef stock 🤦🏽♀️. It is a great recipe for now, when we are all stuck at home. I had only 2 pounds of red onions and it still turned out fine. It took less than 3 hours since I had less onions. I used some Parmesan instead of gruyere. Perfect, absolutely perfect. Tastes like my memory of the soup.
Sonia, hello! It is so nice to hear from you and so nice to hear all this! It’s especially nice to know it can be made in a shorter period of time with fewer onions without compromising the flavor. We got a ton of snow here yesterday, so I’m still craving all things soupy and stewy. Sending you lots of love in this surreal time. xoxo
Simple and beautiful.
Hardest part was waiting, no kidding!
So happy to hear this, Josh 😍😍😍
Why do most recipes call for beef broth and this one doesn’t?
Apparently truly traditional French onion soup, which was a humble dish, called for water. Beef broth is a modern adaptation of the recipe, and while it likely adds flavor, it’s unnecessary.
So glad I stumbled upon this recipe last night. With the sudden drop in weather, hot soup was definitely needed. I was looking for a healthy onion soup made without any stock and decided to try this with a few onions I had at home. Of course I had to modify the measurements of sherry and vinegar but this was absolutely amazing! You cannot tell that it was made without stock or soup mixes. In fact it was so good that I went to get the proper amount of onions to cook up a bigger pot of soup for tonight and hope to have enough to freeze for a rainy day.
Delicious recipe, easy to follow instructions and worth the time peeling and slicing all those onions!!
So wonderful to hear all of this, Chaya! And I totally agree… it’s amazing what depth of flavor the slow-cooked onions lend. Thanks so much for writing!
I cannot speak definitively, but I have read that the original version was just made with water because, as Alexandra mentions, it’s a peasant dish and having something like beef stock around would not be the norm. I’ve also seen versions with chicken broth/stock, which would be a common item. We just have such a strong association with beef and onions that the two kind of go naturally together in a soup.
In the same place where I read or heard about the original version — and I’m sorry I can’t remember it — there’s a technique mentioned that I use all the time to make this. Instead of slowly caramelizing the onions over low heat, use high heat the whole time. Fry until they start getting color, then add little bits of water at a time to keep them from burning. It’s a hands-on technique, but you can develop a rich caramelization of several pounds of onions in about a half hour or so. But you do have to hover over it every few minutes, add water, and stir.
Now I know what I’m eating tonight!
Peter, this is SO interesting!! I cannot wait to give that method a try as the long, slow stewing of these onions often deters me from making it. Would love a faster way even if it called for more monitoring. Thanks so much for writing and sharing all of this!
any suggestions if you dont have sherry?
Do you have red wine? Or do you have a port? Something with a little bit of sweetness is ideal. But red wine would be fine, too.
yes i do! perfect!!! thank you!!
this was just what I was looking for. we had onions that needed to be used up, and we don’t ever have beef broth/stock. It made way more than 4 servings for us (I used 6 lbs onions), but that’s not a bad thing at all.
I didn’t have sherry, so I just used a couple splashes of white wine and some fish sauce. worked out just fine.
Wonderful to hear this, Tiffany! 💕💕💕
Wow!!!This recipe looks and sounds so delicious!
I’ve been searching for a veg-friendly French Onion Soup recipe and am so happy I found this one! I’ve only really started making meals from scratch over the last year and was intimidated by the thought of FOS – I assumed that because it was so delicious it would be difficult to make. I was wrong! I’ve used this recipe multiple times now and comes out tasty every time. Thank you for sharing!!
So wonderful to hear this, Elizabeth! I love the simplicity of this soup as well. Thanks so much for writing.
I just went looking for the recipe this is taken from, and the links here so far just take you to the Ruhlman site but not the recipe. I think this is the correct link: https://ruhlman.com/french-onion-soup-2/. I found it by using the search bar on the Ruhlman site for french onion soup and this one is identical. I hope this helps, and I will be trying this recipe over the weekend, so I will come back and rate it with stars at that time, but it does look like a wonderful recipe and I am excited to try it!
Thanks for providing the link! Hope the soup turned out well. I love this one … a lot of chopping but worth the effort 🙂
We just made this, and it was delicious, but the onions we chose were too sweet. Next time we will choose straight Spanish, I think, but the method is fantastic. It does take some patience, but well worth it.
Great to hear this! Thanks for writing. Variety of onions do make a difference.
Can I ask why you let all the water cook off from the onions? I’m making it right now and two hours in -and the water that still in a pot taste pretty flavorful, so I was just wondering!
Hi Andie! The idea is twofold: 1.) as the water cooks down, it becomes super concentrated and even more flavorful 2.) as the water cooks down, it allows the onions to brown.
Hope it turned out well for you!
This recipe is amazing and I have made it several times. Onion soup is labour intensive but oh so worth it. As someone that doesn’t eat red meat it is great to find an authentic recipe as a poor person’s food they didn’t have the luxury of beef stock. But who would know. Tasting this my meat eating friends have not noticed. It all about taking time to let the onions do their thing. I always make extra and freeze it for another day when I get the desire for this beautiful treat.
So nice to hear all of this, Emma! I was shocked (but happy) to learn that authentic french onion soup did not require beef stock. I love this one this time of year, and yes, it is time-consuming, but so worth it. Thanks so much for writing 🙂 🙂 🙂
Just made onion soup using frozen stock (2 qts) with 4 lbs of onions. It was good and I still have 8 more lbs of onions. Gonna try this recipe sans stock. This could be a game changer in terms of conenience. Will report back in 4 hours!
Wonderful! Keep me posted, Stanley! Fingers crossed here 🙂
I have been making this soup for the last 5 years and everyone in my family loves it. You need to carve out some time but it is well worth the effort to make it. There is a great smell in the house as you get the onions to caramelize and look wonderful.
So nice to hear this, Byron. I love making this one on chilly weekends when there’s nothing more comforting than being at home in the kitchen. Thanks so much for writing 🙂 🙂 🙂
The perfect soup to make on a snow day!
Yay! Hope it turned out well, Jill. Enjoy the snow! It is currently snowing as I type. Love it ❄️❄️❄️❄️❄️
Thanks for your work! Bread, Toast, Crumbs gets heavy use in our house.
What type of onion do you recommend?
So nice to hear this, Eric 🙂 🙂 🙂 Thank you. I would use any white or yellow onion — I don’t have a specific variety to recommend. To minimize the prep, I’d look for larger onions, which means you’ll peel fewer. Hope you love it!
I’ve been making French onion soup for years with beef broth. Your recipe is simple, so rewarding and satisfying. My new go-to French onion soup. I paired it with some small, crostini-sized grilled cheese sandwiches. Rave reviews for me, so I’ll pass them on to you. Thanks so much Ali.
So nice to hear this, Butch! Crostini-sized grilled cheese sandwiches sound absolutely divine. What a combination. Happy New Year!
This really is an outstanding French onion soup and I love that beef broth is not required.
Great to hear, Barbara! Thanks for writing 🙂
Simply INCREDIBLE! My dad and I loved it very much! This is a super easy recipe that yields great results! I’m saving this so I can make more!
Great to hear, Mia! Thanks so much for writing 🙂