The Best Homemade Onion Soup Recipe

·

Recipe

There’s something magical about a bowl of homemade onion soup—deeply caramelized onions, rich broth, and that perfect cheesy crust on top. Trust me, once you try this version, you’ll never go back to store-bought.

The secret? Patience. Letting those onions slowly melt into golden sweetness is what makes this soup unforgettable.

I’ve tweaked this recipe over the years—adding a splash of white wine for brightness and a touch of thyme for earthy depth.

The result? A soup that’s cozy yet sophisticated, with layers of flavor that’ll have everyone asking for seconds.

Picture this: a steaming bowl, the cheese stretching with every spoonful, the broth rich and savory with just the right hint of sweetness from those perfectly caramelized onions.

It’s comfort food at its finest, and honestly? It’s easier to make than you think. Let’s get cooking.

Ingredients

Baguette – Stale bread holds up better when toasted for the topping.

(Pro move: Brush slices with olive oil before toasting for extra crunch.)

Gruyère Cheese – Melts beautifully and has nutty complexity.

(No swaps here—this is the secret to that iconic gooey crust!)

Fresh Thyme – A few sprigs infuse the broth with earthy aroma.

(Dried works in a pinch, but fresh is worth it.)

Salt & Black Pepper – Season in layers for the best flavor.

Optional but Worth It: A bay leaf for simmering, or a dash of Worcestershire sauce for umami depth.

How to Make the Best French Onion Soup Recipe

seasonal caramelized onion perfection

Season with salt and pepper. Taste and adjust seasoning towards the end of cooking. The caramelized onions add sweetness, so you may need more salt than you think.

Toast the bread slices. While the soup simmers, toast slices of baguette until golden brown. This guarantees they hold up when added to the soup.

Melt cheese under the broiler. Ladle the soup into oven-safe bowls, top with toasted bread, and sprinkle generously with Gruyère or Swiss cheese. Broil until the cheese is bubbly and golden. Serve immediately for the best experience.

Pro Tip: If you’re short on time, you can partially caramelize the onions on medium heat, but monitor closely to avoid burning.

Watch-Out Warning: Don’t rush the caramelization process—high heat will scorch the onions, leaving a bitter taste instead of sweetness.

Flexibility: For a vegetarian version, use vegetable broth and omit the wine if preferred. Adjust the broth quantity based on your desired soup consistency.

Nutrition

A warm and comforting onion soup made with simple, wholesome ingredients. This recipe is perfect for a cozy meal.

Nutrition Facts Amount Per Serving
Calories 150
Total Fat 6g
Saturated Fat 3g
Cholesterol 15mg
Sodium 800mg
Total Carbohydrate 20g
Dietary Fiber 3g
Sugars 8g
Protein 5g

Chef Tips

When making homemade onion soup, I always caramelize the onions slowly over low heat to bring out their natural sweetness without burning them. Use a mix of yellow and red onions for depth.

Deglaze with white wine for extra flavor. Don’t rush the broth—simmer it gently.

Top with crusty bread and Gruyère, then broil until bubbly. Patience is key for the best results.

Frequently Asked Questions

Can I Freeze Homemade Onion Soup?

Yes, I freeze my homemade onion soup all the time. Just let it cool first, then store it in airtight containers or freezer bags. It’ll last up to 3 months. Thaw and reheat it when I’m ready.

How Long Does Onion Soup Last in the Fridge?

I’d say onion soup lasts 3-4 days in the fridge if stored in an airtight container. Make sure it’s cooled before refrigerating to prevent bacteria growth—if it smells or looks off, I’d toss it.

Can I Use Red Onions Instead of Yellow Onions?

I’d say you can use red onions, but they’ll taste sweeter and milder than yellow ones. They’ll also turn your soup a pinkish hue, so if you don’t mind that, go ahead and swap ‘em.

What Can I Substitute for Beef Broth?

I’d substitute beef broth with vegetable broth for a lighter flavor, chicken broth for richness, or mushroom broth for depth. I’ve also used miso paste diluted in water, which adds a savory umami kick.

Is Onion Soup Gluten-Free?

It depends on the ingredients I use. I’d make sure the broth and other components don’t contain gluten. If I stick to gluten-free options like cornstarch or GF broth, I can make it gluten-free.