Keto Recipes

Nourishing Beef Bone Broth Keto French Onion Soup

By Bree

There are two types of soup that I absolutely adore — soups made with bone broth and French onion soup. The recipe that I’m sharing today takes both of those things and combines them into one delicious beef bone broth keto French onion soup. It manages to do that in a 100% keto-friendly way as well, making a deliciously hearty soup that’s bursting with flavor. There’s quite a few clever ingredients that are used in this recipe, including apple cider vinegar, a couple sprigs of thyme, and some added garlic for even more flavor.

Beef Bone Broth Keto French Onion Soup

What a Wonderful Combination Indeed

In order to properly make this soup recipe, you’re going to need to use a Dutch oven. While it’s possible to use a stock pot, I strongly recommend using the Dutch oven for best results — if you don’t already own one, you can purchase the exact kind that I use and would recommend online by clicking here.

Either way, go head and melt your unsalted butter (aim to use grass fed butter whenever possible!) over a medium heat to get started making this recipe. You’ll be using quite a bit of butter, four tablespoons to be exact, which may initially seem like a lot. Remember though, that this is a keto recipe, and the more calories from quality fat sources that we can squeeze in, the better.

Beef Bone Broth Keto French Onion Soup

Beef Bone Broth Keto French Onion Soup

Beef Bone Broth Keto French Onion Soup

(Learn more: Are Onions Keto?)

Add in your garlic and onions, both of which will be providing most of the flavor found in this soup recipe. They both also provide most of the health benefits, with one particular study into their beneficial properties finding them to be so essential for human health that it described eating the pair as a “matter of life or death”. (1) I already loved cooking with both garlic and onions because of how much flavor they add to meals, but that study just further cements what a great choice they are to include in your diet regardless.

Beef Bone Broth Keto French Onion Soup

There has also been a huge craze as of late when it comes to consuming bone broth. While some of the reported health claims may be a bit out there, there are indeed some truly exceptional benefits that can be gained from including it as part of your diet, especially if you’re following a keto diet. For one, it’s a great source of essential minerals that help to keep your body hydrated. Secondly, bone broth contains collagen, a structural protein that helps to improve bone and joint health. It’s also one of the main ingredient used in many types of anti-aging products, as it has been found to significantly reduce visible signs of aging in many individuals. (2)

As a final note, you’ll see in the recipe directions below that you should add shredded Gruyere cheese to the soup and then broil it until it’s melted in. While I personally prefer to make my soup using Gruyere cheese, that’s only a recommendation. You can also feel free to swap in Parmesan or even extra sharp cheddar cheese if you’d prefer — both options work perfectly fine. What I do know is that once you try this soup recipe for the first time, you’re definitely going to see exactly why so many people are going crazy for bone broth recipes lately, as it’s a fantastic complement to an already exceptional French onion soup.

More Keto Soup Recipes:

Homemade Keto Cream of Mushroom Soup (Great for Making Casseroles)
Out of This World Keto Vegetable Soup (Wholesome and Delicious)
5-Ingredient Creamy Tomato and Basil Soup (Keto-Friendly)
Grandma-Approved Crockpot Keto Taco Soup
The Best Keto Broccoli Cheese Soup (More Cheddar, More Better)


Print Recipe
Beef Bone Broth Keto French Onion Soup

Beef Bone Broth Keto French Onion Soup

  • Author:
  • Prep Time: 15 minutes
  • Cook Time: 90 minutes
  • Total Time: 1 hour, 45 minutes
  • Yield: 6 1x
Make sure to sign up for free to get instant access to the 5-Ingredient Keto Cookbook, which includes my favorite 20+ keto recipes of all-time, all under 5 ingredients.

View All the 5-Ingredient Keto Cookbook Recipes



4 tbsp unsalted butter
1 pound peeled and sliced onions
2 garlic cloves, minced
½ tsp baking soda
4 cups homemade beef broth
2 sprigs thyme
1 bay leaf
2 tbsp apple cider vinegar
1 ½ cup shredded Gruyère cheese
fresh thyme leaves, for garnish


  1. In a large Dutch oven melt the butter over medium heat.
  2. Add the onions and garlic and cook, string occasionally, until softened, about 8 minutes.
  3. Lower the heat to medium low, add the bay leaf and thyme sprigs and stir in the baking soda.
  4. Cover with a lid and cook, stirring frequently, until the onions are sweet and golden brown, 1 to 2 hours.
  5. Discard the thyme sprigs and bay leaf.
  6. Add the beef broth.
  7. Raise the heat to medium high and bring to a boil.
  8. Lover the heat and simmer for 20 minutes.
  9. Add the apple cider vinegar and season with salt and black pepper to taste.
  10. Preheat the broiler and adjust oven rack to top position.
  11. Divide the soup between 6 ovenproof serving bowls, then top each one with ¼ cup shredded Gruyere cheese.
  12. Place the bowls on a baking sheet.
  13. Broil until the cheese is melted.
  14. Garnish with fresh thyme leaves and serve.


  • Serving Size: 1
  • Calories: 222
  • Carbohydrates: 5.9 g
  • Fat: 16.6 g
  • Sugar: 3.6 g
  • Protein: 10.7 g

Print Recipe

    • You could probably get away with cooking them less! The 1-2 hours does really help cook down the onions and makes them the perfect texture and flavor.

Ask a Question/Comment

Recipe rating

Facebook icon Twitter icon Instagram icon Pinterest icon Google+ icon YouTube icon LinkedIn icon Contact icon