10 Delicious Old Fashioned Onion Soup Recipes
Ever craved a bowl of something deeply comforting, rich in flavor, and steeped in tradition? Old fashioned onion soup, with its caramelized onions and savory broth, is the epitome of cozy comfort food that warms you from the inside out. Whether you’re a seasoned chef or a curious newbie, our roundup of 10 delicious recipes promises to inspire your next culinary adventure. Dive in and discover your new favorite!
Classic French Onion Soup with Gruyere Cheese

Every chilly evening calls for a bowl of this rich, caramelized onion soup topped with melted Gruyere. It’s simplicity at its finest.
Ingredients
- 4 large yellow onions, thinly sliced
- 3 tbsp unsalted butter
- a splash of dry white wine
- 6 cups beef stock
- a couple of sprigs fresh thyme
- 1 bay leaf
- salt and freshly ground black pepper
- 4 slices of baguette, toasted
- 1 1/2 cups grated Gruyere cheese
Instructions
- Melt butter in a large pot over medium heat. Add onions and cook, stirring occasionally, until deeply caramelized, about 45 minutes. Tip: Don’t rush this step; the slower the onions cook, the sweeter they become.
- Pour in the white wine to deglaze the pot, scraping up any browned bits. Let it simmer until the wine has almost evaporated, about 3 minutes.
- Add beef stock, thyme, and bay leaf. Bring to a boil, then reduce heat and simmer for 30 minutes. Season with salt and pepper to taste. Tip: Skim off any foam that rises to the top for a clearer broth.
- Preheat your broiler to high. Ladle the soup into oven-safe bowls, top each with a slice of toasted baguette and a generous amount of Gruyere. Tip: For an extra crispy top, place the bowls on a baking sheet before broiling.
- Broil until the cheese is bubbly and golden, about 3 minutes. Watch closely to prevent burning.
Kick back and enjoy the gooey cheese pull and the deep, savory flavors. Perfect with a side salad for a light dinner.
Slow Cooker Old Fashioned Onion Soup

Unbelievably easy to make, this slow cooker onion soup brings all the cozy vibes with minimal effort. Just set it and forget it for a rich, deep flavor that tastes like it took hours.
Ingredients
- 4 large yellow onions, thinly sliced
- 4 tbsp unsalted butter
- a splash of dry white wine
- 6 cups beef broth
- a couple of sprigs fresh thyme
- 1 bay leaf
- salt and freshly ground black pepper
- 4 slices of baguette, toasted
- 1 cup grated Gruyère cheese
Instructions
- Melt the butter in your slow cooker on the high setting.
- Add the sliced onions and cook, stirring occasionally, until they’re soft and golden, about 30 minutes.
- Pour in the white wine to deglaze the pot, scraping up any browned bits.
- Add the beef broth, thyme, bay leaf, salt, and pepper. Stir to combine.
- Cover and cook on low for 6-8 hours or on high for 3-4 hours, until the flavors meld.
- Discard the thyme sprigs and bay leaf before serving.
- Ladle the soup into bowls, top each with a toasted baguette slice and a generous sprinkle of Gruyère.
- Broil for 2-3 minutes until the cheese is bubbly and golden.
Rich and savory, this soup’s caramelized onions melt in your mouth, while the cheesy toast adds a satisfying crunch. Try serving it with a crisp green salad for a light yet hearty meal.
Vegan Old Fashioned Onion Soup

Rustic and rich, this vegan old fashioned onion soup brings deep flavors without the dairy. Perfect for a cozy night in, it’s surprisingly simple to whip up.
Ingredients
– 4 large yellow onions, thinly sliced
– 3 tbsp olive oil
– 1 tsp sugar
– 2 cloves garlic, minced
– 6 cups vegetable broth
– A splash of dry white wine
– 2 bay leaves
– A couple of sprigs of fresh thyme
– Salt and pepper, just enough to season
– 4 slices of crusty bread
– A handful of vegan cheese, grated
Instructions
1. Heat olive oil in a large pot over medium heat. Add the sliced onions and sugar, stirring occasionally until caramelized, about 25 minutes. Tip: Don’t rush the caramelization; low and slow is key.
2. Stir in the minced garlic and cook for another minute until fragrant.
3. Pour in the white wine to deglaze the pot, scraping up any browned bits from the bottom.
4. Add the vegetable broth, bay leaves, and thyme. Bring to a simmer and let it cook for 20 minutes. Tip: Simmering melds the flavors beautifully.
5. Season with salt and pepper to taste. Remove the bay leaves and thyme sprigs.
6. Preheat your oven’s broiler. Ladle the soup into oven-safe bowls, top with a slice of bread and a sprinkle of vegan cheese.
7. Broil for 2-3 minutes until the cheese is bubbly and golden. Tip: Watch closely to avoid burning.
TThis soup boasts a velvety texture with a sweet and savory balance. Serve it with extra bread on the side for dipping, or add a crisp salad for a full meal.
Old Fashioned Onion Soup with Beef Broth

Bold flavors come together in this comforting classic, perfect for chilly evenings or when you’re craving something hearty. This onion soup is a straightforward dish that packs a punch with its rich beef broth and caramelized onions.
Ingredients
- 4 large yellow onions, thinly sliced
- 4 cups beef broth
- 2 tbsp butter
- 1 tbsp olive oil
- a splash of dry white wine
- a couple of sprigs of fresh thyme
- 1 bay leaf
- salt and freshly ground black pepper
- 4 slices of baguette
- 1 cup grated Gruyère cheese
Instructions
- Heat butter and olive oil in a large pot over medium heat until the butter melts.
- Add the sliced onions, stirring occasionally, until they’re golden and caramelized, about 25 minutes. Tip: Don’t rush this step; the slow cooking brings out the onions’ sweetness.
- Pour in the white wine to deglaze the pot, scraping up any browned bits from the bottom.
- Add the beef broth, thyme, and bay leaf. Bring to a simmer, then lower the heat and cook for 20 minutes. Tip: Skim off any foam that rises to the top for a clearer broth.
- Season with salt and pepper to your liking. Remove the thyme sprigs and bay leaf.
- Preheat your oven’s broiler. Ladle the soup into oven-safe bowls, top with a baguette slice, and sprinkle generously with Gruyère.
- Broil for 2-3 minutes, until the cheese is bubbly and golden. Tip: Watch closely to prevent burning.
Perfectly balanced between sweet and savory, this soup’s deep flavors are complemented by the crunchy, cheesy topping. Serve it straight from the oven for that irresistible melt.
Old Fashioned Onion Soup with Sherry

Very few dishes offer the comfort and depth of flavor like a well-made onion soup. This version, with a splash of sherry, elevates the classic to something special.
Ingredients
- 4 large yellow onions, thinly sliced
- 3 tbsp unsalted butter
- a splash of olive oil
- 1 tsp sugar
- a couple of cloves of garlic, minced
- 6 cups beef stock
- 1/2 cup dry sherry
- a bay leaf
- a few sprigs of fresh thyme
- salt and freshly ground black pepper
- 4 slices of baguette, toasted
- 1 1/2 cups grated Gruyère cheese
Instructions
- Melt butter with olive oil in a large pot over medium heat. Tip: This combo prevents the butter from burning.
- Add onions and sugar, cook until deeply caramelized, about 45 minutes. Stir occasionally.
- Stir in garlic, cook for 1 minute until fragrant.
- Pour in beef stock and sherry, add bay leaf and thyme. Bring to a simmer.
- Season with salt and pepper, simmer for 20 minutes. Tip: Skim off any foam for a clearer soup.
- Preheat broiler to 450°F. Ladle soup into oven-safe bowls.
- Top each with a baguette slice and a generous amount of Gruyère.
- Broil until cheese is bubbly and golden, about 3-5 minutes. Tip: Watch closely to avoid burning.
Kick back and enjoy the rich, savory flavors with the perfect cheese pull. Serve with extra sherry on the side for those who want an extra kick.
Gluten-Free Old Fashioned Onion Soup

Gluten-free old fashioned onion soup brings comfort without the gluten. Great for cozy nights or impressing guests.
Ingredients
- 4 large yellow onions, thinly sliced
- 3 tbsp gluten-free flour
- 4 cups beef broth
- 1 cup water
- a splash of dry white wine
- 2 tbsp butter
- a couple of sprigs of fresh thyme
- 1 bay leaf
- salt and pepper, just enough to season
- 4 slices of gluten-free bread
- 1 cup shredded Gruyère cheese
Instructions
- Melt butter in a large pot over medium heat. Tip: Use a heavy-bottomed pot for even heat distribution.
- Add sliced onions. Cook for 20 minutes, stirring occasionally, until caramelized. Tip: Don’t rush this step; caramelizing onions slowly brings out their sweetness.
- Sprinkle gluten-free flour over onions. Stir well to coat.
- Pour in beef broth, water, and a splash of white wine. Add thyme and bay leaf. Tip: The wine adds depth, but you can skip it if preferred.
- Bring to a boil, then reduce heat. Simmer for 30 minutes. Season with salt and pepper.
- Preheat oven to 350°F. Place gluten-free bread slices on a baking sheet. Toast for 5 minutes.
- Remove thyme sprigs and bay leaf from soup. Ladle soup into oven-safe bowls.
- Top each bowl with a slice of toasted bread and a generous amount of Gruyère cheese.
- Broil for 3-5 minutes, until cheese is bubbly and golden. Watch closely to prevent burning.
Bubbly cheese tops a rich, savory broth with sweet onions. Serve with a crisp salad for a complete meal.
Old Fashioned Onion Soup with Thyme and Bay Leaves

Just like grandma used to make, this onion soup brings comfort to any table. Rich, savory, and packed with flavor, it’s a classic that never disappoints.
Ingredients
- 4 large yellow onions, thinly sliced
- 3 tbsp unsalted butter
- a splash of olive oil
- 1 tsp sugar
- a couple of sprigs of fresh thyme
- 2 bay leaves
- 4 cups beef broth
- 1 cup water
- a splash of dry white wine
- salt and freshly ground black pepper, to your liking
- 4 slices of baguette, toasted
- 1 cup grated Gruyère cheese
Instructions
- Melt butter with olive oil in a large pot over medium heat. Tip: This combo prevents the butter from burning.
- Add onions and sugar, cook until caramelized, about 25 minutes, stirring occasionally. They should be a deep golden brown.
- Stir in thyme and bay leaves, cook for 1 minute until fragrant.
- Pour in beef broth, water, and wine. Bring to a simmer.
- Season with salt and pepper, simmer uncovered for 30 minutes. Tip: Skim off any foam for a clearer soup.
- Preheat your broiler. Ladle soup into oven-safe bowls, top with baguette slices and Gruyère.
- Broil for 2-3 minutes until cheese is bubbly and golden. Tip: Watch closely to avoid burning.
Amazingly rich and hearty, this soup’s depth of flavor comes from slowly caramelized onions. Serve it with extra cheese on the side for those who can’t get enough.
Old Fashioned Onion Soup with Red Wine

Every cook needs a solid onion soup recipe in their arsenal, and this one, deepened with red wine, is a keeper.
Ingredients
- 4 large yellow onions, thinly sliced
- 3 tbsp unsalted butter
- a splash of olive oil
- a couple of cloves garlic, minced
- 1 tsp sugar
- 1/2 cup dry red wine
- 4 cups beef stock
- a bay leaf
- a sprig of thyme
- salt and freshly ground black pepper
- 4 slices of baguette, toasted
- 1 cup grated Gruyère cheese
Instructions
- Melt butter with olive oil in a large pot over medium heat. Tip: The oil prevents the butter from burning.
- Add onions and sugar, cook until caramelized, about 25 minutes, stirring occasionally. They should be a deep golden color.
- Stir in garlic, cook for 1 minute until fragrant.
- Pour in red wine, scrape up any browned bits. Let it reduce by half, about 3 minutes.
- Add beef stock, bay leaf, and thyme. Bring to a simmer, then lower heat. Cook for 20 minutes. Tip: Skim off any foam for a clearer soup.
- Season with salt and pepper. Remove bay leaf and thyme sprig.
- Preheat broiler. Ladle soup into oven-safe bowls, top with toasted baguette slices and Gruyère. Broil until cheese is bubbly and golden, about 2 minutes. Tip: Watch closely to prevent burning.
Warm, rich, and comforting, this soup’s depth comes from slowly caramelized onions and robust red wine. Serve it with a crisp salad to cut through the richness.
Old Fashioned Onion Soup with Caramelized Onions

Bold flavors and simple ingredients come together in this comforting classic. Perfect for chilly evenings or when you’re craving something deeply savory.
Ingredients
- 4 large onions, thinly sliced
- 3 tbsp butter
- A splash of olive oil
- 1 tsp sugar
- A couple of cloves of garlic, minced
- 6 cups beef stock
- 1/2 cup dry white wine
- 1 bay leaf
- A few sprigs of thyme
- Salt and pepper
- 4 slices of baguette
- 1 1/2 cups grated Gruyère cheese
Instructions
- Melt butter with olive oil in a large pot over medium heat.
- Add onions and sugar, cook slowly until caramelized, about 45 minutes. Stir occasionally.
- Tip: Don’t rush the caramelization; low and slow is key for depth of flavor.
- Add garlic, cook for 1 minute until fragrant.
- Pour in wine, scrape up any browned bits from the bottom of the pot.
- Add beef stock, bay leaf, and thyme. Bring to a simmer, cook for 30 minutes.
- Tip: Skim off any foam that rises to the top for a clearer soup.
- Season with salt and pepper to taste. Remove bay leaf and thyme sprigs.
- Preheat oven to 350°F. Toast baguette slices until golden, about 10 minutes.
- Ladle soup into oven-safe bowls, top with toasted baguette and a generous amount of Gruyère.
- Broil until cheese is bubbly and golden, about 3-5 minutes.
- Tip: Watch closely under the broiler to prevent burning.
Unbelievably rich and hearty, this soup’s sweetness from the onions balances perfectly with the salty, cheesy crust. Serve with a crisp salad to cut through the richness.
Old Fashioned Onion Soup with a Twist of Balsamic Vinegar

Dive into a bowl of comfort with this classic onion soup, elevated by a tangy balsamic twist.
Ingredients
- 4 large yellow onions, thinly sliced
- 3 tbsp unsalted butter
- a splash of olive oil
- 1 tsp sugar
- a couple of sprigs of fresh thyme
- 1 bay leaf
- 4 cups beef stock
- 2 tbsp balsamic vinegar
- salt and freshly ground black pepper
- 4 slices of baguette
- 1 cup grated Gruyère cheese
Instructions
- Melt butter with olive oil in a large pot over medium heat.
- Add onions and sugar, cook until caramelized, about 25 minutes, stirring occasionally.
- Tip: Don’t rush the caramelization; low and slow is key for depth of flavor.
- Stir in thyme and bay leaf, cook for 1 minute until fragrant.
- Pour in beef stock, bring to a boil, then simmer for 20 minutes.
- Tip: Skim off any foam for a clearer soup.
- Remove thyme sprigs and bay leaf, stir in balsamic vinegar, season with salt and pepper.
- Preheat oven to 400°F, toast baguette slices until golden, about 5 minutes.
- Tip: Rubbing the toast with a garlic clove adds a subtle kick.
- Ladle soup into bowls, top with toast and Gruyère, broil until cheese is bubbly, about 3 minutes.
Silky onions melt into the rich broth, while the balsamic adds a bright note. Serve with extra cheese on the side for dipping.
Conclusion
These 10 Delicious Old Fashioned Onion Soup Recipes offer a treasure trove of flavors waiting to be explored in your kitchen. Whether you’re craving something classic or with a twist, there’s a bowl here with your name on it. We’d love to hear which recipe stole your heart—drop us a comment below! And if you enjoyed this roundup, don’t forget to share the love on Pinterest. Happy cooking!