Huel does a good job of keeping you full. Its high protein content and high fiber will keep you full for at least 4 hours. I found that if you eat breakfast and use Huel for lunch replacement, it will keep you full until dinner.