Go Back
+ servings
keto french onion soup in a white soup bowl with a second serving in the background
Print Recipe
5 from 4 votes

Keto French Onion Soup

A rich, savory broth and oodles of onions topped with a cheesy layer makes this a keto French Onion Soup not to be missed!
Prep Time40 minutes
Cook Time20 minutes
Total Time1 hour
Course: Soup, Soups & Stews
Cuisine: European
Keyword: easy soup, french, french onion soup, keto soup, onion soup
Servings: 4 servings
Calories: 316kcal
Author: Chef Jenn


  • 3 cups onions sliced
  • 1 clove garlic minced
  • 4 tbsp 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
  • 1 cup cheese shredded
  • 1/2 tsp salt
  • 1/4 tsp pepper


  • 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 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!


Please note: The nutritional values for this recipe do not include a chaffle or low-carb bread for topping your soup. Don't forget to add that depending on what you choose to use.


Serving: 1cup | Calories: 316kcal | Carbohydrates: 14g | Protein: 13g | Fat: 22g | Saturated Fat: 13g | Trans Fat: 1g | Cholesterol: 60mg | Sodium: 828mg | Potassium: 591mg | Fiber: 2g | Sugar: 6g | Vitamin A: 637IU | Vitamin C: 9mg | Calcium: 244mg | Iron: 1mg | Net Carbohydrates: 12g