Onions run higher in carbs, that part is true, but this technique for coaxing out maximum flavor lets you use fewer onions and still get all the flavor. Keto French onion soup is the same recipe I have made since my days as a private chef, long before I owned my own restaurant.

This post may contain affiliate link(s). As an Amazon Associate, I earn from qualifying purchases. See Disclosure.
The real secret is a combination of beef and chicken broth together, plus genuine patience while the onions caramelize.
This post contains affiliate links. As an Amazon Associate, I earn commissions from qualifying purchases. For more information, see my Privacy Policy.
Jump-start your keto success! Grab a copy of my 4-week Easy Keto Menu Plan or check out my other cookbooks to help you along.
Join our Facebook group for friendly keto support, and for videos on how to make these recipes, subscribe to my YouTube channel!
Chef Jenn’s Take on French Onion Soup
The real secret is combining both beef and chicken broth together. All beef overwhelms the delicate onion flavor, and all chicken does not give the soup enough body, but the two together genuinely balance out.
Melt the butter until sizzling but not browned, add the sliced onions, and turn the heat down to medium-low. Cook slowly, stirring frequently, for about 30 minutes or a bit longer, until dark golden brown, moist and creamy, not crunchy or dried out. Low heat and real patience get you there, do not rush it. Add the garlic for the last minute. Deglaze with red wine if you want, or a bit of broth, then everything goes into the soup pot to simmer covered for 20 minutes.
Do not add the chaffle or bread topping until the very last minute, or it turns soggy fast. Use shredded cheese, not sliced, for the best melting.
Use regular yellow onions specifically, not Spanish or sweet onions, which run higher in sugar and carbs. You can make this vegetarian too, swap in vegetable broth for both the beef and chicken broth. One reader tried it and loved it.

What You’ll Love About French Onion Soup
- That golden, bubbly cheese topping makes it feel like a real occasion.
- A rich, deeply flavored broth built on a genuine chef technique.
- Fewer onions and full flavor, thanks to the combined broths.
Ingredients

- Yellow onions – Regular yellow onions specifically, sliced. Skip Spanish or sweet onions, which run higher in sugar.
- Garlic – Fresh, minced.
- Butter – Salted.
- Red wine – Optional, for deglazing.
- Chicken broth – Low or no sodium, or use homemade Chicken Bone Broth.
- Beef broth – Low or no sodium.
- Bay leaves – Whole, removed before serving.
- Fresh thyme – Dried thyme works too, in a smaller amount.
- Cheese – Gruyere for a classic flavor, or use what you have. Shredded melts best.
How to Make French Onion Soup
Scroll down for the full recipe card with exact measurements and printable instructions.
Melt the butter in a skillet large enough to hold the onions, over medium heat. Add the sliced onions and turn the heat down to medium-low. Cook slowly, stirring frequently, until dark golden brown and soft, about 30 minutes.

Add the garlic and cook 1 more minute. Set aside. Deglaze the skillet with the red wine, letting it simmer for 2 minutes, or deglaze with 1/2 cup of the broth instead. Scrape everything into a soup pot.

Add the onions, thyme, bay leaves, and remaining broth to the soup pot. Cover and simmer for 20 minutes.

Remove the thyme sprigs and bay leaves, and season with salt and pepper.

Ladle into oven-safe bowls and top with a chaffle or low-carb bread and shredded cheese. Broil until hot and bubbly.
Make It A Meal
I love a fresh salad topped with Ranch Dressing alongside a bowl of this, or if I’m especially hungry, toasty Sourdough Chaffles on the side.
For more soups, Broccoli Cheese Soup and Chicken Zoodle Soup are both worth adding to the rotation.
Storage
This freezes beautifully. Chill it thoroughly, then package in freezer-safe containers for up to 3 months. Thaw and reheat on the stovetop or in the microwave, then add the fresh cheese and bread or chaffle topping right before serving.
Frequently Asked Questions
It sure is! Start with regular yellow onions, don’t add any sugar (French onion soup shouldn’t have sugar added to it anyway!), and limit the number of onions that you use to control the carbs. And of course, top it with a chaffle instead of bread.
Yellow onions are what Chef Jenn uses. Sliced thin and caramelized in lots of butter, you won’t need to add any sugar because the natural sweetness in the onions will come out.
From start to finish, it takes a little over an hour to make this classic soup. It takes time to caramelize the onions, and then it all needs to simmer in the broth.
Keto French Onion Soup
Equipment
Ingredients
- 3 cups onions sliced
- 1 clove garlic minced
- 4 tablespoons butter
- 1/2 cup red wine optional
- 2 cups low sodium chicken broth
- 2 cups low sodium beef broth
- 2 sprigs freshy thyme or 1/2 tsp dried thyme
- 2 bay leaves
- 1 cup cheese shredded
- 1/2 teaspoon salt
- 1/4 teaspoon pepper
Instructions
- Add the butter to a skillet large enough to hold the onions. Melt the butter over medium heat and slowly caramelize the onions until they're dark brown and soft. Add the garlic and continue cooking for 1 minute. Set aside.
- Deglaze the skillet with the red wine and let it simmer for 2 minutes, or deglaze the pan with 1/2 cup of the beef or chicken broth. Scrape all this into your soup pot.
- Add the onions, thyme, bay leaf and remaining broth to the soup pot. Cover and simmer for 20 minutes.
- Remove the sprigs of thyme and bay leaves and season the soup with salt and pepper. Ladle into bowls and top with a chaffle or low-carb bread and 1/4 cup of cheese. Pop under the broiler until hot and bubbly. Enjoy!
Notes
Recipe Card Tips
- Combine beef and chicken broth rather than using just one, that’s the real secret to balanced flavor here.
- Cook the onions low and slow, real patience is what gets them dark golden brown and creamy.
- Don’t add the bread or chaffle topping until the very last minute, or it turns soggy.
Nutrition
A Note on Nutritional Information
Nutritional information for this recipe is provided as a courtesy and is calculated based on available online ingredient information. It is only an approximate value. The accuracy of the nutritional information for any recipe on this site cannot be guaranteed. Erythritol carbs (sugar substitutes) are not included in the carbohydrate counts as they have been shown not to impact blood sugar, and they have zero calories and zero carbs. Net carbs are the total carbs minus fiber.










Add Preferred Source

I used vegetarian broth and this soup was delicious! The onions were perfectly caramelized and well worth the wait to cook them properly.
This is my favourite soup, and always reminds me of Paris. I really need to make some soon.
Wow! This looks amazing and so delicious! My hubby and I are definitely going to love this recipe! I’m so excited to make this!
I don’t necessarily eat Keto, but I would still love this and can’t wait to make it. I like the idea of the blended broths and fewer onions.