The Recurring Cast
Reading order · 2 books · 2026 · Set in Aberdeen

Roberta Steel Books in Order

Roberta Steel, Logan’s foul-mouthed boss, takes the lead in her own books.

As an Amazon Associate I earn from qualifying purchases.

Series facts

Books
2
Published
2026
First book
And the Corpse Wore Tartan
Latest
Blood, Rust and Steel (2026)
Setting
Set in Aberdeen

The reading order

Every Roberta Steel book in publication order. Choose a title for its cast and summary.

2 books · Set in Aberdeen
  1. 1And the Corpse Wore Tartan2026With Roberta SteelStorm-bound at a Highland castle hotel, a badly hungover Roberta Steel must find who killed the father of the bride, with every wedding guest a suspect.Buy on Amazon
  2. 2Blood, Rust and Steel2026With Roberta SteelDays from retirement, Roberta Steel is pulled into one last case when a body is found in a roadside bin, while those in power push her towards the door.Buy on Amazon

Do you need to read them in order?

Read in order, after the Logan McRae books.

Who appears in which book

The series’ main characters, book by book. Lead means the book is told around them; minor covers cameos.

Who appears in each Roberta Steel book
BookRoberta SteelLogan McRae
1 And the Corpse Wore TartanLLead·Minor
2 Blood, Rust and SteelLLead·Minor

Characters in the Roberta Steel books

2 characters from Stuart MacBride’s chart, with the number of Roberta Steel books each appears in.

CharacterBooksFirst in this series
Roberta SteelFoul-mouthed Detective Inspector2And the Corpse Wore Tartan 2026
Logan McRaeDetective Sergeant, later Inspector, in Aberdeen2And the Corpse Wore Tartan 2026

Crossovers with Stuart MacBride’s other series

  • Logan McRae: Roberta Steel also appears in 12 of its books