Soups & Stews
Transforming simple ingredients into restaurant-quality French onion soup starts with Knorr’s bouillon granules—my shortcut to that deep, savory broth without sacrificing authenticity. The secret lies in caramelizing onions until they’re sweet and golden, then layering them with crispy bread and melted Gruyère for that signature cheesy cloud.
I’ve perfected this version after years of testing, ensuring every spoonful delivers rich, comforting flavors.
What sets this recipe apart is the balance of technique and convenience: Knorr’s bouillon builds the foundation, while traditional caramelization and slow simmering create depth. The bread toasts perfectly under the cheese, forming a crispy crust that contrasts with the velvety soup.
It’s the kind of dish that feels indulgent yet remains approachable for weeknight dinners.
By the time you pull it from the oven, you’ll have a steaming bowl of French onion soup with layers of caramelized onions, tender bread, and bubbly Gruyère melting into the broth.
The aroma alone will have everyone gathered around the table, and the first bite delivers that perfect harmony of savory, sweet, and cheesy. This is comfort food at its finest.
Serve with fresh parsley for brightness or extra croutons for crunch—either way, it’s a dish that feels like a hug in a bowl. Ready to make it? Let’s get started with the full recipe.
Ingredients for knorr french onion soup
Restaurant-quality French onion soup starts with just 13 simple ingredients—each playing its part.
| Ingredient | Amount | Notes |
|---|---|---|
| Yellow Onions 🧅 | 4 large | Thinly sliced for caramelization |
| Knorr French Onion Soup Mix 🍲 | 2 tbsp | Granulated, for bouillon base |
| Beef Broth 💧 | 4 cups | Low-sodium preferred |
| Extra-Virgin Olive Oil 🫒 | ½ cup | For onion caramelization |
| Baguette 🍞 | 1 loaf | Crusty, sliced 1/2-inch thick |
| Gruyère Cheese 🧀 | 2 cups | Shredded, aged 18 months |
| Butter 🧈 | 2 tbsp | Unsalted, for bread topping |
| Fresh Parsley 🌿 | ¼ cup | Chopped, for garnish |
| Salt 🧂 | 1 tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Garlic Cloves 🧄 | 4 cloves | Minced for depth |
| Thyme Leaves 🌿 | 1 tsp | Fresh, for aroma |
| Balsamic Vinegar 🍷 | 1 tbsp | For finishing touch |
The onions are the soul of this soup. Yellow onions caramelize best, so grab the largest, firmest ones you can find—Whole Foods or local markets often carry the best quality. If you're short on time, Trader Joe's pre-sliced onions work in a pinch, but fresh is always better. For the Knorr mix, check the expiration date—old granules lose their punch. The Gruyère? Aged 18 months or more delivers that perfect melt and nutty flavor. If you can't find Gruyère, Comté or Emmental work as substitutes, though the texture won't be identical.
No Knorr mix? Homemade bouillon using beef broth, a pinch of sugar, and a dash of Worcestershire sauce gets you close. Fresh thyme is ideal, but dried thyme at half the amount works if that's what you have. For the bread, baguette is non-negotiable—its crust provides the perfect crunch. If you can't find a fresh baguette, toast a regular loaf until it's crispy. The balsamic vinegar adds a touch of brightness, but red wine vinegar in a pinch won't ruin the dish. The butter on the bread? Full-fat only—it melts beautifully and adds richness.
This soup reheats beautifully—just warm the broth on the stove and toast the bread fresh before baking. Store the broth separately in the fridge for up to 5 days and assemble the bread topping just before serving. The Gruyère topping can be prepped ahead and refrigerated, but add the parsley and balsamic right before baking to keep everything vibrant. For a crowd, double the recipe—it's that good.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this recipe because it’s literally dump-and-stir. Caramelize those onions in olive oil until they’re golden and sweet—just 10 minutes of hands-off work—then toss in the Knorr mix and broth. No chopping, no measuring, no stress.
- Caramelized Crunch: That deep, buttery onion flavor? Chef’s kiss. The Knorr mix brings the richness, but the real star is the slow-cooked onions—so tender they melt in your mouth, with just enough bite to keep you reaching for another bite. (Yes, even on a Tuesday night.)
- Game for Any Night: This soup is my go-to for lazy Sundays or last-minute dinner guests. Double the batch, reheat leftovers for lunch, or serve it in mugs for a cozy movie night. The baguette toasts up perfectly every time—no fancy plating needed.
- Budget Warmth: For under $10, you feed four people with leftovers that taste just as good the next day. The Knorr mix cuts costs without sacrificing flavor, and beef broth stretches easily. Honestly, it’s the kind of meal that makes grocery budgets feel a little less tight.
Step-by-step instructions for Knorr French onion soup recipe
Transform simple ingredients into a restaurant-quality French onion soup with rich caramelized layers.
Caramelize the Yellow Onions
Heat the extra-virgin olive oil in a large Dutch oven over medium-low heat. Add the 4 large yellow onions, sliced thinly, and cook them slowly for 30-40 minutes. Stir occasionally to ensure even cooking and prevent burning. You're aiming for deep golden brown color—this is where the soup develops its signature sweetness and depth of flavor.
Here's the thing—patience is key. If the onions start to brown too quickly, reduce the heat slightly. They should cook for about 30 minutes before they begin to caramelize properly. The onions should be soft and nearly translucent at the edges, with a rich amber hue throughout. This process builds the foundation of your soup's complex flavor profile.
Build the Broth Base
Once the onions are beautifully caramelized, sprinkle the 2 tablespoons knorr french onion soup mix evenly over them. Stir well to coat the onions completely, allowing the mix to dissolve into the onions and release its aromatic flavors. Cook for an additional 2 minutes to toast the spices.
Next, pour in the 4 cups beef broth and bring the mixture to a gentle simmer. Add the 4 minced garlic cloves and 1 teaspoon thyme leaves, stirring to combine. Let the soup simmer uncovered for 15 minutes to allow the flavors to meld together. This step develops the soup's depth and ensures all the ingredients work harmoniously. Taste and adjust seasoning with the 1 teaspoon salt and 0.5 teaspoon black pepper if needed.
Prepare the Baguette Topping
While the soup simmers, slice the 1 loaf baguette into 0.5-inch thick pieces. Brush each slice generously with melted butter—you'll use about 1 tablespoon butter per slice. Arrange the bread slices on a baking sheet and broil for 2-3 minutes until golden brown and crispy. Keep them warm until ready to use.
For extra flavor, you can sprinkle a pinch of salt over the bread before broiling. This step ensures your soup topping will be perfectly crispy and ready to melt into the cheesy clouds that will form when you assemble the soup. The buttery bread provides a delightful contrast to the rich, savory broth.
Assemble and Melt the Gruyère Cheese
Preheat your broiler to high. Ladle the onion soup into 4 oven-safe bowls, dividing it evenly. Arrange 2-3 slices of the toasted baguette on top of each bowl, slightly overlapping them to create a base for the cheese. Sprinkle each bowl generously with the 2 cups gruyère cheese, making sure to cover the bread completely.
Place the bowls under the preheated broiler for 3-5 minutes until the cheese is fully melted and golden brown on top. Watch closely—you want it to bubble and turn a beautiful golden hue. The cheese should form a luscious, creamy layer that blankets the entire soup. This is the moment that transforms your soup from ordinary to extraordinary.
Finish and Serve
Remove the bowls from the broiler and let them sit for 1-2 minutes to allow the cheese to set slightly. Drizzle each bowl with 1 tablespoon balsamic vinegar, which adds a touch of tangy brightness that cuts through the richness of the cheese. Garnish each serving with the 0.25 cup chopped fresh parsley for a pop of color and freshness.
Serve immediately while the bread is still crisp and the cheese is molten. Each spoonful should deliver a perfect balance of sweet caramelized onions, rich broth, and creamy Gruyère. The contrast between the crispy bread topping and the silky cheese layer creates an unforgettable textural experience that makes this soup truly special.
Pro Tips For Making Knorr French Onion Soup
- Sweat the Onions Slow: The Knorr mix is forgiving, but crispy onions are the soul of this soup. Start with a heavy-bottomed pan, medium-low heat, and 2 tablespoons of olive oil—let those onions caramelize for 15-20 minutes without stirring constantly. I learned this the hard way: rushing turns them mushy instead of sweet and golden.
- Bloom the Mix: When adding the Knorr packet, don’t just dump it in. First, sprinkle it over the onions and let it sit for 30 seconds—this blooms the spices and prevents clumping. Then stir in the beef broth. My grandmother swore by this, and she was right: it makes the flavor deeper right from the start.
- Skip the Boil: Once the soup is simmering, resist the urge to crank the heat to boil it. A gentle simmer (tiny bubbles, not rolling) keeps the onions tender and the broth from getting cloudy. I was skeptical until I tried it—now I never let it boil.
- Toast the Baguette: Don’t just tear the baguette and toss it on top. Toast thick slices in the oven at 375°F for 5-7 minutes until golden and crisp—this guarantees a sturdy crust that won’t turn soggy. (Yes, even if you’re impatient like me.) The difference in texture is night and day.
Troubleshooting this recipe
Onions Burned Too Fast
If your onions start browning too quickly and develop bitter flavors, you’re likely cooking them over medium-high heat instead of medium-low. This recipe requires patience—reduce the heat to low and let them cook for 30-40 minutes until deeply caramelized.
Stir occasionally to prevent sticking, and if they darken too quickly, add a splash of beef broth to deglaze and mellow the flavor. 🌡️
Broth Too Weak or Bland
The Knorr mix alone won’t create a rich broth—always use low-sodium beef broth (like Swanson or Pacific Foods) for depth. If your soup tastes flat, simmer it uncovered for an extra 5-10 minutes to concentrate flavors.
For a restaurant-style boost, add 1 teaspoon Worcestershire sauce or a pinch of sugar to balance acidity. Taste as you go and adjust with salt and pepper before serving.
Cheese Not Melting Properly
Gruyère should melt into a creamy, golden blanket, but if it stays clumpy or fails to brown, your broiler might be too far from the bowls. Move the racks closer to the heating element (about 4-6 inches away) and watch closely—3-5 minutes is ideal.
For extra insurance, sprinkle a pinch of cornstarch over the cheese to help it brown faster. If the cheese burns before melting, reduce the broil time by 1 minute next time.
Bread Too Soft or Soggy
Buttery baguette slices should be crispy before going into the oven, but if they turn mushy, they weren’t toasted enough. Broil the bread for 2-3 minutes on its own first—until golden and firm to the touch. For extra crunch, brush with melted butter after broiling, not before.
If you’re prepping ahead, store the toasted bread in the fridge for up to 2 hours, but reheat it in the oven for 1-2 minutes before assembling the soup.
Soup Too Watery After Baking
If the broth separates or the soup looks thin after baking, the bread might have absorbed too much liquid. To fix this, reduce the broth by ½ cup before assembling (simmer uncovered for 10 minutes).
For future batches, use sturdier bread like a sourdough baguette or add an extra 1-2 slices per bowl to soak up excess liquid. Serve with extra croutons on the side to balance the texture.
Knorr Mix Overpowering Flavor
The Knorr granules are convenient but can taste too salty or artificial if not balanced. To mellow the flavor, add 1 extra cup of beef broth to dilute the seasoning.
For a fresher taste, reduce the Knorr to 1 tablespoon and boost depth with 1 teaspoon dried thyme and ½ teaspoon smoked paprika. If you’re using homemade bouillon, skip the Knorr entirely and rely on garlic, thyme, and a pinch of sugar for sweetness.
Nutrition facts
Frequently asked questions
Can I make this soup without Knorr granules?
For a homemade version, use 1 tablespoon beef bouillon powder plus 1 teaspoon dried thyme and ½ teaspoon smoked paprika. Simmer 4 cups beef broth with 1 teaspoon sugar and 1 teaspoon Worcestershire sauce for depth. The flavor will be fresher but requires extra seasoning.
How do I store leftovers?
Store the broth separately in an airtight container for up to 5 days in the fridge. Keep the bread topping wrapped in plastic. Reheat the broth on the stove, then toast fresh bread slices and assemble just before serving. The cheese topping should be added fresh for the best texture.
What's the best cheese substitute for Gruyère?
For a similar melt, use Comté or Emmental. If you can't find these, sharp cheddar works in a pinch, though it won't be as creamy. Avoid pre-shredded cheese—it contains anti-caking agents that prevent proper melting. Freshly grated cheese makes all the difference!
Can I make this soup in a slow cooker?
Yes! Caramelize the onions first, then transfer everything (including Knorr mix and broth) to the slow cooker. Cook on Low for 6-8 hours or High for 3-4 hours. For the topping, broil the bread and cheese separately after assembling the soup in oven-safe bowls. The slow cooker won't brown the cheese, so broiling is essential.
Why does my bread get soggy?
Soggy bread usually means it wasn't crispy enough before baking. Broil the baguette slices for 2-3 minutes until golden and firm. For extra insurance, brush with melted butter after broiling (not before). If prepping ahead, store toasted bread in the fridge for up to 2 hours before assembling.
