Soups & Stews
This five onion soup recipe transforms humble ingredients into a rich, caramelized masterpiece with golden, crispy bread topping that steals every bite. đ The secret lies in slow-cooking onions until they dissolve into sweet, velvety layers, creating a depth of flavor that builds over hoursânot minutes. Iâve perfected this technique through countless batches, ensuring the broth remains velvety smooth while the onions develop that signature sweetness.
What sets this recipe apart is the balance of traditional methods and modern shortcuts. Youâll start with five pounds of onionsâyellow, white, and sweet varietiesâfor complexity, then caramelize them until theyâre deep amber and jammy. The broth simmers gently, absorbing onion essence, while the bread topping achieves that perfect crispy contrast when broiled just right. No shortcuts here, but the payoff is a soup that tastes like comfort food reimagined.
The result is a bowl of restaurant-quality onion soupâwarm, aromatic broth with tender onions and a blanket of golden, buttery bread thatâs crisp on top and soft underneath. The aroma alone will have everyone gathering around the table, and the first spoonful delivers on that classic French bistro experience. This is the kind of soup that disappears fast, so make extra.
Whether youâre serving a crowd or treating yourself to a cozy meal, this recipe delivers consistently perfect results. The instructions walk you through every stepâfrom caramelizing to broilingâso youâll achieve that crispy topping every time. Ready to make the most of your onions? Letâs get started.
Ingredients for 5 onion soup
Five pounds of onions, butter, and bread transform into restaurant-quality comfort food.
| Ingredient | Amount | Notes |
|---|---|---|
| Yellow Onions đ§ | 2 ½ lb | Medium-sized, peeled and quartered |
| White Onions đ§ | 1 ½ lb | Medium-sized, peeled and quartered |
| Sweet Onions đ§ | 1 lb | Vidalia or Maui preferred |
| Chicken Broth đ§ | 8 cups | Low-sodium preferred |
| Unsalted Butter đ§ | ½ cup | Cold, cubed for caramelizing |
| All-Purpose Flour đž | Âź cup | For thickening broth |
| Sourdough Bread đ | 1 loaf | Day-old, crust removed |
| Extra-Virgin Olive Oil đŤ | Âź cup | For bread topping |
| Garlic Cloves đ§ | 4 cloves | Minced for bread topping |
| Dried Thyme đż | 1 tsp | Or 1 tbsp fresh thyme |
| Salt đ§ | 2 tsp | Diamond Crystal preferred |
| Black Pepper đśď¸ | ½ tsp | Freshly ground |
| Parmesan Cheese đ§ | ½ cup | Freshly grated |
The onions are the starâyellow, white, and sweet varieties create layers of flavor. Trader Joe's and Whole Foods carry the best selection, but any grocery store will do. Look for firm, dry onions with no soft spots. I always buy extra because they caramelize beautifully, and youâll want leftovers for sandwiches. The sourdough loaf should be day-old for the perfect textureâask your bakery to set one aside if you're making this on a weekend.
No sweet onions? Substitute with extra yellowâjust add a pinch of sugar to mimic the sweetness. Running low on butter? Olive oil works in a pinch, though it wonât give the same richness. Fresh thyme? Dried is fine at one-third the amount. For the bread topping, baguette slices can replace sourdough if thatâs what youâve got. The key is toasting it until goldenâdonât skip this step, or youâll miss the magic. And if youâre feeling fancy, swap the Parmesan for Pecorino Romano for a sharper bite.
This soup tastes even better the next dayâ3-4 days in the fridge, honestly. The bread topping? Broil it fresh for maximum crispiness. Freeze portions without the toppingâjust add it when reheating. Store the broth separately if youâre prepping ahead, and keep the bread topping ingredients in a sealed bag. Trust me, the aroma alone will have everyone rushing to the kitchen.
Why You'll Love This Recipe
- No Chopping Stress: I swear by this recipe because you only need to slice the onionsâno dicing, no mincing, no small pieces that stick to the pan. Just even rounds, and the slow caramelization does all the work while you sip your wine.
- Layered Umami Magic: That mix of yellow, white, and sweet onions? Itâs the secret weapon. The sharp bite of white, the natural sweetness of the yellows, and the depth from the broth create this rich, almost meaty flavor that lingers. Honestly, itâs the kind of soup that makes you close your eyes mid-bite.
- Weeknight to Party Fix: Make a big batch on Sunday, and youâve got lunch for the week or a crowd-pleaser for game night. The broth stays rich when reheated, and the crispy tops? Always a hit, whether itâs a lazy Tuesday or a holiday spread.
- Budget-Friendly Gold: Onions are dirt cheap, butter adds richness without breaking the bank, and a single pot of broth stretches for days. Iâll be real: this is the kind of recipe that makes me feel like Iâm feeding a houseful for the price of one fancy dinner.
Step-by-step instructions for five onion soup
Transforming humble onions into a rich, caramelized masterpiece takes patienceâbut the crispy bread topping makes it worth every minute.
đĽ Step 1: Caramelize the Onions to Deep Golden Perfection
Start by melting the 0.5 cup unsalted butter in a large Dutch oven over medium-low heat. Add the 2.5 lb yellow onions, 1.5 lb white onions, and 1 lb sweet onions (all quartered). Stir occasionally, letting them cook undisturbed for 45-60 minutes until they soften and release moisture.
Here's the thingâdon't rush this. You're looking for deep golden brown color, almost jam-like consistency. When the onions start sticking slightly to the pan (but not burning), add 1 tsp dried thyme, 2 tsp salt, and 0.5 tsp black pepper. Stir well and continue cooking for another 20-30 minutes, scraping up any browned bits from the bottom. These bits pack serious flavorâdon't skip scraping!
đł Step 2: Build Rich, Thickened Broth
Once the onions are beautifully caramelized, sprinkle in the 0.25 cup all-purpose flour and stir for 2-3 minutes until it turns golden and toasty. This creates a roux that will thicken your soup beautifully. Slowly whisk in the 8 cups chicken broth while stirring constantly to prevent lumps.
Bring the mixture to a gentle simmer, then reduce heat to low. Let it cook uncovered for 15-20 minutes, stirring occasionally, until it thickens to a velvety consistency. The soup should coat the back of a spoonâthis is your signal it's ready. Taste and adjust seasoning if needed, adding a pinch more salt or pepper if desired.
đĽ Step 3: Prepare the Crispy Bread Topping
While the soup simmers, cut the 1 loaf sourdough bread into 1-inch cubes, removing any crust. In a small bowl, toss the bread cubes with 0.25 cup extra-virgin olive oil, 4 cloves minced garlic, 0.25 tsp salt, and 0.25 tsp black pepper. Spread them out on a baking sheet in a single layer.
Bake at 400°F for 8-10 minutes until golden and crispy, flipping halfway through. Watch carefullyâthey go from perfect to burnt quickly. Remove and immediately sprinkle with 0.5 cup freshly grated parmesan cheese. The cheese will melt slightly from the residual heat, creating that irresistible gooey contrast with the crispy bread.
đ˝ď¸ Step 4: Assemble and Serve Immediately
Ladle the warm onion soup into oven-safe bowls, leaving space at the top for the bread. Place the crispy bread cubes on top and broil for 2-3 minutes until the cheese melts and turns golden brown. Watch closelyâbroilers vary wildly, and you want the bread to get bubbly and cheesy, not burnt.
Serve immediately while the bread is still crispy and the cheese is melted. Each bite should deliver layers of sweet caramelized onions, rich broth, and that perfect contrast of crispy bread with gooey cheese. This is where the magic happensâdon't let it wait!
Pro Tips For Making 5 Onion Soup
- Caramelize in Batches: I learned this the hard wayâtrying to caramelize all five onions at once just means burning the edges and ending up with uneven texture. Split them into two pans if needed; youâll get deeper color and flavor without the bitterness.
- Use Sweet Onions Last: Sweet onions (like Vidalia) add brightness, but they burn faster than yellow or white. Toss them in only after the others are already golden and tenderâabout 10 minutes into cooking. Otherwise, youâll end up with charred chunks instead of sweet, jammy slices.
- Deglaze with Broth Early: Skip the water splash and use warm chicken broth instead to lift the fond from the pan. It cuts down on cleanup and adds depth to the soup right from the start. Just pour in ½ cup after browning, scrape up every bit, then reduce before adding the rest.
- Skip the Crowding: Yes, even if youâre impatient like me. Overfilling the pot with onions steams them instead of caramelizing. Work in layersâbrown half the onions first, then remove them to a plate before adding the next batch. The pan needs room to breathe.
Pro cooking tips for 5 onion soup
Low-and-Slow Caramelization
This is where the magic happensâpatient caramelization transforms simple onions into sweet, jammy layers. Cook them over medium-low heat for at least 1 hour, stirring only when necessary. The key is letting them develop deep color without burning. I use a large Dutch oven because it gives the onions room to spread out and caramelize evenly. If your pan isn't wide enough, work in batches and transfer the caramelized onions to a separate bowl to prevent overcrowding. đĽ
Donât rush this step! The onions should break down into a thick, syrupy consistency with a deep amber color. When they start sticking slightly to the pan, thatâs your cue to add the thyme and salt. These browned bitsâcalled fondâare packed with flavor, so scrape them up regularly with a wooden spoon. The longer you cook, the more complex the flavors become.
Broth Thickening Secrets
For that velvety, restaurant-quality texture, the roux is non-negotiable. Whisk in the 0.25 cup flour until itâs golden and toastyâthis adds body and depth. When adding the 8 cups broth, do it slowly to prevent lumps. I like to temper the broth first by whisking a little into the roux before adding the rest. Simmer uncovered on low heat for 15-20 minutes, stirring occasionally, until it thickens to a pudding-like consistency. This ensures the soup coats the back of a spoon without being gluey. đĽ
Pro tip: If your soup isnât thickening enough, mix 1 tbsp cornstarch with 1 tbsp cold water, stir it into the soup, and simmer for another 5 minutes. This is my go-to fix for when the broth needs just a little extra help. Taste as you goâadjust salt and pepper to balance the sweetness of the caramelized onions.
Crispy Bread Topping Hacks
The bread topping is all about texture contrastâcrispy outside, soft inside, with melty cheese. Cut the sourdough into 1-inch cubes and toss them with olive oil, garlic, and salt before baking. Spread them out in a single layer on a baking sheet to ensure even crispiness. Bake at 400°F for 8-10 minutes, flipping halfway, until golden brown. The moment they come out of the oven, sprinkle with Parmesan cheeseâthis is when the magic happens. The residual heat melts the cheese slightly, creating that irresistible gooey bite. đ§
For extra crispiness, broil the bread cubes for 1-2 minutes before adding them to the soup. Just watch closelyâthey can burn faster than you think! If youâre short on time, toast the bread cubes in a dry skillet over medium heat for 2-3 minutes per side until golden. The key is to get them crispy before they go on the soup, so they stay that way when broiled.
Broiling Like a Pro
Broiling the bread topping is where many home cooks go wrongâitâs easy to overdo it. Place the soup in oven-safe bowls and top with the crispy bread cubes. Broil on high for 2-3 minutes, watching like a hawk. The cheese should bubble and turn golden, but the bread should stay crisp, not burnt. If your oven runs hot, reduce the broil setting or broil for just 1-2 minutes. The goal is a bubbly, melty cheese with a crispy exteriorâno soggy bread allowed! â¨
For even cooking, rotate the bowls halfway through broiling. If the cheese isnât melting fast enough, cover the bowls loosely with foil for 30 seconds to trap the heat, then uncover and broil again. This trick ensures the cheese melts perfectly without burning the bread. Serve immediatelyâwaiting even a minute can turn that crispy topping into a sad, soggy mess.
Nutrition facts
Frequently asked questions
Why do we use five different onions for this recipe?
Using a mix of yellow, white, and sweet onions creates depth of flavorâyellow onions add sharpness, white onions provide mild sweetness, and sweet onions like Vidalia contribute natural sugars. This combination builds layers of taste that a single onion type can't match. The different textures also ensure a more complex mouthfeel in every spoonful.
Can I make this soup vegetarian or vegan?
For a vegetarian version, use vegetable broth instead of chicken broth. For vegan, replace the butter with olive oil, use vegan Parmesan, and ensure your bread is vegan. The caramelization process works the sameâjust omit any dairy products. The flavor remains rich and satisfying without meat or dairy.
How do I prevent the bread topping from getting soggy?
The secret is crisping the bread cubes before they go on the soup. Bake them at 400°F for 8-10 minutes until golden and crispy, then immediately sprinkle with cheese. When broiling, watch closelyâ2-3 minutes maxâto melt the cheese without steaming the bread. Serve immediately to maintain that perfect texture contrast.
What's the best way to store leftovers?
Store the soup and broth separately in airtight containers for up to 4 days in the fridge. Keep the bread topping ingredients (oil, garlic, salt) in a sealed bag. When reheating, warm the soup on the stove, then toast fresh bread cubes and broil them for 1-2 minutes to restore crispiness. The flavor actually improves after 24 hours as the onions deepen.
Can I make this in a slow cooker?
Yes, but with adjustments. Caramelize the onions first on the stovetop, then transfer to the slow cooker with the flour and broth. Cook on low for 4-5 hours instead of simmering. For the bread topping, toast cubes separately and broil just before servingâslow cookers can't crisp bread properly. The flavor will be tender and comforting, though slightly less intense than stovetop caramelization.
