This Philly Cheesesteak French Onion Soup combines two of my favorite things -- the rich cheesiness of a classic French onion soup and a hearty Philly cheesesteak sandwich. Caramelized onions, thinly sliced ribeye, tender bell peppers, aromatic garlic, simmered in a rich broth, topped with melty gruyere and provolone cheeses. It is even high protein, keto, low carb and gluten free.

Ingredients in Keto French Onion Soup

Ingredient Notes
How to make the best Keto French Onion Soup

Step by Step Instructions
STEP 1: Thinly slice the onions and bell peppers.
STEP 2: Slice the bun into 8 slices.
STEP 3: Thinly slice the ribeye steak.
STEP 4: Heat 3 tablespoons of the oil in a large Dutch oven or soup pot over medium heat. Add the onions to the pan and sauté until soft, about 12 minutes.

STEP 5: Add the butter and continue cooking the onions until they start to brown, about 10 minutes.
STEP 6: Add the Worcestershire sauce, garlic, thyme, bay, salt, and pepper. Mix in and cook for 5 minutes.
STEP 7: Deglaze the pan with the cooking sherry, and using a rubber spatula, scrape up and mix in any bits that are stuck to the bottom of the pan. Add the beef broth to the pan, bring to a boil, and reduce the heat to low and let simmer for 25 minutes.
STEP 8: While the broth is simmering, heat the remaining 1 tablespoon of olive oil in a large skillet over medium heat. Add the peppers to the pan, sprinkle with a little salt and pepper, and sauté for 5 minutes.

STEP 9: Add the steak to the pan and cook until it reaches your desired level of doneness. Add the cooked peppers and steak to the soup.
STEP 10: Discard the bay leaves and divide the soup evenly between 4 large oven proof ramekins or small oven-proof bowls. Top each one with 2 pieces of toasted bun.
STEP 11: Place a slice of provolone cheese on top of each ramekins and, divide the gruyere cheese evenly among the 4 ramekins.
STEP 12: Preheat the oven to broil. Place the ramekins under the broiler and cook until the cheese is bubbly and brown. Garnish with fresh thyme and a sprinkle of black pepper before serving.

More Keto Philly Cheesesteak Recipes

Recipe Tips and Variations

Frequently Asked Questions
French onion soup is traditionally made with yellow onions, but you can also use white, red, or a medley of all three.
Gruyere and provolone are my favorite cheeses to use for French onion soup, but mozzarella, gouda, havarti, sharp white cheddar, Swiss, or parmesan are all delicious choices as well.
Traditional French onion soup is not keto friendly as it is very high in carbs. Not only is it made with regular bread, but the main ingredient is onion, which is a higher carb vegetable. But this keto version uses low carb buns and that really cuts back on the carb count. That being said, due to the higher carb count of onions, this soup is higher in carbs than you might expect, but can still easily be worked into a low carb diet.

More Keto Soup Recipes
REVIEW AND FOLLOW: Have you tried this recipe? If so, please leave a comment and ⭐️ rating below. If you make our recipes and share them, be sure to use our hashtag #peaceloveandlowcarb on social! We love seeing what you are making. FOLLOW us on FACEBOOK | INSTAGRAM | PINTEREST for more delicious recipes.
Philly Cheesesteak French Onion Soup
- Total Time: 1 hour
- Yield: 4 servings 1x
- Diet: Gluten Free
Description
This Philly Cheesesteak French Onion Soup combines two of my favorite things -- the rich cheesiness of a classic French onion soup and a hearty Philly cheesesteak sandwich. Caramelized onions, thinly sliced ribeye, tender bell peppers, aromatic garlic, simmered in a rich broth, topped with melty gruyere and provolone cheeses. It is even keto, low carb and gluten free.
Ingredients
- 4 tablespoons avocado oil or olive oil
- 3 large yellow onions, peeled and thinly sliced (Click HERE to get up to 40% off produce)
- 2 tablespoons butter
- 1 tablespoon Worcestershire sauce or coconut aminos
- ½ teaspoon sea salt, more to taste
- ½ teaspoon black pepper
- 4 cloves garlic, minced
- 1 tablespoon fresh thyme leaves or 1 teaspoon dried thyme
- 2 bay leaves
- ½ cup cooking sherry
- 4 cups beef stock
- 1 Keto Everything Bun
- ½ small red, green, and yellow bell peppers, thinly sliced
- 10 ounce ribeye steak, thinly sliced (Click HERE to get FREE steak, chicken, or ground beef for a year)
- 4 slices provolone cheese
- 1 ¼ cups shredded Gruyere cheese
Instructions
- Heat 3 tablespoons of the oil in a large Dutch oven or soup pot over medium heat. Add the onions to the pan and sauté until soft, about 12 minutes.
- Add the butter and continue cooking the onions until they start to brown, about 10 minutes.
- Add the Worcestershire sauce, garlic, thyme, bay, salt, and pepper. Mix in and cook for 5 minutes.
- Deglaze the pan with the cooking sherry, and using a rubber spatula, scrape up and mix in any bits that are stuck to the bottom of the pan.
- Add the beef stock to the pan, bring to a boil, and reduce the heat to low and let simmer for 25 minutes.
- While the broth is simmering, heat the remaining 1 tablespoon of olive oil in a large skillet over medium heat. Add the peppers to the pan, sprinkle with a little salt and pepper, and sauté for 5 minutes. Add the steak to the pan with the peppers and cook until it reaches your desired level of doneness. Add the cooked peppers and steak to the soup. Taste, and add more salt, if desired.
- Discard the bay leaves and divide the soup evenly between 4 large oven proof ramekins. Top each one with 2 pieces of toasted bun and a slice of provolone cheese. Divide the gruyere cheese evenly among the 4 ramekins.
- Preheat the oven to broil. Place the ramekins under the broiler and cook until the cheese is bubbly and brown.
- Garnish with fresh thyme and a sprinkle of black pepper before serving.
Notes
- Net carbs per serving: 14.8g
- Storage: Store leftovers in the refrigerator for up to 5 days.
- Reheating: Reheat in the microwave, or on the stovetop.
- Meat: In place of ribeye, you can use any cut of steak you prefer. You can even use thinly sliced deli roast beef.
- Prep Time: 15 minutes
- Cook Time: 45 minutes
- Category: Soup Recipes
- Method: Saute
- Cuisine: American
Nutrition
- Serving Size: 1 cup
- Calories: 518
- Fat: 36g
- Carbohydrates: 18.5g
- Fiber: 3.6g
- Protein: 24g














Nowhere says
this was AMAZING!! unfortunately I didnt have the baguette or green pepper but everything else is amazing! The falvor is definitely there. Only thing I did different was do shaved steak and seasoned it with dan os