Die Linsen nach Packungsanweisung kochen.
Schneide Zwiebel in kleine Würfel und die Knoblauchzehen in kleine Stücke. Raspel die Karotten fein oder schneide diese in kleine Stücke.
Öl in eine Pfanne geben, erhitzen und Zwiebel sowie Knoblauch für ungefähr 3 Minuten braten. Füge Bohnen, Gewürze, Tomatenmark sowie Sojasauce hinzu und brate alles zusammen für ein paar Minuten.
In einem Mixer Linsen zusammen mit der Bohnen-Mischung zu einer Masse pürieren.
Füge nun Walnüsse, Haferflocken, Leinsamen und die Kürbiskerne hinzu. Zusätzlich gebe noch etwas Wasser (3 - 5 EL) zu der Masse, damit diese leichter zu verarbeiten ist. Zerkleiner die restlichen Zutaten nur, damit sie noch stückig bleiben.
Fülle die Linsen-Bohnen-Mischung in eine Schüssel. Füge Karotten sowie Barbecue Soße und Sriracha hinzu. Vermische alles noch einmal gut miteinander. Es ist Zeit die Masse abzuschmecken und je nach Geschmack noch Gewürze oder Sauce hinzuzufügen.
Kleide eine Kastenform mit Backpapier aus (so bekommst du den Braten einfach aus der Form heraus).
Nun kommt die Masse in die Kastenform. Streiche die Mischung glatt und backe den Braten für 40 Minuten bei 180°.
Lass den Braten für ungefähr 30 Minuten abkühlen, damit dieser fest werden kann. Am besten ist es aber, wenn du den Linsenbraten für 2 - 3 Stunden im Kühlschrank kühlst. So wird der Braten um einiges fester und hält gut zusammen.