French Onion Soup

A simple and easy recipe for french onion soup, which can also be used to make french dips. 10 Ingredients, 30 minutes hands-on time. Keto. Paleo.

This post may contain affiliate links which won’t change your price but will share some commission.

This French onion soup is so simple and uses basic, affordable ingredients. It can be served as a starter or as a main meal. If you’re not following a keto or low-carb diet, this soup is suitable for you too. Add a slice of bread and sprinkle with cheese to make it more like the classic recipe.

Ingredients to Make This French Onion Soup:

  • stewing beef
  • yellow and red onions
  • olive oil
  • butter
  • dried rosemary
  • dried thyme
  • celery salt
  • apple juice
  • apple cider vinegar

How to Make French Onion Soup:

  1. Sear the chunks of stewing beef and then set aside.
  2. Add the oil, butter, and sliced onions to the same pot and cook for 20+ minutes.
  3. Return the beef to the pot once the onions are caramelized, then add the garlic and spices.
  4. Add the apple juice and apple cider vinegar.
  5. Add the water, let it come to a boil, then simmer for 1-2 hours.
  6. Once the beef is tender, remove it from the pot and save it for another meal – the soup is then ready to serve.
  7. Add a slice of keto bread and shredded cheese, broil under melted and golden. Serve immediately.


How Many Net Carbs In French Onion Soup?

On average, a bowl of keto french onion soup would have a total of 9g of net carbs. This number can be higher if you add cheese or a slice of keto/paleo bread.

Is Onion Bad For Keto Diet?

No. Adding a lot of onions to any dish can make the carbs stack up. However, depending on which phase of the keto diet you’re on, the addition of a few extra carbs coming from onions won’t wreck your diet.

What Kind Of Onion Is Best For Keto Diet?

There is only a small difference in the carb content of different varieties of onions. White onions have more fiber than yellow or sweet onions, lowering the number of net carbs. However, the difference is so small that it’s not worth stressing about.

Grab your Free copy

Get an Easy 30-Minutes Recipes Ebook

French Onion Soup

A delicious, deceptively simple and easy recipe for french onion soup, which can also be used to make french dips. 10 Ingredients, 30 minutes hands-on time.
Prep Time 30 minutes
Cook Time 2 hours
Total Time 2 hours 30 minutes
Serving Size 8 servings


  • 2 lb stewing beef (cut into smaller chunks)
  • 6 yellow onions (thinly sliced)
  • 2 red onions (thinly sliced)
  • 4 tbsp olive oil
  • 2 tbsp butter
  • 1 tsp dried rosemary
  • 1 tsp celery salt
  • 1 tsp dried thyme
  • 1/2 tsp ground black pepper
  • 8 cups water
  • 1/2 cup apple juice
  • 1 tbsp apple cider vinegar
  • to taste salt
  • to taste shredded cheese optional (swiss or mozarella, for topping)


  • In a large pot, high heat – sear the chunks of stewing beef in a little bit of oil, and then set aside. Lower temperature to medium.
  • In the same pot add the rest of the oil, butter and all the sliced onions. Cook on a medium until carmelized, this can take 20+ minutes. You want to spend a lot of time on this step to get good flavor out of the onions.
  • Once the onions are carmelized, return beef to the pot. Add the garlic and spices and allow to cook together for a minute or two.
  • Now add the apple juice and apple cider vinegar (or white wine) and cook for another minute or two.
  • Now add the water, allow it to come to a boil, and then lower the heat so it can simmer for anywhere from 1-2 hours depending on the beef.
  • Once the beef is tender and can easily shred apart, the soup is done.
  • Remove the beef and save for another meal, shred it up and return to the soup for something more hearty and filling, or shred the beef and make french dip sandwiches to dip into the soup.
  • If you’re doing regular french onion soup, ladle the soup into soup bowl and add a nice helping of shredded cheese on top.



  • We prefer to use beef instead of beef stock. This way we get 2 (or 3) meals in one. You can however, use beef stock, but I recommend low-sodium beef broth. In this case – you can simmer the soup for approximately 45 minutes, and serve.
  • Optional: Shred the beef and add it back in the soup to make it heartier! Keep the soft succulent beef more tomorrow’s dinner. Use Keto bread, or if you’re not Keto, a nice sourdough to make french dips.

More Soup Recipes:

Did You Make This French Onion Soup?

If you made this healthy french onion soup, please leave a comment and a rating. We love hearing your feedback and it helps us improve our recipes!

You can also give us a follow on PinterestFacebook, and Instagram – we love staying connected!

Similar Posts

One Comment

  1. 5 stars
    Absolutely delicious! We used real beef like the recipe suggested and had dinner half sorted for the next day. Will make again!

Leave a Reply

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

Recipe Rating