Keto French Onion Soup features slow-cooked onions in a deep, savory broth, topped with melted cheese that forms a lightly browned surface. The onions remain soft and concentrated, while the broth stays clear and structured without bread or croutons.

About This Recipe

This version is built around slowly cooking onions until they soften and reduce without turning into a paste. As they cook, their natural sugars concentrate, giving the broth its depth while still keeping the onion pieces distinct.

The broth is added after the onions have developed color, allowing it to carry that base without becoming heavy. Instead of thickening the liquid, the structure comes from the softened onions suspended throughout the soup.

The cheese is placed directly on top and allowed to melt into an uneven layer. It sits on the surface rather than fully mixing in, creating a separate element that holds its shape while still softening from the heat below.

Served hot, the soup keeps a clear structure. The broth remains fluid, the onions stay visible and intact, and the melted cheese forms a defined layer on top without collapsing into the liquid.

Also try this recipe: Keto Smash Burgers with Special Sauce


Why You’ll Love This Recipe

  • Deep, concentrated flavor
  • Simple ingredient base
  • Clear structure in the broth
  • Soft onions with texture
  • No bread needed
  • Easy to portion

What You’ll Need for This Keto French Onion Soup

  • 3 large onions, thinly sliced
  • 3 tbsp butter
  • 4 cups beef broth
  • 1/2 cup dry white wine (optional)
  • 1 cup shredded Gruyère cheese
  • Salt to taste
  • Black pepper to taste

Step-by-Step Preparation

  1. Melt butter in a pot over medium heat.
  2. Add onions and cook slowly, stirring occasionally, until softened and lightly browned.
  3. Pour in white wine and cook until reduced.
  4. Add beef broth and bring to a simmer.
  5. Cook for 15–20 minutes.
  6. Season with salt and black pepper.
  7. Ladle into bowls.
  8. Add cheese on top.
  9. Let melt before serving.

FAQ

  • Can I skip the wine?
    Yes, the soup still works without it.
  • How do I avoid burning the onions?
    Keep heat moderate and stir regularly.
  • Can I use another cheese?
    Yes, but Gruyère melts best.
  • Can I make it ahead?
    Yes, reheat and add cheese when serving.

Variations & Substitutions

  • Use chicken broth instead
  • Add thyme
  • Use Swiss cheese instead of Gruyère
  • Add garlic

Serving Suggestions

  • Serve hot
  • Add extra cheese on top
  • Pair with a simple salad

Keto French Onion Soup

Prep Time 10 minutes
Cook Time 35 minutes
Total Time 45 minutes
Servings 4 Servings
Calories 270
Slow-cooked onions in a rich broth, finished with melted cheese for a simple, structured low-carb soup.

Ingredients

  • 3 large onions (thinly sliced)
  • 3 tbsp butter
  • 4 cups beef broth
  • 1/2 cup dry white wine (optional)
  • 1 cup shredded Gruyère cheese
  • Salt to taste
  • Black pepper to taste

Instructions 

  • Melt butter in a pot over medium heat.
  • Add onions and cook slowly, stirring occasionally, until softened and lightly browned.
  • Pour in white wine and cook until reduced.
  • Add beef broth and bring to a simmer.
  • Cook for 15–20 minutes.
  • Season with salt and black pepper.
  • Ladle into bowls.
  • Add cheese on top.
  • Let melt before serving
Calories: 270kcal
Course: LUNCH
Cuisine: American
Keyword: french onion keto, keto onion soup, low carb soup

Did you make this recipe?


I’d love to hear from you — leave a comment below and tell me how it turned out, what you liked, or if you made any tweaks!

Try these next:

New keto recipes are added every week — check back often for more low-carb inspiration!

 

Author

I share simple, everyday recipes that I cook in my own kitchen, focused on food that's easy, satisfying, and realistic for busy routines.

Write A Comment

Recipe Rating