The best foods that burn fat are those that make your body burn more calories to process, that contain fibres and those that raise your temperature.
Fibres rich foods make you feel full and for longer, so that you don’t feel the urgent need to eat and reduce the quantity of food that you eat during the day.
Here is a list of what your diet to lose belly fat should include:
Whole Grain Breads and Pasta
Lean Beef, Chicken, Turkey, Tuna (or other fish)
Fruit and Vegetables
Legumes (beans and lentils)