How To Make The Best Onion Soup With Baguette Bread
Brown Onion Soup With Cheese

The onion soup is one of the popular foods all over the world. Distinguished by its wonderful taste and high nutritional value, this great classic is served by different restaurants in different regions. It can easily be prepared; its components are simple and economical. In fact, this amazing soup has always been considered “the soup of the poor” since Roman times. It consists basically of onions, cheese, and bread; so flavorful and satisfying!

In this article, I will share with you the easiest way to prepare this popular soup with baguette bread. This amazing recipe requires some patience since the results are perfect!

How To Prepare French Onion Soup With Baguette Bread:

Brown Soup In Red Bowl
Brown Soup In Red Bowl


  • 5 Medium Onions (I prefer yellow onions)
  • 1 cup Shredded Gruyère Cheese
  • 6 cups Beef or Chicken Stock. Use vegetable stock if you are vegetarian.
  • 1/3 cup Dry White Wine (You can use apple vinegar instead)
  • 1 tbsp Flour
  • 1 tbsp Unsalted Butter
  • 2 tbsp Olive Oil
  • 3 to 4 Cloves Garlic
  • 1 tsp Dried Thyme
  • 1 tsp Ground Nutmeg
  • 1 tsp Salt
  • Freshly Ground Pepper
  • French Baguette Bread


  1. Preheat a frying pan over medium heat with two tablespoons of oil and one of butter.
  2. Cut your onion and add it immediately. Mix well and let it thicken. If you hear that your butter-oil mix is simmering, reduce your fire a little bit to avoid burning the onions (you need just to caramelize them).
  3. Add dried thyme and season with salt and pepper.
  4. Add your flour and mix well.
  5. Add dry white wine (or apple vinegar, if you do not want to use alcohol).
  6. Cover your pan and let your onions cook (about ten minutes) until they are well soaked in the white wine and the alcohol is completely absorbed.
  7. Now, add the ground nutmeg and pour your stock over the onions (If you prefer chicken stock, you will find how to prepare your homemade chicken stock in this article).
  8. Mix well, cover, and cook for about 1 hour.
  9. During the cooking of your slow-cooked caramelized onions, cut your baguette bread into slices (of about 1 cm) and place them in your baking tray.
  10. Give your slices of bread a quick bake (Be careful, you have to dry them and not to burn them).
  11. Once the pieces of bread have cooled down, Rub fresh garlic on them to give a good flavor to your onion soup. After one hour of cooking, you will notice that your onions are well melted and that the juice has been well reduced.
  12. Put a little bit of Gruyère cheese at the bottom of an oven-safe plate (If you can not find Gruyère cheese, use easily-melted cheeses with a strong flavor like Cheddar or Mozzarella).
  13. Place a toasted slice of baguette on your cheese and cover with the onion soup.
  14. Sprinkle more grated cheese on top.
  15. Place the bowls on the baking tray and broil in the preheated oven until cheese melts and starts to brown (5 to 8 minutes).
  16. Remove and serve immediately!
  17. Top the soup with your favorite fresh herb, if you like.
Brown Onion Soup With Cheese
Brown Onion Soup With Cheese

Easy Homemade Beef Stock (Bonus Recipe):

If you want to prepare your own beef stock at home, and to make your onion soup more special, just follow this simple method:

How To Prepare Easy Homemade Beef Stock:

Beef Stock In White Bowl
Beef Stock In White Bowl


For your beef stock recipe, you will need, of course, Beef Bones as the main ingredient (Try to use beef bones with the marrow). For every gallon of water, you will need 5 to 7 pounds of bones.

Also, you need:

  • 2 Medium Onions
  • 2 Large Carrots
  • 1 tbsp Olive Oil
  • 2 tbsp Cider Vinegar
  • 1 Lemon
  • Sea salt
  • Spices and Herbs (You can add any aromatics you like in your Stock)
  • Cold Water


  1. First, place the bones on a baking sheet and drizzle them with your olive oil, salt, and pepper.
  2. Roast them at 450°F/ 230°C (for about 30 to 40 minutes) until golden brown.
  3. Once roasted, you can start making your stock. In fact, this is what will add flavor to your beef stock!
  4. Place the bones in a pot and fill with cold water.
  5. Add 1 tbsp cider vinegar and cook for 30 minutes on the stove.
  6. Now, you start adding your ingredients; carrots, onions, lemon, spices, and herbs. You do not have to really chop them since you will need to discard them later. Personally, I do not peel my veggies at all, I just wash them and keep the skin for extra flavor).
  7. Add a big pinch of salt and the rest of your cider vinegar to pull the nutrients out of the bones.
  8. Simmer for about 4 hours. But, if you want to speed up the process, use a pressure cooker and prepare your beef stock in less than 2 hours.
  9. Filter your stock using a cheesecloth, pour into glass jars, and keep in your fridge. Your beef stock can be kept In the freezer for up to three months.
Brown Onion Soup With Cheese
Brown Onion Soup With Cheese

I hope you will enjoy this great stock-based onion soup! It is cheap, rich, succulent, and easy to make!

If you are a fan of authentic soups, you may need to read this article about the Moroccan Harira soup recipe.

Please, share this article!

This Post Has 2 Comments

Leave a Reply