Sachverhalt: A. Die 1971 geborene Z._, Mutter von drei Kindern (geboren 1990, 1992 und 2000), arbeitete zuletzt teilzeitlich als Küchenhilfe. Seit der Kündigung der Stelle durch die Arbeitgeberin auf Ende November 2002 geht sie keiner Erwerbstätigkeit mehr nach. Im Dezember 2002 meldete sie sich unter Hinweis auf den bei einem Treppensturz im März 2000 erlittenen Bänderriss am linken Fuss und in der Folge aufgetretene Rückenbeschwerden, ein Schmerzsyndrom sowie eine sehr schwere Depression bei der Invalidenversicherung zum Leistungsbezug an. Die IV-Stelle Bern traf medizinische und erwerbliche Abklärungen und holte dabei unter anderem den Bericht der Hausärztin Dr. med. M._ vom 26. Mai 2003 ein, veranlasste spezialärztliche Abklärungen durch Dr. med. B._, Leitender Arzt des Zentrums für Psychiatrie und Psychotherapie des Spitals R._ (vgl. Bericht vom 13. Juli 2004) und durch Dr. med. H._, Spezialarzt für orthopädische Chirurgie (vgl. Bericht vom 27. Juli 2004), zog die Berichte des Neurologen Dr. med. O._ vom 28. September 2004 und der Klinik N._ vom 3. Mai 2004 bei, gab das Gutachten der Medizinischen Abklärungsstation am Spital X._ (MEDAS) in Auftrag, welches unter Mitwirkung von Fachärzten der Psychiatrie, Inneren Medizin und Neurologie am 21. Juli 2006 erstattet wurde und ersuchte den Psychiater des Regionalen Ärztlichen Dienstes um eine Stellungnahme. Mit Vorbescheid vom 18. September 2006 eröffnete sie Z._ die Abweisung des Leistungsbegehrens. Daran hielt sie mit Verfügung vom 20. November 2006 fest. B. Die dagegen erhobene Beschwerde wies das Verwaltungsgericht des Kantons Bern mit Entscheid vom 25. Juli 2007 ab. C. Z._ lässt Beschwerde in öffentlich-rechtlichen Angelegenheiten und subsidiäre Verfassungsbeschwerde erheben mit dem Rechtsbegehren, in Aufhebung des vorinstanzlichen Entscheids sei die IV-Stelle zu verpflichten, ihr bei einem Invaliditätsgrad von 100 % eine Rente zuzusprechen; eventuell sei die Sache an die Vorinstanz zurückzuweisen. Zudem lässt sie um unentgeltliche Rechtspflege ersuchen. Die IV-Stelle und das Bundesamt für Sozialversicherungen verzichten auf eine Vernehmlassung. 