Mediterranean diet It might sound a bit old hat, but the olive oil, fresh veg and plenty of lean meat that make up the basis of a Mediterranean diet are not only good for you, they’ll help you lose weight too. Stay away from processed foods and freshly prepare your meals – you can always freeze some for later!