Verwarm de sinaasappelsap en het water totdat het kookt. Doe de dadels in een kom, en voeg de vloeistof toe. Laat dit een half uur tot een uurtje staan. Pureer dit geheel vervolgens met een foodprocessor, blender of staafmixer.
Verwarm de oven voor op 180 °C, en bekleed een springvorm met een diameter van 24 cm met bakpapier. Vet ook de randen van de springvorm in.
Doe de boter, suiker en het vanille extract in een kom, en mix dit door elkaar. Voeg de eieren vervolgens één voor één toe. Voeg nu ook de gepureerde dadels toe, en mix nog even door.
Spatel vervolgens ook de overige ingrediënten door het beslag.
Doe het beslag in de springvorm, en bak de cake in circa 40-50 minuten gaar. Prik er om te testen een satéprikker in. Als deze er schoon uitkomt is de cake klaar.