Before I explain this I want to clear out one thing!
Based on all studies done so far if total calorie deficit(intake) is matching; difference in fat loss rate between low carb(and/or keto) diets and high carb diets is non-existent. Fat loss will occur at a same rate as long as total calorie deficit/intake is matching. PERIOD!
Real question here is; why people on low carb or keto diets seem to lose weight faster?
It’s simple really!
Every gram of carbs pulls and retains 2.5-3g of water!
Your body logically converts carbs into glucose and stores it in a form glycogen! If your total carbs intake over time surpasses glycogen stores capacity (body can store up to 400g of glycogen in muscles and 100-150g in liver) it will store those carbs as a water “trapped” in the sodium ions (subcutaenous water). Not to mention sodium also pulls the amount of water(osmotic molecules).
For every gram of stored glycogen you store 3-4g of water so there’s that too.
So if someone restricts carbs(no carbs or very low carb intake) he will start dropping water weight at a faster rate and this will result in more aggressive weight drop.
This doesn’t mean they’re losing fat faster but scale will show drastic change and those same people will start praising low carb or keto diet they’re on like it’s “one above all” while in reality they just lost some water weight.
You also now understand why a lot of coaches are using and advising keto/low carb approach and give you a “fast results” while in reality they’re selling you bs!
As long as you’re in caloric deficit low carb or keto diets will of course work but fact you’re losing weight faster doesn’t mean you’re losing fat faster.