Για το σιρόπι
Βάζουμε όλα τα υλικά σε μια κατσαρόλα. Βράζουμε για 5 λεπτά το σιρόπι μας.
Για τον χαλβά
Σε μια κατσαρόλα τοποθετούμε το σιμιγδάλι και το ελαιόλαδο. Σε μέτρια φωτιά καβουρδίζουμε το σιμιγδάλι σπάζοντας με μια ξύλινη κουτάλα και τραβώντας σιγά-σιγά από την μια άκρη στην άλλη.
Θέλουμε να πάρει ένα καφετί χρώμα χωρίς όμως να καεί. Όταν είναι έτοιμο τραβάμε την κατσαρόλα στην άκρη και αφήνουμε για 5 λεπτά να πέσει η θερμοκρασία (δεν ρίχνουμε όταν είναι ζεστό διότι μπορεί να μας κάψει).
Στην συνέχεια προσθέτουμε το σιρόπι και συνεχίζουμε να βράζουμε σε χαμηλή φωτιά για 7-8 λεπτά ,ανακατεύοντας έτσι ώστε να ενσωματωθεί με τα υπόλοιπα υλικά.
Για τα αμύγδαλα και τις σταφίδες
Τέλος ρίχνουμε μέσα τα αμύγδαλα και τις σταφίδες και ανακατεύουμε ,έτσι ώστε να ενσωματωθούν με τον χαλβά.
Τοποθετούμε τον χαλβά σε φόρμα ή ατομικά μπόλ και τον αφήνουμε κρυώσει.