Die weißen Bohnen sorgfältig verlesen, in einem Sieb abspülen und in eine große Schüssel geben.
Die Bohnen mit zweieinhalb Litern kaltem Wasser bedecken und zwölf Stunden beziehungsweise über Nacht im Kühlschrank einweichen.
Am nächsten Tag das Einweichwasser vollständig wegschütten. Die Bohnen nochmals unter fließendem Wasser abspülen und abtropfen lassen.
Die Rinderschulter trocken tupfen und in ungefähr drei Zentimeter große Würfel schneiden. Bis zur Verwendung gekühlt aufbewahren.
Zwiebeln in ungefähr fünf Millimeter große Würfel schneiden. Karotten schälen und in etwa einen Zentimeter dicke Scheiben schneiden. Den Knoblauch fein hacken.
Nach der Verarbeitung des rohen Fleisches Hände, Messer, Schneidebrett und Arbeitsfläche gründlich reinigen. Für das Gemüse ein sauberes Brett verwenden.
Fünfzehn Gramm Sonnenblumenöl im großen Kochtopf erhitzen. Das Rindfleisch portionsweise bei mittlerer bis hoher Hitze insgesamt sechs bis acht Minuten anbraten. Zu große Mengen auf einmal würden das Fleisch eher kochen als bräunen.
Zwiebeln und Karotten hinzufügen und ungefähr fünf Minuten bei mittlerer Hitze anschwitzen. Den Knoblauch dazugeben und weitere 30 Sekunden erhitzen.
Die abgetropften Bohnen und Lorbeerblätter in den Topf geben. Mit 1,6 Litern frischem heißem Wasser auffüllen.
Alles ohne Deckel vollständig zum Kochen bringen. Die Bohnen anschließend 30 Minuten deutlich kochen lassen. Entstehenden Schaum bei Bedarf mit einer Kelle abnehmen.
Die Hitze danach reduzieren und den Topf teilweise abdecken. Bohnen und Fleisch zunächst weitere 60 Minuten sanft köcheln lassen. Gelegentlich vorsichtig umrühren.
Den Flüssigkeitsstand kontrollieren. Die Bohnen müssen während des Garens von Flüssigkeit umgeben bleiben. Falls erforderlich, portionsweise heißes Wasser hinzufügen.
Nach insgesamt 90 Minuten Kochzeit mehrere Bohnen probieren. Sind sie innen noch fest oder mehlig, weitere 30 bis 60 Minuten garen. Mit der Mehlschwitze erst beginnen, wenn die Bohnen beinahe vollständig weich sind.
Für die Mehlschwitze 20 Gramm Sonnenblumenöl in einer kleinen Pfanne erhitzen. Das Mehl einrühren und bei niedriger bis mittlerer Hitze zwei bis drei Minuten hellgolden anschwitzen.
Die Pfanne von der Kochstelle nehmen. Das edelsüße Paprikapulver einrühren und nur wenige Sekunden mit dem warmen Fett verbinden. Es darf nicht dunkel werden.
Ungefähr 250 Milliliter heiße Flüssigkeit aus dem Bohnentopf unter ständigem Rühren nach und nach zur Mehlschwitze geben. Glatt rühren, bis keine Mehlklümpchen mehr vorhanden sind.
Die angerührte Mehlschwitze zurück in den Grah geben. Salz und schwarzen Pfeffer hinzufügen und gründlich umrühren.
Den Eintopf weitere 15 Minuten ohne Deckel sanft köcheln lassen. Regelmäßig über den Topfboden rühren, damit die gebundene Flüssigkeit nicht ansetzt.
Der Grah ist fertig, wenn die Bohnen vollständig weich, aber nicht vollständig zerfallen sind. Das Rindfleisch muss sich leicht mit einer Gabel teilen lassen und im Inneren mindestens zwei Minuten lang 70 °C erreicht haben.
Lorbeerblätter entfernen. Den Bosnischen Grah fünf Minuten stehen lassen, nochmals umrühren und heiß servieren.