The non-digestible parts of herbal foods(namely fibers) slow down the transmission of digested foods from the stomach to the intestines, creating time for the body to absorb the vitamins and minerals from the food. As the digestion process slows down, the feeling of satiety after eating will be longer, your appetite will decrease and you will not have to eat something between meals. According to one study, you can lose 2 pounds in 4 months without any diet by taking 14 grams of dietary fiber within 1 day. I think it's pretty good to lose 6 pounds a year without any diet. According to another study, taking 10 grams of dietary fiber per day provides 3.7% reduction in belly fat.
Other than weight loss benefits, dietary fiber are accepted as very healthy nutrition. It Lowers cholesterol levels and also helps control blood sugar levels at proper levels for health