The keto diet requires an intake of high fat, moderate protein, and low carbohydrate foods in an effort to bring the body to a state of ketosis, where the body burns fat for energy instead of carbs and sugar.
There's a common misconception that those who follow the keto diet must be constantly starving due to a lack of more traditionally "filling" cuisine, like pasta, potatoes, and bread.
But there are plenty of keto-friendly foods that will not only ensure you're satisfied for hours but also taste great, too. Just because you're cutting carbs doesn't mean you should be starving.
Source : https://www.businessinsider.com/keto-diet-filling-foods-2018-10163