Keto Diet App - Free Download Keto Diet App - Free Download
Take the guesswork out of following a low-carb diet, lose body fat & feel great!
KetoDiet app is FREE to download!

Low-Carb Roast Onion Soup

★★★★★★★★★★
4.7 stars, average of 68 ratings

This post may contain affiliate links, see our disclaimer.

Low-Carb Roast Onion SoupPin itFollow us 148.4k

This keto riff on French onion soup uses cauliflower to lower the carb content. By roasting the cauliflower and onion together, the onions flavour is intensified and the resulting soup is rich and flavoursome.

You can substitute the fresh onion and cauliflower here for frozen cauliflower and onion, or alternatively if you want to freeze the soup, you can double or triple the quantities and portion out to freeze.

This low-carb soup is delicious served with some grated Swiss cheese melted on top, or even with a piece of toasted keto bread.

Hands-on Overall

Serving size about 1 1/3 cups/ 320 ml

Allergy information for Low-Carb Roast Onion Soup

✔  Gluten free
✔  Egg free
✔  Nut free
✔  Nightshade free
✔  Pork free
✔  Avocado free
✔  Coconut free
✔  Fish free
✔  Shellfish free
✔  Beef free
Pescatarian
Vegetarian

Nutritional values (per about 1 1/3 cups/ 320 ml)

Net carbs7.1 grams
Protein8.5 grams
Fat22.5 grams
Calories269 kcal
Calories from carbs 11%, protein 13%, fat 76%
Total carbs9.9 gramsFiber2.8 gramsSugars4.7 gramsSaturated fat9.4 gramsSodium498 mg(22% RDA)Magnesium35 mg(9% RDA)Potassium560 mg(28% EMR)

Ingredients (makes 6 servings)

  • 2 large brown onions (300 g/ 10.6 oz)
  • 1/2 large head cauliflower (450 g/ 1 lb)
  • 4 cloves garlic, still in skin
  • 4 tbsp extra virgin olive oil or ghee (60 ml)
  • 1/2 tsp sea salt
  • 1/4 tsp cracked pepper
  • 4 cups vegetable stock or chicken stock (960 ml/ 32 fl oz)
  • 1 cup water (240 ml/ 8 fl oz)
  • 1 cup grated gruyere or cheese of choice (115 g/ 4 oz)

Instructions

  1. Heat oven to 190 °C/ 375 °F (conventional), or 170 °C/ 340 °F (fan assisted). Chop the cauliflower into florets and slice the onion. Low-Carb Roast Onion Soup
  2. Place in a roasting dish and toss with the garlic cloves, olive oil, salt and pepper.
  3. Bake for about 45 minutes, stirring half way through, until the vegetables are nicely browned but not burnt.
    Low-Carb Roast Onion Soup
  4. Remove from the oven and add the cauliflower and onion to a pot with the stock and water.
  5. Squeeze the garlic from the skins into the pot. Bring to a simmer and cook for about 10 minutes.
    Low-Carb Roast Onion Soup
  6. Remove from heat and serve topped with grated cheese. Store in the fridge up to 5 days or freeze for up to 3 months. Low-Carb Roast Onion Soup

Roast Onion Soup
Step by Step

★★★★★★★★★★
4.7 stars, average of 68 ratings
Roast Onion Soup
This easy low-carb French onion soup is made with sweet onions and cauliflower roasted until caramelized and topped with Swiss cheese.
Hands on10m
Overall1h
Servings6
Calories269 kcal
Pin it

Ingredients

  • 2 large brown onions (300 g/ 10.6 oz)
  • 1/2 large head cauliflower (450 g/ 1 lb)
  • 4 cloves garlic, still in skin
  • 4 tbsp extra virgin olive oil or ghee (60 ml)
  • 1/2 tsp sea salt
  • 1/4 tsp cracked pepper
  • 4 cups vegetable stock or chicken stock (960 ml/ 32 fl oz)
  • 1 cup water (240 ml/ 8 fl oz)
  • 1 cup grated gruyere or cheese of choice (115 g/ 4 oz)

Instructions

  1. Heat oven to 190 °C/ 375 °F (conventional), or 170 °C/ 340 °F (fan assisted). Chop the cauliflower into florets and slice the onion.
  2. Place in a roasting dish and toss with the garlic cloves, olive oil, salt and pepper.
  3. Bake for about 45 minutes, stirring half way through, until the vegetables are nicely browned but not burnt.
  4. Remove from the oven and add the cauliflower and onion to a pot with the stock and water.
  5. Squeeze the garlic from the skins into the pot. Bring to a simmer and cook for about 10 minutes.
  6. Remove from heat and serve topped with grated cheese. Store in the fridge up to 5 days or freeze for up to 3 months.

Nutrition (per serving, about 1 1/3 cups/ 320 ml)

Calories269kcal
Net Carbs7.1g
Carbohydrates9.9g
Protein8.5g
Fat22.5g
Saturated Fat9.4g
Fiber2.8g
Sugar4.7g
Sodium498mg
Magnesium35mg
Potassium560mg

Detailed nutritional breakdown (per about 1 1/3 cups/ 320 ml)

Net carbsProteinFatCalories
Total per about 1 1/3 cups/ 320 ml
7.1 g8.5 g22.5 g269 kcal
Onion, brown (yellow), raw
3.2 g0.5 g0.1 g18 kcal
Cauliflower, fresh
2.2 g1.4 g0.2 g19 kcal
Garlic, fresh
0.6 g0.1 g0 g3 kcal
Olive oil, extra virgin
0 g0 g9 g80 kcal
Salt, sea salt
0 g0 g0 g0 kcal
Pepper, black, spices
0 g0 g0 g0 kcal
Vegetable stock
1 g0.8 g7.2 g72 kcal
Water, still
0 g0 g0 g0 kcal
Cheese, Swiss , Gruyère
0.1 g5.7 g6 g78 kcal

Do you like this recipe? Share it with your friends! 

Dearna Bond
Creator of ToHerCore.com

Dearna Bond

Dearna is a passionate foodie and food photographer, and loves sharing her knowledge and enthusiasm for both via her food blog and online photography courses.

Leave a comment or review

Note: Any links to products or affiliate links will not be approved.
Please note that we do not offer personalised advice. For any diet related questions, please join our Facebook community.

Comments (7)

This is excellent! And so easy!
I was surprised how easy it came together. It’s pretty much roasting the vegetables.
But it’s not a straightforward as I thought. When you give 10.6 ounces For the onion, are you meaning 10.6 ounces each? Or 10.6 ounces total? Because my large onion was 10.6 ounces. Since I didn’t know what you meant, I did one and a half just to be sure.
Same thing with the cauliflower.
Just glad it’s cooking and not baking,  where you have to be precise
I would love it if you clarified the measurements.
I couldn’t figure out where to write it. Five stars! I kept clicking on the stars and it took me to the top of the page.
Thank you for your hard work! Judy and Larry.

Hi Judy, thank you so much for the lovely feedback! All weights are per totals so the 10.6 oz is weight per 2 large onions but I know what you mean as "large" can be subjective. I hope this helps!

This looks so good, and I’d like to make it. How would it be if I left the cheese out?

His Judy, I'd say quite plain as the cheese is one of the key ingredients.

Thanks!  I added some vegan smoked Gouda by follow your heart, after seeing your comments

THIS WAS A BIG HIT!!♥️♥️
Smelled so delicious in my house, I used my immersion blender so my husband could eat without his teeth in! He and my daughter and of course myself loved it! I will be making this soup again!! Thank you for sharing

Glad you enjoyed Juli!