Hanssen var landbruksminister i Jens Stoltenbergs første regjering fra 2000 til 2001. I Jens Stoltenbergs andre regjering var han arbeids- og inkluderingsminister fra 2005 til 2008 og helse- og omsorgsminister fra 2008 til 2009.