What is the best natural appetite suppressant?

DRINK WATER. Drinking water before you eat has been shown to suppress appetite. Also whenever you feel like snacking try hydrating with a low calorie beverage because 'mild hunger pains' may actually be a signal that you need to drink fluids.
Ginger, almonds, etc. Natural appetite suppressants include 1)water, 2) ginger 3) pine nuts or almonds, 4) hot spices, 5) broth soups 6) grape seed oil. Very important to avoid appetite stimulants ( all sugars). Change habits so that you eat healthy veggies, proteins, and some fruit.