High in protein and apparently eating the same calories from protein encourages more fat loss and less muscle loss compared to eating the same calories from carbs.
Also high in fiber which makes you feel full faster and longer.
2. Sweet potatoes
High fiber. Eating an additional 14 grams of fiber per day can cause you to consume 10% less food.
Not sure the mechanism, but people who eat 1/2 grapefruit before a meal lose more weight.
6. Cayenne pepper and other spicy foods
People who ate 2 eggs for breakfast lost 65% more weight even thought they consumed the same calories.
Boost fat burning
Improves liver function and enhances weight loss.
10. Fresh Ginger
These facts came from Better Nutrition Magazine.