French Onion Soup

French Onion Soup
Are you ready for this? This is a top ten favourite around here. It’s also a family tradition; one that has been perfected over the course of many years. I don’t know if you can handle the deliciousness that is this soup but, for your sake, I sure hope you can. Just so we’re upfront with each other, there is nothing healthy about this soup. Absolutely nothing. It’s probably a thousand calories per serving and it is 100% worth it. It’s that good. I know I’m building this up but this recipe can handle the hype. I’m that confident.

Would you believe it if I told you I picked these french onion soup bowls at a yard sale? Have I told you how much I love yard saling? Have I told you how much I love french onion soup? Don’t you love it when two things that you love come together to create a magical, serendipitous moment, like finding beautiful french onion soup bowls at a yard sale? I do. Also, I want to point out that they don’t make french onion soup bowls like this anymore. They’re all modern now and they down have the lip inside the bowl so it’s a lot harder to cut your bread and cheese with your spoon. Do you know what I’m talking about. Anyways, these were a fabulous find and do you want to know what the best part is? I got six for $3! Isn’t that incredible?!

wpid-dsc_0048_3.jpg wpid-dsc_0054_2.jpg

I think I’ve built it up the soup and the bowls enough, time to get down to business.


  • 2 Spanish onions
  • A lot of butter – 2 tablespoons to start
  • 1½ tablespoons plus 2 teaspoons garlic
  • 1 tablespoons sugar
  • 1 tablespoon flour
  • 5 cups of water and 2 tablespoons of beef Better Than Bouillon*
  • 1/2 cup half and half cream
  • 2 tablespoons brandy
  • 1 ciabatta baguette
  • 1 teaspoon oregano
  • 2 teaspoons parmesan
  • 4-5 slices of gruyere cheese

*If you’ve been following me for a while you’ll know about my love of Better Than Bouillon, which is a broth substitute. So, if you don’t have Better than Bouillon you can just use 5 cups of beef broth.

wpid-dsc_0046_1.jpg wpid-dsc_0044_3.jpg wpid-dsc_0055_3.jpg wpid-dsc_0057_3.jpg wpid-dsc_0059_2.jpg


  1. Caramelize the onions. This will take at least an hour. Add 2 tablespoons of butter and 1½ tablespoons of garlic to a big pot over low heat. Cut your onions in half, slice thinly and then add to your pot. Stir regularly as they cook until they are soft and browned. Add more butter as needed when the onions start to dry out.
  2.  Add sugar and flour to your onions and continue to cook for 5 to 10 minutes or until the flour has browned.
  3. Add your broth and bring to a boil. Decrease heat until your soup is gently simmering and stir occasionally for 30 minutes.
  4. While your soup is simmering, make your baguette crouton. Slice baguette into 1 inch slices and preheat your oven to 375°. Mix 1 tablespoon of butter, 2 teaspoons garlic, parmesan, oregano together and spread onto the baguette. Bake in the over for 15 minutes. There should be one slice for each soup you they should be crisp and toasted. Delicious!
  5. Add cream and brandy to your soup mixture.  Stir well and heat through.
  6. Ladle your soup into your french onion soup bowl, pop your crouton on top and then top it all off with cheese.
  7. Broil for about 10 minutes or until that cheese is beautiful, brown and bubbly.
  8. Eat.

wpid-dsc_0006.jpg wpid-dsc_0009.jpg wpid-dsc_0017.jpg wpid-dsc_0014.jpg wpid-dsc_0015.jpg

I’m drooling all over the place just writing this. You guys are going to love it! Let me know your thoughts.

More Recipes

Share on social


Don't miss a single post!

Be the first to know about new flavors, upcoming events, recipes and more!

Eva Rosenberg

Eva Rosenberg

Welcome to Eva's Kitchen where I share my adventures in cooking. My creations may not always turn out Pinterest perfect, but I usually end up with a funny picture or an interesting meal. Thanks for stopping by!


Leave a Comment

Your email address will not be published. Required fields are marked *

Join the mailing list

if you want to connect on a more personal level & get content straight to your inbox – sign up below to be added to the list!

(don’t worry, I’ll never spam you or give out your email address)