The US president who banned broccoli from the White House while he was in office was George H.W. Bush. The first mention of broccoli during Bush's presidency was in March 1990; he made a joke that the workers in the Office of Personnel Management would get merit pay "in broccoli". Shortly after, a journalist from 'U.S. News & World Report' broke a story that Bush had banned the vegetable from Air Force One.

When George H. W. Bush, as the 41st President (1989-1993), left office he continued to talk about his dislike of broccoli. He talked to various news media and on Twitter. Bush mentioned his hatred of the vegetable at least 70 times while he was president of the United States. In 1992, the Democratic candidates Bill Clinton and Al Gore and their wives (Hillary Clinton and Tipper Gore) ran for the offices of president and vise president on a "Let's put broccoli in the White House again" campaign. They were successful.

More Info: en.wikipedia.org